Source compatibility report for the JAX WS library between 2.2.7.20120813 and 2.2.20091203 versions

Test Info


Library NameJAX WS
Version #12.2.7.20120813
Version #22.2.20091203

Test Results


Total Java ARchives4
Total Methods / Classes400 / 1329
VerdictIncompatible
(34.1%)

Problem Summary


SeverityCount
Added Methods-0
Removed MethodsHigh135
Problems with
Data Types
High25
Medium0
Low0
Problems with
Methods
High0
Medium3
Low0

Removed Methods (135)


jaxws-rt.jar, Accessor.class
package org.jvnet.ws.message
BasePropertySet.Accessor.get ( PropertySet p1 ) [abstract]  :  Object
BasePropertySet.Accessor.getName ( ) [abstract]  :  String
BasePropertySet.Accessor.hasValue ( PropertySet p1 ) [abstract]  :  boolean
BasePropertySet.Accessor.set ( PropertySet p1, Object p2 ) [abstract]  :  void

jaxws-rt.jar, BaseDistributedPropertySet.class
package org.jvnet.ws.message
BaseDistributedPropertySet.addSatellite ( Class keyClass, PropertySet satellite )  :  void
BaseDistributedPropertySet.addSatellite ( PropertySet satellite )  :  void
BaseDistributedPropertySet.asMapLocal ( )  :  Map
BaseDistributedPropertySet.BaseDistributedPropertySet ( )
BaseDistributedPropertySet.copySatelliteInto ( DistributedPropertySet r )  :  void
BaseDistributedPropertySet.copySatelliteInto ( MessageContext r )  :  void
BaseDistributedPropertySet.createEntrySet ( Set core )  :  void
BaseDistributedPropertySet.createView ( )  :  Map
BaseDistributedPropertySet.get ( Object key )  :  Object
BaseDistributedPropertySet.getSatellite ( Class satelliteClass )  :  PropertySet
BaseDistributedPropertySet.put ( String key, Object value )  :  Object
BaseDistributedPropertySet.remove ( Object key )  :  Object
BaseDistributedPropertySet.removeSatellite ( PropertySet satellite )  :  void
BaseDistributedPropertySet.supports ( Object key )  :  boolean
BaseDistributedPropertySet.supportsLocal ( Object key )  :  boolean

jaxws-rt.jar, BasePropertySet.class
package org.jvnet.ws.message
BasePropertySet.asMap ( )  :  Map
BasePropertySet.BasePropertySet ( )
BasePropertySet.containsKey ( Object key )  :  boolean
BasePropertySet.createEntrySet ( Set core )  :  void
BasePropertySet.createMapView ( )  :  Map *DEPRECATED*
BasePropertySet.createView ( )  :  Map
BasePropertySet.get ( Object key )  :  Object
BasePropertySet.getPropertyMap ( ) [abstract]  :  BasePropertySet.PropertyMap
BasePropertySet.mapAllowsAdditionalProperties ( )  :  boolean
BasePropertySet.parse ( Class clazz ) [static]  :  BasePropertySet.PropertyMap
BasePropertySet.put ( String key, Object value )  :  Object
BasePropertySet.remove ( Object key )  :  Object
BasePropertySet.supports ( Object key )  :  boolean

jaxws-rt.jar, Builder.class
package org.jvnet.ws.databinding
Databinding.Builder.build ( ) [abstract]  :  Databinding
Databinding.Builder.classLoader ( ClassLoader p1 ) [abstract]  :  Databinding.Builder
Databinding.Builder.createWSDLGenerator ( ) [abstract]  :  Databinding.WSDLGenerator
Databinding.Builder.entityResolver ( EntityResolver p1 ) [abstract]  :  Databinding.Builder
Databinding.Builder.feature ( WebServiceFeature[ ] p1 ) [abstract]  :  Databinding.Builder
Databinding.Builder.portName ( QName p1 ) [abstract]  :  Databinding.Builder
Databinding.Builder.property ( String p1, Object p2 ) [abstract]  :  Databinding.Builder
Databinding.Builder.serviceName ( QName p1 ) [abstract]  :  Databinding.Builder
Databinding.Builder.targetNamespace ( String p1 ) [abstract]  :  Databinding.Builder
Databinding.Builder.wsdlSource ( Source p1 ) [abstract]  :  Databinding.Builder
Databinding.Builder.wsdlURL ( URL p1 ) [abstract]  :  Databinding.Builder
DatabindingModeFeature.Builder.build ( )  :  DatabindingModeFeature
DatabindingModeFeature.Builder.value ( String x )  :  DatabindingModeFeature.Builder
package org.jvnet.ws.message
ContentType.Builder.accept ( String s )  :  ContentType.Builder
ContentType.Builder.build ( )  :  ContentType
ContentType.Builder.charset ( String s )  :  ContentType.Builder
ContentType.Builder.contentType ( String s )  :  ContentType.Builder
ContentType.Builder.ContentType.Builder ( )
ContentType.Builder.soapAction ( String s )  :  ContentType.Builder

jaxws-rt.jar, ContentType.class
package org.jvnet.ws.message
ContentType.getAcceptHeader ( ) [abstract]  :  String
ContentType.getContentType ( ) [abstract]  :  String
ContentType.getSOAPActionHeader ( ) [abstract]  :  String

jaxws-rt.jar, Databinding.class
package org.jvnet.ws.databinding
Databinding.createJavaCallInfo ( Method p1, Object[ ] p2 ) [abstract]  :  JavaCallInfo
Databinding.deserializeRequest ( MessageContext p1 ) [abstract]  :  JavaCallInfo
Databinding.deserializeResponse ( MessageContext p1, JavaCallInfo p2 ) [abstract]  :  JavaCallInfo
Databinding.serializeRequest ( JavaCallInfo p1 ) [abstract]  :  MessageContext
Databinding.serializeResponse ( JavaCallInfo p1 ) [abstract]  :  MessageContext

jaxws-rt.jar, DatabindingFactory.class
package org.jvnet.ws.databinding
DatabindingFactory.createBuilder ( Class p1, Class p2 ) [abstract]  :  Databinding.Builder
DatabindingFactory.DatabindingFactory ( )
DatabindingFactory.newInstance ( ) [static]  :  DatabindingFactory
DatabindingFactory.properties ( ) [abstract]  :  Map

jaxws-rt.jar, DatabindingMode.class
package org.jvnet.ws.databinding
DatabindingMode.value ( ) [abstract]  :  String

jaxws-rt.jar, DatabindingModeFeature.class
package org.jvnet.ws.databinding
DatabindingModeFeature.builder ( ) [static]  :  DatabindingModeFeature.Builder
DatabindingModeFeature.DatabindingModeFeature ( String mode )
DatabindingModeFeature.getID ( )  :  String
DatabindingModeFeature.getMode ( )  :  String
DatabindingModeFeature.getProperties ( )  :  Map

jaxws-rt.jar, DistributedPropertySet.class
package org.jvnet.ws.message
DistributedPropertySet.addSatellite ( Class p1, PropertySet p2 ) [abstract]  :  void
DistributedPropertySet.addSatellite ( PropertySet p1 ) [abstract]  :  void
DistributedPropertySet.copySatelliteInto ( MessageContext p1 ) [abstract]  :  void
DistributedPropertySet.getSatellite ( Class p1 ) [abstract]  :  PropertySet
DistributedPropertySet.removeSatellite ( PropertySet p1 ) [abstract]  :  void

jaxws-rt.jar, EnvelopeStyle.class
package org.jvnet.ws
EnvelopeStyle.style ( ) [abstract]  :  EnvelopeStyle.Style[ ]

jaxws-rt.jar, EnvelopeStyleFeature.class
package org.jvnet.ws
EnvelopeStyleFeature.EnvelopeStyleFeature ( EnvelopeStyle.Style[ ] s )
EnvelopeStyleFeature.getID ( )  :  String
EnvelopeStyleFeature.getStyles ( )  :  EnvelopeStyle.Style[ ]

jaxws-rt.jar, JavaCallInfo.class
package org.jvnet.ws.databinding
JavaCallInfo.getException ( ) [abstract]  :  Throwable
JavaCallInfo.getMethod ( ) [abstract]  :  Method
JavaCallInfo.getParameters ( ) [abstract]  :  Object[ ]
JavaCallInfo.getReturnValue ( ) [abstract]  :  Object
JavaCallInfo.setException ( Throwable p1 ) [abstract]  :  void
JavaCallInfo.setReturnValue ( Object p1 ) [abstract]  :  void

jaxws-rt.jar, MessageContext.class
package org.jvnet.ws.message
MessageContext.addSatellite ( PropertySet p1 ) [abstract]  :  void
MessageContext.copySatelliteInto ( MessageContext p1 ) [abstract]  :  void
MessageContext.getAsSOAPMessage ( ) [abstract]  :  SOAPMessage
MessageContext.getContentType ( ) [abstract]  :  ContentType
MessageContext.getSatellite ( Class p1 ) [abstract]  :  PropertySet
MessageContext.getSOAPMessage ( ) [abstract]  :  SOAPMessage *DEPRECATED*
MessageContext.removeSatellite ( PropertySet p1 ) [abstract]  :  void
MessageContext.writeTo ( OutputStream p1 ) [abstract]  :  ContentType

jaxws-rt.jar, MessageContextFactory.class
package org.jvnet.ws.message
MessageContextFactory.create ( ClassLoader[ ] classLoader ) [static]  :  MessageContext *DEPRECATED*
MessageContextFactory.create ( SOAPMessage m, ClassLoader[ ] classLoader ) [static]  :  MessageContext *DEPRECATED*
MessageContextFactory.create ( Source m, SOAPVersion v, ClassLoader[ ] classLoader ) [static]  :  MessageContext *DEPRECATED*
MessageContextFactory.createContext ( ) [abstract]  :  MessageContext
MessageContextFactory.createContext ( InputStream p1, MimeHeaders p2 ) [abstract]  :  MessageContext
MessageContextFactory.createContext ( InputStream p1, String p2 ) [abstract]  :  MessageContext
MessageContextFactory.createContext ( SOAPMessage p1 ) [abstract]  :  MessageContext
MessageContextFactory.createContext ( Source p1 ) [abstract]  :  MessageContext
MessageContextFactory.createContext ( Source p1, EnvelopeStyle.Style p2 ) [abstract]  :  MessageContext
MessageContextFactory.createFactory ( ClassLoader cl, WebServiceFeature[ ] f ) [static]  :  MessageContextFactory
MessageContextFactory.createFactory ( WebServiceFeature[ ] f ) [static]  :  MessageContextFactory
MessageContextFactory.doCreate ( ) [abstract]  :  MessageContext *DEPRECATED*
MessageContextFactory.doCreate ( SOAPMessage p1 ) [abstract]  :  MessageContext *DEPRECATED*
MessageContextFactory.doCreate ( Source p1, SOAPVersion p2 ) [abstract]  :  MessageContext *DEPRECATED*
MessageContextFactory.MessageContextFactory ( )
MessageContextFactory.newFactory ( WebServiceFeature[ ] p1 ) [abstract]  :  MessageContextFactory

jaxws-rt.jar, Property.class
package org.jvnet.ws.message
PropertySet.Property.value ( ) [abstract]  :  String[ ]

jaxws-rt.jar, PropertyMap.class
package org.jvnet.ws.message
BasePropertySet.PropertyMap.BasePropertySet.PropertyMap ( )

jaxws-rt.jar, PropertySet.class
package org.jvnet.ws.message
PropertySet.asMap ( ) [abstract]  :  Map
PropertySet.containsKey ( Object p1 ) [abstract]  :  boolean
PropertySet.createMapView ( ) [abstract]  :  Map *DEPRECATED*
PropertySet.get ( Object p1 ) [abstract]  :  Object
PropertySet.put ( String p1, Object p2 ) [abstract]  :  Object
PropertySet.remove ( Object p1 ) [abstract]  :  Object
PropertySet.supports ( Object p1 ) [abstract]  :  boolean

jaxws-rt.jar, ReadOnlyPropertyException.class
package org.jvnet.ws.message
ReadOnlyPropertyException.getPropertyName ( )  :  String
ReadOnlyPropertyException.ReadOnlyPropertyException ( String propertyName )

jaxws-rt.jar, Style.class
package org.jvnet.ws
EnvelopeStyle.Style.isSOAP11 ( )  :  boolean
EnvelopeStyle.Style.isSOAP12 ( )  :  boolean
EnvelopeStyle.Style.isXML ( )  :  boolean
EnvelopeStyle.Style.valueOf ( String name ) [static]  :  EnvelopeStyle.Style
EnvelopeStyle.Style.values ( ) [static]  :  EnvelopeStyle.Style[ ]

jaxws-rt.jar, WSDLGenerator.class
package org.jvnet.ws.databinding
Databinding.WSDLGenerator.generate ( Databinding.WSDLGenerator.WSDLResolver p1 ) [abstract]  :  void
Databinding.WSDLGenerator.generate ( File p1, String p2 ) [abstract]  :  void
Databinding.WSDLGenerator.inlineSchema ( boolean p1 ) [abstract]  :  Databinding.WSDLGenerator
Databinding.WSDLGenerator.property ( String p1, Object p2 ) [abstract]  :  Databinding.WSDLGenerator
WSDLGenerator.generate ( File p1, String p2 ) [abstract]  :  void
WSDLGenerator.generate ( WSDLResolver p1 ) [abstract]  :  void
WSDLGenerator.inlineSchema ( boolean p1 ) [abstract]  :  WSDLGenerator
WSDLGenerator.property ( String p1, Object p2 ) [abstract]  :  WSDLGenerator

jaxws-rt.jar, WSDLResolver.class
package org.jvnet.ws.databinding
WSDLResolver.getAbstractWSDL ( Holder p1 ) [abstract]  :  Result
WSDLResolver.getSchemaOutput ( String p1, Holder p2 ) [abstract]  :  Result
WSDLResolver.getWSDL ( String p1 ) [abstract]  :  Result

to the top

Problems with Data Types, High Severity (25)


jaxws-rt.jar
package org.jvnet.ws
[+] EnvelopeStyle (1)
[+] EnvelopeStyle.Style (1)
[+] EnvelopeStyleFeature (1)

package org.jvnet.ws.databinding
[+] Databinding (1)
[+] Databinding.Builder (1)
[+] Databinding.WSDLGenerator (1)
[+] DatabindingFactory (1)
[+] DatabindingMode (1)
[+] DatabindingModeFeature (1)
[+] DatabindingModeFeature.Builder (1)
[+] JavaCallInfo (1)
[+] WSDLGenerator (1)
[+] WSDLResolver (1)

package org.jvnet.ws.message
[+] BaseDistributedPropertySet (1)
[+] BasePropertySet (1)
[+] BasePropertySet.Accessor (1)
[+] BasePropertySet.PropertyMap (1)
[+] ContentType (1)
[+] ContentType.Builder (1)
[+] DistributedPropertySet (1)
[+] MessageContext (1)
[+] MessageContextFactory (1)
[+] PropertySet (1)
[+] PropertySet.Property (1)
[+] ReadOnlyPropertyException (1)

to the top

Problems with Methods, Medium Severity (3)


jaxws-api.jar, Mode
package javax.xml.ws
[+] Service.Mode.values ( ) [static]  :  Service.Mode[ ] (1)

jaxws-api.jar, Responses
package javax.xml.ws.soap
[+] AddressingFeature.Responses.values ( ) [static]  :  AddressingFeature.Responses[ ] (1)

jaxws-api.jar, Scope
package javax.xml.ws.handler
[+] MessageContext.Scope.values ( ) [static]  :  MessageContext.Scope[ ] (1)

to the top

Java ARchives (4)


jaxws-api.jar
jaxws-eclipselink-plugin.jar
jaxws-rt.jar
jaxws-tools.jar

to the top