JBossWS SVN: r12394 - stack/metro/trunk/src/main/distro.
by jbossws-commits@lists.jboss.org
Author: alessio.soldano(a)jboss.com
Date: 2010-05-28 13:39:07 -0400 (Fri, 28 May 2010)
New Revision: 12394
Modified:
stack/metro/trunk/src/main/distro/ReleaseNotes.txt
Log:
Fixing release notes
Modified: stack/metro/trunk/src/main/distro/ReleaseNotes.txt
===================================================================
--- stack/metro/trunk/src/main/distro/ReleaseNotes.txt 2010-05-28 17:24:29 UTC (rev 12393)
+++ stack/metro/trunk/src/main/distro/ReleaseNotes.txt 2010-05-28 17:39:07 UTC (rev 12394)
@@ -53,6 +53,63 @@
Previous Releases ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
----------------------
+jbossws-metro-3.3.0.GA
+----------------------
+
+Bug
+
+ * [JBWS-2633] - wscompile fails to create valid package name where namespace contains capitalised reserved keyword
+ * [JBWS-3015] - wsdlLocation attribute from @WebServiceClient not considered when building up webservicerefs
+ * [JBWS-3029] - Quote mismatch in JBossWS console index.html
+ * [JBWS-3037] - Fix NPE thrown from logging framework
+ * [JBWS-2970] - InjectionMetaDataDeploymentAspect misuse of EJBContainer.getEnc()
+ * [JBWS-2984] - Benchmark tests are setting incorrect date
+ * [JBWS-2021] - app-client impl assumes client and server share the same filesystem
+ * [JBWS-2917] - We're using buggy xalan version causing namespaces issues
+ * [JBWS-2963] - JavaDoc inconsistency in WSConsume.java
+ * [JBWS-2875] - Remove jbossws-jbossXYZ.jar files from JBOSS_HOME/client directory
+ * [JBWS-2902] - Fix JAX-WS 2.2 webserviceref clarification
+ * [JBWS-2934] - WebServiceContext injection have to be ThreadLocal aware
+
+Feature Request
+
+ * [JBWS-2895] - Provide JAX-RPC features on top of stacks not having them
+ * [JBWS-3024] - Implement endorsing support for JBossWS ANT tools
+ * [JBWS-2996] - Provide portcomponentlink servlet
+ * [JBWS-2650] - Provide a Maven plugin for wsconsume/wsprovide
+ * [JBWS-2793] - Support of SOAP header code generation for implicit headers
+
+Task
+
+ * [JBWS-3030] - Refactor *-deploy.conf for supporting un-install of CXF stack
+ * [JBWS-2923] - Move out of deployers/jbossws.deployer jars that are not required to be in deployers
+ * [JBWS-2988] - Fix dependency on jboss-logging
+ * [JBWS-3003] - Fix maven [WARNING] Using platform encoding ... build is platform dependent!
+ * [JBWS-3005] - Use new Maven repository at repository.jboss.org/nexus
+ * [JBWS-2948] - Fix regressions due to VFS3 update
+ * [JBWS-2950] - Implement support for JAX-WS 2.2 target in wsconsume tool
+ * [JBWS-2958] - Upgrade to wsdl4j 1.6.2
+ * [JBWS-2959] - Update obsolete jboss dependencies
+ * [JBWS-2968] - Remove compilation warnings where possible
+ * [JBWS-2758] - Remove support for Java 5
+ * [JBWS-2881] - Increase DOMUtils performances optimizing DocumentBuilder creation
+ * [JBWS-2898] - Optimize DocumentBuilderFactory creation using DocumentBuilderFactory.newInstance(String s, ClassLoader c)
+ * [JBWS-2900] - Optimize EntityResolver setup in DOMUtils
+ * [JBWS-2916] - Properly setup deployment classloader
+ * [JBWS-2920] - Review install scripts / container integration to produce jbossws-jaxrpc.deployer
+ * [JBWS-2921] - Isolate factories/services configuration in descriptor only jars
+ * [JBWS-2922] - Add some basic JAX-RPC coverage to jbossws-framework testsuite
+
+Errata
+
+ See: https://jira.jboss.org/browse/JBWS-3045
+
+This version of JBoss Web Services - Stack Metro is based on the following Metro components:
+* WSIT 1.3.1
+* JAX-WS RI 2.1.7
+* JAXB RI 2.1.12
+
+----------------------
jbossws-metro-3.2.2.GA
----------------------
14 years, 7 months
JBossWS SVN: r12393 - stack/cxf/branches/jbossws-cxf-3.3.0.GA/src/main/distro.
by jbossws-commits@lists.jboss.org
Author: alessio.soldano(a)jboss.com
Date: 2010-05-28 13:24:29 -0400 (Fri, 28 May 2010)
New Revision: 12393
Modified:
stack/cxf/branches/jbossws-cxf-3.3.0.GA/src/main/distro/ReleaseNotes.txt
Log:
Adding release notes
Modified: stack/cxf/branches/jbossws-cxf-3.3.0.GA/src/main/distro/ReleaseNotes.txt
===================================================================
--- stack/cxf/branches/jbossws-cxf-3.3.0.GA/src/main/distro/ReleaseNotes.txt 2010-05-28 17:23:51 UTC (rev 12392)
+++ stack/cxf/branches/jbossws-cxf-3.3.0.GA/src/main/distro/ReleaseNotes.txt 2010-05-28 17:24:29 UTC (rev 12393)
@@ -26,21 +26,76 @@
What's new in jbossws-cxf-${project.version}
----------------------------------
-Bug
+Feature Request
- TODO: enumerate
+ * [JBWS-2895] - Provide JAX-RPC features on top of stacks not having them
+ * [JBWS-2210] - CXF Username Token JAAS integration
+ * [JBWS-2935] - Implement missing JSR-109 v1.2 features
+ * [JBWS-3016] - Install custom configurer to Bus instances created on client side too
+ * [JBWS-3017] - Configure default HTTPConduit
+ * [JBWS-3024] - Implement endorsing support for JBossWS ANT tools
+ * [JBWS-2971] - Write published wsdl to file on deploy
+ * [JBWS-2974] - Eager load of CXF Bus during deployment
+ * [JBWS-2996] - Provide portcomponentlink servlet
+ * [JBWS-2997] - JSR-109 - service-ref mtom configuration through deployment descriptor
+ * [JBWS-2999] - JSR-109 - webservice.xml overrides with jaxws
+ * [JBWS-2650] - Provide a Maven plugin for wsconsume/wsprovide
+ * [JBWS-2793] - Support of SOAP header code generation for implicit headers
-Feature Request
+Bug
- TODO: enumerate
+ * [JBWS-2571] - Mode.INOUT parameter not generated
+ * [JBWS-2778] - java.net.HttpRetryException: cannot retry due to server authentication, in streaming mode
+ * [JBWS-2844] - CXF JAXWS implementation is not endorsed
+ * [JBWS-3015] - wsdlLocation attribute from @WebServiceClient not considered when building up webservicerefs
+ * [JBWS-3020] - Investigate why HandlerScopeTestCase fails
+ * [JBWS-3025] - Wrong port-component-ref configuration with multiple webservicerefs
+ * [JBWS-3029] - Quote mismatch in JBossWS console index.html
+ * [JBWS-3037] - Fix NPE thrown from logging framework
+ * [JBWS-2970] - InjectionMetaDataDeploymentAspect misuse of EJBContainer.getEnc()
+ * [JBWS-2983] - Fix regressions due to HornetQ update
+ * [JBWS-2984] - Benchmark tests are setting incorrect date
+ * [JBWS-2021] - app-client impl assumes client and server share the same filesystem
+ * [JBWS-2917] - We're using buggy xalan version causing namespaces issues
+ * [JBWS-2963] - JavaDoc inconsistency in WSConsume.java
+ * [JBWS-2875] - Remove jbossws-jbossXYZ.jar files from JBOSS_HOME/client directory
+ * [JBWS-2902] - Fix JAX-WS 2.2 webserviceref clarification
+ * [JBWS-2934] - WebServiceContext injection have to be ThreadLocal aware
Task
- TODO: enumerate
+ * [JBWS-3018] - Upgrade to Apache CXF 2.2.8
+ * [JBWS-3030] - Refactor *-deploy.conf for supporting un-install of CXF stack
+ * [JBWS-3032] - Activate authentication for all HTTP verbs in management console
+ * [JBWS-3033] - Review JBossWSCXFConfigurer and enable to configure by bean name support
+ * [JBWS-3036] - Clean up thirdparty libs dependencies
+ * [JBWS-3038] - Provide new BusFactory impl allowing for integration customizations of default Bus
+ * [JBWS-2923] - Move out of deployers/jbossws.deployer jars that are not required to be in deployers
+ * [JBWS-2986] - Factor out stack agnostic wsdl file publish procedure to jbossws-common
+ * [JBWS-2988] - Fix dependency on jboss-logging
+ * [JBWS-2995] - Provide custom NamespaceHandlerResolver and simplify handlers configuration
+ * [JBWS-3003] - Fix maven [WARNING] Using platform encoding ... build is platform dependent!
+ * [JBWS-3005] - Use new Maven repository at repository.jboss.org/nexus
+ * [JBWS-2872] - Enable anonymous tests on CXF stack
+ * [JBWS-2887] - Update to Apache CXF 2.2.6
+ * [JBWS-2948] - Fix regressions due to VFS3 update
+ * [JBWS-2950] - Implement support for JAX-WS 2.2 target in wsconsume tool
+ * [JBWS-2959] - Update obsolete jboss dependencies
+ * [JBWS-2968] - Remove compilation warnings where possible
+ * [JBWS-2758] - Remove support for Java 5
+ * [JBWS-2805] - Investigate the cxf jmx management integration
+ * [JBWS-2807] - Add the log category for cxf stack.
+ * [JBWS-2881] - Increase DOMUtils performances optimizing DocumentBuilder creation
+ * [JBWS-2898] - Optimize DocumentBuilderFactory creation using DocumentBuilderFactory.newInstance(String s, ClassLoader c)
+ * [JBWS-2900] - Optimize EntityResolver setup in DOMUtils
+ * [JBWS-2916] - Properly setup deployment classloader
+ * [JBWS-2920] - Review install scripts / container integration to produce jbossws-jaxrpc.deployer
+ * [JBWS-2921] - Isolate factories/services configuration in descriptor only jars
+ * [JBWS-2922] - Add some basic JAX-RPC coverage to jbossws-framework testsuite
Errata
- See: TODO: reference to associated JIRA issue
+ See: https://jira.jboss.org/browse/JBWS-3043
This version of ${project.name} is based on CXF ${cxf.version}
14 years, 7 months
JBossWS SVN: r12392 - stack/cxf/trunk/src/main/distro.
by jbossws-commits@lists.jboss.org
Author: alessio.soldano(a)jboss.com
Date: 2010-05-28 13:23:51 -0400 (Fri, 28 May 2010)
New Revision: 12392
Modified:
stack/cxf/trunk/src/main/distro/ReleaseNotes.txt
Log:
Fixing release notes
Modified: stack/cxf/trunk/src/main/distro/ReleaseNotes.txt
===================================================================
--- stack/cxf/trunk/src/main/distro/ReleaseNotes.txt 2010-05-28 17:18:37 UTC (rev 12391)
+++ stack/cxf/trunk/src/main/distro/ReleaseNotes.txt 2010-05-28 17:23:51 UTC (rev 12392)
@@ -50,6 +50,84 @@
Previous Releases ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--------------------
+jbossws-cxf-3.3.0.GA
+--------------------
+
+Feature Request
+
+ * [JBWS-2895] - Provide JAX-RPC features on top of stacks not having them
+ * [JBWS-2210] - CXF Username Token JAAS integration
+ * [JBWS-2935] - Implement missing JSR-109 v1.2 features
+ * [JBWS-3016] - Install custom configurer to Bus instances created on client side too
+ * [JBWS-3017] - Configure default HTTPConduit
+ * [JBWS-3024] - Implement endorsing support for JBossWS ANT tools
+ * [JBWS-2971] - Write published wsdl to file on deploy
+ * [JBWS-2974] - Eager load of CXF Bus during deployment
+ * [JBWS-2996] - Provide portcomponentlink servlet
+ * [JBWS-2997] - JSR-109 - service-ref mtom configuration through deployment descriptor
+ * [JBWS-2999] - JSR-109 - webservice.xml overrides with jaxws
+ * [JBWS-2650] - Provide a Maven plugin for wsconsume/wsprovide
+ * [JBWS-2793] - Support of SOAP header code generation for implicit headers
+
+Bug
+
+ * [JBWS-2571] - Mode.INOUT parameter not generated
+ * [JBWS-2778] - java.net.HttpRetryException: cannot retry due to server authentication, in streaming mode
+ * [JBWS-2844] - CXF JAXWS implementation is not endorsed
+ * [JBWS-3015] - wsdlLocation attribute from @WebServiceClient not considered when building up webservicerefs
+ * [JBWS-3020] - Investigate why HandlerScopeTestCase fails
+ * [JBWS-3025] - Wrong port-component-ref configuration with multiple webservicerefs
+ * [JBWS-3029] - Quote mismatch in JBossWS console index.html
+ * [JBWS-3037] - Fix NPE thrown from logging framework
+ * [JBWS-2970] - InjectionMetaDataDeploymentAspect misuse of EJBContainer.getEnc()
+ * [JBWS-2983] - Fix regressions due to HornetQ update
+ * [JBWS-2984] - Benchmark tests are setting incorrect date
+ * [JBWS-2021] - app-client impl assumes client and server share the same filesystem
+ * [JBWS-2917] - We're using buggy xalan version causing namespaces issues
+ * [JBWS-2963] - JavaDoc inconsistency in WSConsume.java
+ * [JBWS-2875] - Remove jbossws-jbossXYZ.jar files from JBOSS_HOME/client directory
+ * [JBWS-2902] - Fix JAX-WS 2.2 webserviceref clarification
+ * [JBWS-2934] - WebServiceContext injection have to be ThreadLocal aware
+
+Task
+
+ * [JBWS-3018] - Upgrade to Apache CXF 2.2.8
+ * [JBWS-3030] - Refactor *-deploy.conf for supporting un-install of CXF stack
+ * [JBWS-3032] - Activate authentication for all HTTP verbs in management console
+ * [JBWS-3033] - Review JBossWSCXFConfigurer and enable to configure by bean name support
+ * [JBWS-3036] - Clean up thirdparty libs dependencies
+ * [JBWS-3038] - Provide new BusFactory impl allowing for integration customizations of default Bus
+ * [JBWS-2923] - Move out of deployers/jbossws.deployer jars that are not required to be in deployers
+ * [JBWS-2986] - Factor out stack agnostic wsdl file publish procedure to jbossws-common
+ * [JBWS-2988] - Fix dependency on jboss-logging
+ * [JBWS-2995] - Provide custom NamespaceHandlerResolver and simplify handlers configuration
+ * [JBWS-3003] - Fix maven [WARNING] Using platform encoding ... build is platform dependent!
+ * [JBWS-3005] - Use new Maven repository at repository.jboss.org/nexus
+ * [JBWS-2872] - Enable anonymous tests on CXF stack
+ * [JBWS-2887] - Update to Apache CXF 2.2.6
+ * [JBWS-2948] - Fix regressions due to VFS3 update
+ * [JBWS-2950] - Implement support for JAX-WS 2.2 target in wsconsume tool
+ * [JBWS-2959] - Update obsolete jboss dependencies
+ * [JBWS-2968] - Remove compilation warnings where possible
+ * [JBWS-2758] - Remove support for Java 5
+ * [JBWS-2805] - Investigate the cxf jmx management integration
+ * [JBWS-2807] - Add the log category for cxf stack.
+ * [JBWS-2881] - Increase DOMUtils performances optimizing DocumentBuilder creation
+ * [JBWS-2898] - Optimize DocumentBuilderFactory creation using DocumentBuilderFactory.newInstance(String s, ClassLoader c)
+ * [JBWS-2900] - Optimize EntityResolver setup in DOMUtils
+ * [JBWS-2916] - Properly setup deployment classloader
+ * [JBWS-2920] - Review install scripts / container integration to produce jbossws-jaxrpc.deployer
+ * [JBWS-2921] - Isolate factories/services configuration in descriptor only jars
+ * [JBWS-2922] - Add some basic JAX-RPC coverage to jbossws-framework testsuite
+
+Errata
+
+ See: https://jira.jboss.org/browse/JBWS-3043
+
+This version of JBoss Web Services - Stack CXF is based on CXF 2.2.8
+
+
+--------------------
jbossws-cxf-3.2.2.GA
--------------------
14 years, 7 months
JBossWS SVN: r12391 - stack/native/branches/jbossws-native-3.3.0.GA/src/main/distro.
by jbossws-commits@lists.jboss.org
Author: alessio.soldano(a)jboss.com
Date: 2010-05-28 13:18:37 -0400 (Fri, 28 May 2010)
New Revision: 12391
Modified:
stack/native/branches/jbossws-native-3.3.0.GA/src/main/distro/ReleaseNotes.txt
Log:
Adding release notes
Modified: stack/native/branches/jbossws-native-3.3.0.GA/src/main/distro/ReleaseNotes.txt
===================================================================
--- stack/native/branches/jbossws-native-3.3.0.GA/src/main/distro/ReleaseNotes.txt 2010-05-28 17:18:03 UTC (rev 12390)
+++ stack/native/branches/jbossws-native-3.3.0.GA/src/main/distro/ReleaseNotes.txt 2010-05-28 17:18:37 UTC (rev 12391)
@@ -28,19 +28,108 @@
Feature Request
- TODO: enumerate
+ * [JBWS-3022] - Respect @Addressing.responses attribute
+ * [JBWS-3024] - Implement endorsing support for JBossWS ANT tools
+ * [JBWS-3031] - Use addressing meta data from WSDL if addressing related annotations are missing on SEI
+ * [JBWS-3040] - Default WSSecurity configurations should support both SOAP protocol versions
+ * [JBWS-3041] - Impement support for Endpoint References specified in WSDL
+ * [JBWS-3042] - Generated JAX-WS proxies and dispatches have to be feature aware
+ * [JBWS-2650] - Provide a Maven plugin for wsconsume/wsprovide
+ * [JBWS-2793] - Support of SOAP header code generation for implicit headers
+ * [JBWS-2942] - Do not add empty Metadata tag to NativeEndpointReference
+ * [JBWS-2895] - Provide JAX-RPC features on top of stacks not having them
+
Bug
- TODO: enumerate
+ * [JBWS-2633] - wscompile fails to create valid package name where namespace contains capitalised reserved keyword
+ * [JBWS-3004] - JAX-WS Port injected using @WebServiceRef retains last message
+ * [JBWS-3008] - Dispatch doesn't respect @Addressing features
+ * [JBWS-3015] - wsdlLocation attribute from @WebServiceClient not considered when building up webservicerefs
+ * [JBWS-3027] - Throw RuntimeExceptions not Protocol exceptions in Addressing Handler
+ * [JBWS-3029] - Quote mismatch in JBossWS console index.html
+ * [JBWS-3037] - Fix NPE thrown from logging framework
+ * [JBWS-2969] - There is no WebServiceException thrown when the null value is passed as arguments to a rpc/literal operation
+ * [JBWS-2970] - InjectionMetaDataDeploymentAspect misuse of EJBContainer.getEnc()
+ * [JBWS-2972] - WSProvide tool throws WSExcepton for WebServiceProvider annotated endpoints
+ * [JBWS-2973] - Client side respects the @HandlerChain in service endpoint interface class
+ * [JBWS-2975] - JAXBSerializer does not use defaultNamespace to create JAXBContext
+ * [JBWS-2976] - The incompatiable handler can be added in HTTPBinding
+ * [JBWS-2977] - Native does not repsect the fault value in @Action
+ * [JBWS-2978] - WSA implementation does not check mismatch between soap action and wsa action
+ * [JBWS-2980] - The wsa action in response message is not correct when the @Action output value is not specified
+ * [JBWS-2982] - Native ignores user specified MessageContext.HTTP_REQUEST_HEADERS
+ * [JBWS-2983] - Fix regressions due to HornetQ update
+ * [JBWS-2984] - Benchmark tests are setting incorrect date
+ * [JBWS-2985] - Fix addressing action header to follow JAX-WS 2.2 specification
+ * [JBWS-2991] - Addressing handlers have to respect @AddressingFeature attributes
+ * [JBWS-2021] - app-client impl assumes client and server share the same filesystem
+ * [JBWS-2903] - MTOM/XOP root MIME part does not contain charset parameter
+ * [JBWS-2917] - We're using buggy xalan version causing namespaces issues
+ * [JBWS-2927] - WSAaddressingClientHandler and WSAaddressingServerHandler don't honor the required value in @Addressing annotation
+ * [JBWS-2940] - Wrong SOAPContentElement namespace prefix after multiple model transitions
+ * [JBWS-2943] - Inconsistent / Incomplete handling of CONFIDENTIAL transport-guarantee defined in jboss.xml compared to @WebContext annotation
+ * [JBWS-2944] - The soap fault message for missing wsa action header is not expected
+ * [JBWS-2947] - WSException on client side when server sends a 100-continue HTTP response code
+ * [JBWS-2949] - JBossWS native does not ignore handler chains containing illegal namespace prefix in handler chains configuration file
+ * [JBWS-2953] - Fix WebService method detection algorithm
+ * [JBWS-2954] - Use JBossWSEntityResolver in Native WSConsume tool
+ * [JBWS-2955] - Client handler chain configured by annotation does not work
+ * [JBWS-2956] - Swallow the outbound SoapFault threw by client side handler
+ * [JBWS-2960] - @Action not taken into account when generating WSDL from endpoint
+ * [JBWS-2962] - Sign/encrypt verification can fail when the soap model performs transition during it
+ * [JBWS-2963] - JavaDoc inconsistency in WSConsume.java
+ * [JBWS-2964] - SOAPMessageImpl.saveChanges() changed the referenced mimeHeaders
+ * [JBWS-2810] - UnifiedMetaData uses thread context loader to find classes, this can lead to javassist.NotFoundException
+ * [JBWS-2845] - NullPointerException deploying JAX-WS endpoint with types in target namespace ending with '#'
+ * [JBWS-2846] - Service.create(java.net.URL, javax.xml.namespace.QName) should throw javax.xml.ws.WebServiceException not org.jboss.ws.metadata.wsdl.WSDLException
+ * [JBWS-2856] - wsprovide.sh fails while processing webservice annotated with @WebServiceProvider
+ * [JBWS-2875] - Remove jbossws-jbossXYZ.jar files from JBOSS_HOME/client directory
+ * [JBWS-2883] - WSException: Malformed URL when deploying to AS bound to IPv6 address
+ * [JBWS-2888] - ClassCastException when using Dispatch with WebServiceFeature
+ * [JBWS-2889] - BindingProvider.getEndpointReference throws InvocationTargetException instead of WebServiceException
+ * [JBWS-2902] - Fix JAX-WS 2.2 webserviceref clarification
+ * [JBWS-2918] - Remove dependency on Sun specific JVM classes
+ * [JBWS-2919] - Remove WSEventing implementation dependency on xalan implementation classes
+ * [JBWS-2934] - WebServiceContext injection have to be ThreadLocal aware
+ * [JBWS-2937] - Cannot create dispatch object using EPR based javax.xml.ws.Service.createDispatch methods
+ * [JBWS-2938] - Wrong return value when using JAXB based Dispatch
Task
- TODO: enumerate
+ * [JBWS-3030] - Refactor *-deploy.conf for supporting un-install of CXF stack
+ * [JBWS-3032] - Activate authentication for all HTTP verbs in management console
+ * [JBWS-2923] - Move out of deployers/jbossws.deployer jars that are not required to be in deployers
+ * [JBWS-2979] - Switch to Netty 3.2.0.BETA1
+ * [JBWS-2981] - Add <wsa:MessageID> element in request soap message
+ * [JBWS-2986] - Factor out stack agnostic wsdl file publish procedure to jbossws-common
+ * [JBWS-2988] - Fix dependency on jboss-logging
+ * [JBWS-3003] - Fix maven [WARNING] Using platform encoding ... build is platform dependent!
+ * [JBWS-3005] - Use new Maven repository at repository.jboss.org/nexus
+ * [JBWS-2948] - Fix regressions due to VFS3 update
+ * [JBWS-2950] - Implement support for JAX-WS 2.2 target in wsconsume tool
+ * [JBWS-2958] - Upgrade to wsdl4j 1.6.2
+ * [JBWS-2959] - Update obsolete jboss dependencies
+ * [JBWS-2965] - Allow nullable root element when building SchemaBinding
+ * [JBWS-2966] - Fix regressions due to HornetQ update
+ * [JBWS-2968] - Remove compilation warnings where possible
+ * [JBWS-2758] - Remove support for Java 5
+ * [JBWS-2830] - EnvelopeBuilderDOM: buildSOAPHeader, reduce log level to debug for text node types.
+ * [JBWS-2850] - Remove SAAJ API interfaces from jbossws-native-saaj
+ * [JBWS-2851] - Remove JAXRPC API interfaces from jbossws-native-jaxrpc
+ * [JBWS-2876] - Add xmldsig xsd to the schemas resolvable offline
+ * [JBWS-2881] - Increase DOMUtils performances optimizing DocumentBuilder creation
+ * [JBWS-2898] - Optimize DocumentBuilderFactory creation using DocumentBuilderFactory.newInstance(String s, ClassLoader c)
+ * [JBWS-2900] - Optimize EntityResolver setup in DOMUtils
+ * [JBWS-2913] - Upgrade jaxws tools from 2.1.7 to 2.2
+ * [JBWS-2916] - Properly setup deployment classloader
+ * [JBWS-2920] - Review install scripts / container integration to produce jbossws-jaxrpc.deployer
+ * [JBWS-2921] - Isolate factories/services configuration in descriptor only jars
+ * [JBWS-2922] - Add some basic JAX-RPC coverage to jbossws-framework testsuite
Errata
- See: TODO: reference to associated JIRA issue
+ See: https://jira.jboss.org/browse/JBWS-3044
Enjoy,
The JBossWS Team
14 years, 7 months
JBossWS SVN: r12390 - stack/native/trunk/src/main/distro.
by jbossws-commits@lists.jboss.org
Author: alessio.soldano(a)jboss.com
Date: 2010-05-28 13:18:03 -0400 (Fri, 28 May 2010)
New Revision: 12390
Modified:
stack/native/trunk/src/main/distro/ReleaseNotes.txt
Log:
Fixing release notes
Modified: stack/native/trunk/src/main/distro/ReleaseNotes.txt
===================================================================
--- stack/native/trunk/src/main/distro/ReleaseNotes.txt 2010-05-28 16:24:44 UTC (rev 12389)
+++ stack/native/trunk/src/main/distro/ReleaseNotes.txt 2010-05-28 17:18:03 UTC (rev 12390)
@@ -49,6 +49,116 @@
Previous Releases ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-----------------------
+jbossws-native-3.3.0.GA
+-----------------------
+
+Feature Request
+
+ * [JBWS-3022] - Respect @Addressing.responses attribute
+ * [JBWS-3024] - Implement endorsing support for JBossWS ANT tools
+ * [JBWS-3031] - Use addressing meta data from WSDL if addressing related annotations are missing on SEI
+ * [JBWS-3040] - Default WSSecurity configurations should support both SOAP protocol versions
+ * [JBWS-3041] - Impement support for Endpoint References specified in WSDL
+ * [JBWS-3042] - Generated JAX-WS proxies and dispatches have to be feature aware
+ * [JBWS-2650] - Provide a Maven plugin for wsconsume/wsprovide
+ * [JBWS-2793] - Support of SOAP header code generation for implicit headers
+ * [JBWS-2942] - Do not add empty Metadata tag to NativeEndpointReference
+ * [JBWS-2895] - Provide JAX-RPC features on top of stacks not having them
+
+
+Bug
+
+ * [JBWS-2633] - wscompile fails to create valid package name where namespace contains capitalised reserved keyword
+ * [JBWS-3004] - JAX-WS Port injected using @WebServiceRef retains last message
+ * [JBWS-3008] - Dispatch doesn't respect @Addressing features
+ * [JBWS-3015] - wsdlLocation attribute from @WebServiceClient not considered when building up webservicerefs
+ * [JBWS-3027] - Throw RuntimeExceptions not Protocol exceptions in Addressing Handler
+ * [JBWS-3029] - Quote mismatch in JBossWS console index.html
+ * [JBWS-3037] - Fix NPE thrown from logging framework
+ * [JBWS-2969] - There is no WebServiceException thrown when the null value is passed as arguments to a rpc/literal operation
+ * [JBWS-2970] - InjectionMetaDataDeploymentAspect misuse of EJBContainer.getEnc()
+ * [JBWS-2972] - WSProvide tool throws WSExcepton for WebServiceProvider annotated endpoints
+ * [JBWS-2973] - Client side respects the @HandlerChain in service endpoint interface class
+ * [JBWS-2975] - JAXBSerializer does not use defaultNamespace to create JAXBContext
+ * [JBWS-2976] - The incompatiable handler can be added in HTTPBinding
+ * [JBWS-2977] - Native does not repsect the fault value in @Action
+ * [JBWS-2978] - WSA implementation does not check mismatch between soap action and wsa action
+ * [JBWS-2980] - The wsa action in response message is not correct when the @Action output value is not specified
+ * [JBWS-2982] - Native ignores user specified MessageContext.HTTP_REQUEST_HEADERS
+ * [JBWS-2983] - Fix regressions due to HornetQ update
+ * [JBWS-2984] - Benchmark tests are setting incorrect date
+ * [JBWS-2985] - Fix addressing action header to follow JAX-WS 2.2 specification
+ * [JBWS-2991] - Addressing handlers have to respect @AddressingFeature attributes
+ * [JBWS-2021] - app-client impl assumes client and server share the same filesystem
+ * [JBWS-2903] - MTOM/XOP root MIME part does not contain charset parameter
+ * [JBWS-2917] - We're using buggy xalan version causing namespaces issues
+ * [JBWS-2927] - WSAaddressingClientHandler and WSAaddressingServerHandler don't honor the required value in @Addressing annotation
+ * [JBWS-2940] - Wrong SOAPContentElement namespace prefix after multiple model transitions
+ * [JBWS-2943] - Inconsistent / Incomplete handling of CONFIDENTIAL transport-guarantee defined in jboss.xml compared to @WebContext annotation
+ * [JBWS-2944] - The soap fault message for missing wsa action header is not expected
+ * [JBWS-2947] - WSException on client side when server sends a 100-continue HTTP response code
+ * [JBWS-2949] - JBossWS native does not ignore handler chains containing illegal namespace prefix in handler chains configuration file
+ * [JBWS-2953] - Fix WebService method detection algorithm
+ * [JBWS-2954] - Use JBossWSEntityResolver in Native WSConsume tool
+ * [JBWS-2955] - Client handler chain configured by annotation does not work
+ * [JBWS-2956] - Swallow the outbound SoapFault threw by client side handler
+ * [JBWS-2960] - @Action not taken into account when generating WSDL from endpoint
+ * [JBWS-2962] - Sign/encrypt verification can fail when the soap model performs transition during it
+ * [JBWS-2963] - JavaDoc inconsistency in WSConsume.java
+ * [JBWS-2964] - SOAPMessageImpl.saveChanges() changed the referenced mimeHeaders
+ * [JBWS-2810] - UnifiedMetaData uses thread context loader to find classes, this can lead to javassist.NotFoundException
+ * [JBWS-2845] - NullPointerException deploying JAX-WS endpoint with types in target namespace ending with '#'
+ * [JBWS-2846] - Service.create(java.net.URL, javax.xml.namespace.QName) should throw javax.xml.ws.WebServiceException not org.jboss.ws.metadata.wsdl.WSDLException
+ * [JBWS-2856] - wsprovide.sh fails while processing webservice annotated with @WebServiceProvider
+ * [JBWS-2875] - Remove jbossws-jbossXYZ.jar files from JBOSS_HOME/client directory
+ * [JBWS-2883] - WSException: Malformed URL when deploying to AS bound to IPv6 address
+ * [JBWS-2888] - ClassCastException when using Dispatch with WebServiceFeature
+ * [JBWS-2889] - BindingProvider.getEndpointReference throws InvocationTargetException instead of WebServiceException
+ * [JBWS-2902] - Fix JAX-WS 2.2 webserviceref clarification
+ * [JBWS-2918] - Remove dependency on Sun specific JVM classes
+ * [JBWS-2919] - Remove WSEventing implementation dependency on xalan implementation classes
+ * [JBWS-2934] - WebServiceContext injection have to be ThreadLocal aware
+ * [JBWS-2937] - Cannot create dispatch object using EPR based javax.xml.ws.Service.createDispatch methods
+ * [JBWS-2938] - Wrong return value when using JAXB based Dispatch
+
+Task
+
+ * [JBWS-3030] - Refactor *-deploy.conf for supporting un-install of CXF stack
+ * [JBWS-3032] - Activate authentication for all HTTP verbs in management console
+ * [JBWS-2923] - Move out of deployers/jbossws.deployer jars that are not required to be in deployers
+ * [JBWS-2979] - Switch to Netty 3.2.0.BETA1
+ * [JBWS-2981] - Add <wsa:MessageID> element in request soap message
+ * [JBWS-2986] - Factor out stack agnostic wsdl file publish procedure to jbossws-common
+ * [JBWS-2988] - Fix dependency on jboss-logging
+ * [JBWS-3003] - Fix maven [WARNING] Using platform encoding ... build is platform dependent!
+ * [JBWS-3005] - Use new Maven repository at repository.jboss.org/nexus
+ * [JBWS-2948] - Fix regressions due to VFS3 update
+ * [JBWS-2950] - Implement support for JAX-WS 2.2 target in wsconsume tool
+ * [JBWS-2958] - Upgrade to wsdl4j 1.6.2
+ * [JBWS-2959] - Update obsolete jboss dependencies
+ * [JBWS-2965] - Allow nullable root element when building SchemaBinding
+ * [JBWS-2966] - Fix regressions due to HornetQ update
+ * [JBWS-2968] - Remove compilation warnings where possible
+ * [JBWS-2758] - Remove support for Java 5
+ * [JBWS-2830] - EnvelopeBuilderDOM: buildSOAPHeader, reduce log level to debug for text node types.
+ * [JBWS-2850] - Remove SAAJ API interfaces from jbossws-native-saaj
+ * [JBWS-2851] - Remove JAXRPC API interfaces from jbossws-native-jaxrpc
+ * [JBWS-2876] - Add xmldsig xsd to the schemas resolvable offline
+ * [JBWS-2881] - Increase DOMUtils performances optimizing DocumentBuilder creation
+ * [JBWS-2898] - Optimize DocumentBuilderFactory creation using DocumentBuilderFactory.newInstance(String s, ClassLoader c)
+ * [JBWS-2900] - Optimize EntityResolver setup in DOMUtils
+ * [JBWS-2913] - Upgrade jaxws tools from 2.1.7 to 2.2
+ * [JBWS-2916] - Properly setup deployment classloader
+ * [JBWS-2920] - Review install scripts / container integration to produce jbossws-jaxrpc.deployer
+ * [JBWS-2921] - Isolate factories/services configuration in descriptor only jars
+ * [JBWS-2922] - Add some basic JAX-RPC coverage to jbossws-framework testsuite
+
+Errata
+
+ See: https://jira.jboss.org/browse/JBWS-3044
+
+
+-----------------------
jbossws-native-3.2.2.GA
-----------------------
14 years, 7 months
JBossWS SVN: r12389 - in stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws: core/jaxws/client and 3 other directories.
by jbossws-commits@lists.jboss.org
Author: alessio.soldano(a)jboss.com
Date: 2010-05-28 12:24:44 -0400 (Fri, 28 May 2010)
New Revision: 12389
Added:
stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/FeatureAwareClientEndpointMetaDataAdapter.java
stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/FeatureAwareEndpointMetaData.java
Modified:
stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/CommonClient.java
stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/ClientFeatureProcessor.java
stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/ClientImpl.java
stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/ClientProxy.java
stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/DispatchImpl.java
stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/spi/ServiceDelegateImpl.java
stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/extensions/addressing/policy/AddressingPolicyAssertionDeployer.java
stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/ClientEndpointMetaData.java
stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/EndpointMetaData.java
Log:
[JBWS-3042] all generated proxies and dispatches have to be feature aware - endpoint metadata model is shared for service, thus we need to create new adapter that will take care of it for every proxy and dispatch instance
Modified: stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/CommonClient.java
===================================================================
--- stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/CommonClient.java 2010-05-28 15:56:41 UTC (rev 12388)
+++ stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/CommonClient.java 2010-05-28 16:24:44 UTC (rev 12389)
@@ -267,6 +267,7 @@
// Associate a message context with the current thread
CommonMessageContext msgContext = MessageContextAssociation.peekMessageContext();
+ msgContext.setEndpointMetaData(getEndpointMetaData());
msgContext.setOperationMetaData(opMetaData);
Map<String, Object> requestCtx = getRequestContext();
Modified: stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/ClientFeatureProcessor.java
===================================================================
--- stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/ClientFeatureProcessor.java 2010-05-28 15:56:41 UTC (rev 12388)
+++ stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/ClientFeatureProcessor.java 2010-05-28 16:24:44 UTC (rev 12389)
@@ -42,6 +42,7 @@
import org.jboss.ws.feature.JsonEncodingFeature;
import org.jboss.ws.feature.SchemaValidationFeature;
import org.jboss.ws.metadata.umdm.EndpointMetaData;
+import org.jboss.ws.metadata.umdm.FeatureAwareEndpointMetaData;
import org.jboss.ws.metadata.umdm.FeatureSet;
import org.jboss.ws.metadata.umdm.ServiceMetaData;
import org.jboss.ws.metadata.wsdl.Extendable;
@@ -86,7 +87,10 @@
processMTOMFeature(feature, epMetaData, stub);
processRespectBindingFeature(feature, epMetaData, stub);
processChunkedEncodingFeature(feature, epMetaData, stub);
- epMetaData.addFeature(feature);
+
+ // overriding feature for this stub
+ FeatureAwareEndpointMetaData featureOverridableMetaData = (FeatureAwareEndpointMetaData)stub;
+ featureOverridableMetaData.setFeature(feature);
}
/**
Modified: stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/ClientImpl.java
===================================================================
--- stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/ClientImpl.java 2010-05-28 15:56:41 UTC (rev 12388)
+++ stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/ClientImpl.java 2010-05-28 16:24:44 UTC (rev 12389)
@@ -36,6 +36,7 @@
import javax.xml.ws.BindingProvider;
import javax.xml.ws.EndpointReference;
import javax.xml.ws.WebServiceException;
+import javax.xml.ws.WebServiceFeature;
import javax.xml.ws.addressing.AddressingBuilder;
import javax.xml.ws.addressing.AddressingProperties;
import javax.xml.ws.addressing.JAXWSAConstants;
@@ -77,6 +78,8 @@
import org.jboss.ws.metadata.umdm.ClientEndpointMetaData;
import org.jboss.ws.metadata.umdm.EndpointConfigMetaData;
import org.jboss.ws.metadata.umdm.EndpointMetaData;
+import org.jboss.ws.metadata.umdm.FeatureAwareClientEndpointMetaDataAdapter;
+import org.jboss.ws.metadata.umdm.FeatureAwareEndpointMetaData;
import org.jboss.ws.metadata.umdm.OperationMetaData;
import org.jboss.wsf.spi.metadata.j2ee.serviceref.UnifiedHandlerMetaData.HandlerType;
@@ -86,12 +89,12 @@
* @author Thomas.Diesler(a)jboss.org
* @since 04-Jul-2006
*/
-public class ClientImpl extends CommonClient implements org.jboss.ws.extensions.wsrm.api.RMProvider, BindingProvider
+public class ClientImpl extends CommonClient implements org.jboss.ws.extensions.wsrm.api.RMProvider, BindingProvider, FeatureAwareEndpointMetaData
{
private static Logger log = Logger.getLogger(ClientImpl.class);
// the associated endpoint meta data
- private final ClientEndpointMetaData epMetaData;
+ private final FeatureAwareClientEndpointMetaDataAdapter epMetaData;
private EndpointConfigMetaData epConfigMetaData;
// Keep a handle on the resolver so that updateConfig calls may revisit the associated chains
@@ -118,7 +121,7 @@
super(epMetaData);
setTargetEndpointAddress(epMetaData.getEndpointAddress());
- this.epMetaData = (ClientEndpointMetaData)epMetaData;
+ this.epMetaData = (FeatureAwareClientEndpointMetaDataAdapter)epMetaData;
this.epConfigMetaData = epMetaData.getEndpointConfigMetaData();
if (handlerResolver instanceof HandlerResolverImpl)
@@ -590,4 +593,21 @@
this.wsrmSequence = null;
}
}
+
+ //////////////////////////////////////////
+ // FeatureAwareEndpointMetaData support //
+ //////////////////////////////////////////
+
+ @Override
+ public <T extends WebServiceFeature> T getFeature(Class<T> key)
+ {
+ return this.epMetaData.getFeature(key);
+ }
+
+ @Override
+ public void setFeature(WebServiceFeature feature)
+ {
+ this.epMetaData.setFeature(feature);
+ }
+
}
Modified: stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/ClientProxy.java
===================================================================
--- stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/ClientProxy.java 2010-05-28 15:56:41 UTC (rev 12388)
+++ stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/ClientProxy.java 2010-05-28 16:24:44 UTC (rev 12389)
@@ -49,6 +49,7 @@
import org.jboss.ws.core.StubExt;
import org.jboss.ws.extensions.wsrm.api.RMProvider;
import org.jboss.ws.metadata.umdm.EndpointMetaData;
+import org.jboss.ws.metadata.umdm.FeatureAwareEndpointMetaData;
import org.jboss.ws.metadata.umdm.OperationMetaData;
import org.jboss.wsf.common.JavaUtils;
@@ -92,6 +93,7 @@
this.stubMethods = new ArrayList(Arrays.asList(BindingProvider.class.getMethods()));
this.stubMethods.addAll(Arrays.asList(StubExt.class.getMethods()));
this.stubMethods.addAll(Arrays.asList(RMProvider.class.getMethods()));
+ this.stubMethods.addAll(Arrays.asList(FeatureAwareEndpointMetaData.class.getMethods()));
this.objectMethods = Arrays.asList(Object.class.getMethods());
}
Modified: stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/DispatchImpl.java
===================================================================
--- stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/DispatchImpl.java 2010-05-28 15:56:41 UTC (rev 12388)
+++ stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/client/DispatchImpl.java 2010-05-28 16:24:44 UTC (rev 12389)
@@ -44,6 +44,7 @@
import javax.xml.ws.EndpointReference;
import javax.xml.ws.Response;
import javax.xml.ws.WebServiceException;
+import javax.xml.ws.WebServiceFeature;
import javax.xml.ws.Service.Mode;
import javax.xml.ws.handler.Handler;
import javax.xml.ws.handler.MessageContext;
@@ -75,6 +76,8 @@
import org.jboss.ws.metadata.umdm.ClientEndpointMetaData;
import org.jboss.ws.metadata.umdm.EndpointConfigMetaData;
import org.jboss.ws.metadata.umdm.EndpointMetaData;
+import org.jboss.ws.metadata.umdm.FeatureAwareClientEndpointMetaDataAdapter;
+import org.jboss.ws.metadata.umdm.FeatureAwareEndpointMetaData;
import org.jboss.ws.metadata.umdm.OperationMetaData;
import org.jboss.ws.metadata.umdm.ServiceMetaData;
import org.jboss.ws.metadata.wsse.WSSecurityConfigFactory;
@@ -90,14 +93,14 @@
* @author Thomas.Diesler(a)jboss.com
* @since 04-Jul-2006
*/
-public class DispatchImpl<T> implements Dispatch<T>, ConfigProvider, EndpointMetadataProvider
+public class DispatchImpl<T> implements Dispatch<T>, ConfigProvider, EndpointMetadataProvider, FeatureAwareEndpointMetaData
{
// provide logging
private final Logger log = Logger.getLogger(DispatchImpl.class);
private BindingProvider bindingProvider;
private HandlerResolverImpl handlerResolver;
- private ClientEndpointMetaData epMetaData;
+ private FeatureAwareClientEndpointMetaDataAdapter epMetaData;
private JAXBContext jaxbContext;
private ExecutorService executor;
private String securityConfig;
@@ -109,7 +112,7 @@
public DispatchImpl(ExecutorService executor, EndpointMetaData epMetaData, Class<T> type, Mode mode)
{
this.bindingProvider = new BindingProviderImpl(epMetaData);
- this.epMetaData = (ClientEndpointMetaData)epMetaData;
+ this.epMetaData = (FeatureAwareClientEndpointMetaDataAdapter)epMetaData;
this.executor = executor;
this.type = type;
this.mode = mode;
@@ -119,7 +122,7 @@
public DispatchImpl(ExecutorService executor, EndpointMetaData epMetaData, JAXBContext jbc, Mode mode)
{
this.bindingProvider = new BindingProviderImpl(epMetaData);
- this.epMetaData = (ClientEndpointMetaData)epMetaData;
+ this.epMetaData = (FeatureAwareClientEndpointMetaDataAdapter)epMetaData;
this.executor = executor;
this.type = Object.class;
this.jaxbContext = jbc;
@@ -658,4 +661,21 @@
{
return epMetaData;
}
+
+ //////////////////////////////////////////
+ // FeatureAwareEndpointMetaData support //
+ //////////////////////////////////////////
+
+ @Override
+ public <T extends WebServiceFeature> T getFeature(Class<T> key)
+ {
+ return this.epMetaData.getFeature(key);
+ }
+
+ @Override
+ public void setFeature(WebServiceFeature feature)
+ {
+ this.epMetaData.setFeature(feature);
+ }
+
}
Modified: stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/spi/ServiceDelegateImpl.java
===================================================================
--- stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/spi/ServiceDelegateImpl.java 2010-05-28 15:56:41 UTC (rev 12388)
+++ stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/core/jaxws/spi/ServiceDelegateImpl.java 2010-05-28 16:24:44 UTC (rev 12389)
@@ -69,6 +69,8 @@
import org.jboss.ws.metadata.builder.jaxws.JAXWSMetaDataBuilder;
import org.jboss.ws.metadata.umdm.ClientEndpointMetaData;
import org.jboss.ws.metadata.umdm.EndpointMetaData;
+import org.jboss.ws.metadata.umdm.FeatureAwareClientEndpointMetaDataAdapter;
+import org.jboss.ws.metadata.umdm.FeatureAwareEndpointMetaData;
import org.jboss.ws.metadata.umdm.HandlerMetaDataJAXWS;
import org.jboss.ws.metadata.umdm.ServiceMetaData;
import org.jboss.ws.metadata.umdm.UnifiedMetaData;
@@ -277,8 +279,9 @@
{
ExecutorService executor = (ExecutorService)getExecutor();
EndpointMetaData epMetaData = getEndpointMetaData(portName);
- DispatchImpl dispatch = new DispatchImpl(executor, epMetaData, type, mode);
- return dispatch;
+ FeatureAwareClientEndpointMetaDataAdapter clientMetaDataAdapter = new FeatureAwareClientEndpointMetaDataAdapter((ClientEndpointMetaData)epMetaData);
+
+ return new DispatchImpl(executor, clientMetaDataAdapter, type, mode);
}
@Override
@@ -286,8 +289,9 @@
{
ExecutorService executor = (ExecutorService)getExecutor();
EndpointMetaData epMetaData = getEndpointMetaData(portName);
- DispatchImpl dispatch = new DispatchImpl(executor, epMetaData, jbc, mode);
- return dispatch;
+ FeatureAwareClientEndpointMetaDataAdapter clientMetaDataAdapter = new FeatureAwareClientEndpointMetaDataAdapter((ClientEndpointMetaData)epMetaData);
+
+ return new DispatchImpl(executor, clientMetaDataAdapter, jbc, mode);
}
private EndpointMetaData getEndpointMetaData(QName portName)
@@ -363,13 +367,14 @@
try
{
ExecutorService executor = (ExecutorService)getExecutor();
- ClientProxy handler = new ClientProxy(executor, new ClientImpl(epMetaData, handlerResolver));
+ FeatureAwareClientEndpointMetaDataAdapter clientMetaDataAdapter = new FeatureAwareClientEndpointMetaDataAdapter((ClientEndpointMetaData)epMetaData);
+ ClientProxy handler = new ClientProxy(executor, new ClientImpl(clientMetaDataAdapter, handlerResolver));
ClassLoader cl = epMetaData.getClassLoader();
T proxy;
try
{
- proxy = (T)Proxy.newProxyInstance(cl, new Class[] { seiClass, RMProvider.class, BindingProvider.class, StubExt.class }, handler);
+ proxy = (T)Proxy.newProxyInstance(cl, new Class[] { seiClass, RMProvider.class, BindingProvider.class, StubExt.class, FeatureAwareEndpointMetaData.class }, handler);
}
catch (RuntimeException rte)
{
Modified: stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/extensions/addressing/policy/AddressingPolicyAssertionDeployer.java
===================================================================
--- stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/extensions/addressing/policy/AddressingPolicyAssertionDeployer.java 2010-05-28 15:56:41 UTC (rev 12388)
+++ stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/extensions/addressing/policy/AddressingPolicyAssertionDeployer.java 2010-05-28 16:24:44 UTC (rev 12389)
@@ -68,7 +68,7 @@
if (addressingFeature == null)
{
final boolean enabled = true;
- final boolean required = !assertion.isOptional();
+ final boolean required = isRequired(assertion);
final Responses responses = getResponses(assertion);
endpointMD.addFeature(new AddressingFeature(enabled, required, responses));
@@ -76,6 +76,16 @@
}
}
+ private static boolean isRequired(final PrimitiveAssertion assertion)
+ {
+ Object optionalValue = assertion.getAttribute(new javax.xml.namespace.QName("http://www.w3.org/ns/ws-policy", "Optional"));
+
+ if (optionalValue == null)
+ return true;
+
+ return !Boolean.parseBoolean(optionalValue.toString());
+ }
+
@SuppressWarnings("unchecked")
private static Responses getResponses(final PrimitiveAssertion assertion)
{
Modified: stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/ClientEndpointMetaData.java
===================================================================
--- stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/ClientEndpointMetaData.java 2010-05-28 15:56:41 UTC (rev 12388)
+++ stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/ClientEndpointMetaData.java 2010-05-28 16:24:44 UTC (rev 12389)
@@ -38,6 +38,10 @@
{
// The endpoint address
private String endpointAddress;
+
+ ClientEndpointMetaData()
+ {
+ }
public ClientEndpointMetaData(ServiceMetaData service, QName qname, QName portTypeName, Type type)
{
Modified: stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/EndpointMetaData.java
===================================================================
--- stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/EndpointMetaData.java 2010-05-28 15:56:41 UTC (rev 12388)
+++ stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/EndpointMetaData.java 2010-05-28 16:24:44 UTC (rev 12389)
@@ -158,6 +158,10 @@
private JAXBContextCache jaxbCache = new JAXBContextCache();
private List<BindingCustomization> bindingCustomization = new ArrayList<BindingCustomization>();
+
+ EndpointMetaData()
+ {
+ }
public EndpointMetaData(ServiceMetaData service, QName portName, QName portTypeName, Type type)
{
Copied: stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/FeatureAwareClientEndpointMetaDataAdapter.java (from rev 12384, stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/umdm/FeatureAwareClientEndpointMetaDataAdapter.java)
===================================================================
--- stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/FeatureAwareClientEndpointMetaDataAdapter.java (rev 0)
+++ stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/FeatureAwareClientEndpointMetaDataAdapter.java 2010-05-28 16:24:44 UTC (rev 12389)
@@ -0,0 +1,507 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2006, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.jboss.ws.metadata.umdm;
+
+import java.lang.reflect.Method;
+import java.util.Collection;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Map;
+import java.util.Properties;
+import java.util.Set;
+
+import javax.jws.soap.SOAPBinding.ParameterStyle;
+import javax.xml.namespace.QName;
+import javax.xml.ws.WebServiceFeature;
+import javax.xml.ws.Service.Mode;
+import javax.xml.ws.handler.PortInfo;
+
+import org.jboss.ws.core.jaxws.JAXBContextCache;
+import org.jboss.ws.core.jaxws.wsaddressing.NativeEndpointReference;
+import org.jboss.ws.core.soap.Style;
+import org.jboss.ws.core.soap.Use;
+import org.jboss.ws.metadata.config.CommonConfig;
+import org.jboss.ws.metadata.config.Configurable;
+import org.jboss.wsf.spi.binding.BindingCustomization;
+import org.jboss.wsf.spi.deployment.UnifiedVirtualFile;
+import org.jboss.wsf.spi.metadata.j2ee.serviceref.UnifiedPortComponentRefMetaData;
+import org.jboss.wsf.spi.metadata.j2ee.serviceref.UnifiedHandlerMetaData.HandlerType;
+
+/**
+ * Feature aware client endpoint meta data adapter.
+ *
+ * @author <a href="mailto:ropalka@redhat.com">Richard Opalka</a>
+ */
+public final class FeatureAwareClientEndpointMetaDataAdapter extends ClientEndpointMetaData implements FeatureAwareEndpointMetaData
+{
+
+ private final ClientEndpointMetaData delegee;
+ private final Set<WebServiceFeature> features = new HashSet<WebServiceFeature>();
+
+ public FeatureAwareClientEndpointMetaDataAdapter(final ClientEndpointMetaData delegee)
+ {
+ this.delegee = delegee;
+ }
+
+ @SuppressWarnings("unchecked")
+ @Override
+ public <T extends WebServiceFeature> T getFeature(Class<T> key)
+ {
+ for (WebServiceFeature feature : this.features)
+ {
+ if (key == feature.getClass())
+ {
+ return (T)feature;
+ }
+ }
+
+ return this.delegee.getFeature(key);
+ }
+
+ @Override
+ public void setFeature(WebServiceFeature feature)
+ {
+ this.features.add(feature);
+ }
+
+ @Override
+ public FeatureSet getFeatures()
+ {
+ final FeatureSet retVal = this.delegee.getFeatures();
+
+ for (WebServiceFeature feature : this.features)
+ {
+ retVal.addFeature(feature);
+ }
+
+ return retVal;
+ }
+
+ @Override
+ public void addFeature(WebServiceFeature feature)
+ {
+ this.setFeature(feature);
+ }
+
+ @Override
+ public <T extends WebServiceFeature> boolean isFeatureEnabled(final Class<T> key)
+ {
+ final T feature = this.getFeature(key);
+
+ return (feature != null ? feature.isEnabled() : false);
+ }
+
+ // ********************************************
+ // just delegate to non feature related methods
+ // ********************************************
+
+ @Override
+ public EndpointConfigMetaData createEndpointConfigMetaData(String configName, String configFile)
+ {
+ return this.delegee.createEndpointConfigMetaData(configName, configFile);
+ }
+
+ @Override
+ public String getEndpointAddress()
+ {
+ return this.delegee.getEndpointAddress();
+ }
+
+ @Override
+ public PortInfo getPortInfo()
+ {
+ return this.delegee.getPortInfo();
+ }
+
+ @Override
+ public void setEndpointAddress(String endpointAddress)
+ {
+ this.delegee.setEndpointAddress(endpointAddress);
+ }
+
+ @Override
+ public String toString()
+ {
+ return this.delegee.toString();
+ }
+
+ @Override
+ public void addHandler(HandlerMetaData handler)
+ {
+ this.delegee.addHandler(handler);
+ }
+
+ @Override
+ public void addHandlers(List<HandlerMetaData> configHandlers)
+ {
+ this.delegee.addHandlers(configHandlers);
+ }
+
+ @Override
+ public void addOperation(OperationMetaData opMetaData)
+ {
+ this.delegee.addOperation(opMetaData);
+ }
+
+ @Override
+ public void clearHandlers()
+ {
+ this.delegee.clearHandlers();
+ }
+
+ @Override
+ public void clearOperations()
+ {
+ this.delegee.clearOperations();
+ }
+
+ @Override
+ public void configure(Configurable configurable)
+ {
+ this.delegee.configure(configurable);
+ }
+
+ @Override
+ public void eagerInitialize()
+ {
+ this.delegee.eagerInitialize();
+ }
+
+ @Override
+ public String getAuthMethod()
+ {
+ return this.delegee.getAuthMethod();
+ }
+
+ @Override
+ public Collection<BindingCustomization> getBindingCustomizations()
+ {
+ return this.delegee.getBindingCustomizations();
+ }
+
+ @Override
+ public String getBindingId()
+ {
+ return this.delegee.getBindingId();
+ }
+
+ @Override
+ public ClassLoader getClassLoader()
+ {
+ return this.delegee.getClassLoader();
+ }
+
+ @Override
+ public CommonConfig getConfig()
+ {
+ return this.delegee.getConfig();
+ }
+
+ @Override
+ public String getConfigFile()
+ {
+ return this.delegee.getConfigFile();
+ }
+
+ @Override
+ public String getConfigName()
+ {
+ return this.delegee.getConfigName();
+ }
+
+ @Override
+ public String getDocumentation()
+ {
+ return this.delegee.getDocumentation();
+ }
+
+ @Override
+ public Use getEncodingStyle()
+ {
+ return this.delegee.getEncodingStyle();
+ }
+
+ @Override
+ public EndpointConfigMetaData getEndpointConfigMetaData()
+ {
+ return this.delegee.getEndpointConfigMetaData();
+ }
+
+ @Override
+ public NativeEndpointReference getEndpointReference()
+ {
+ return this.delegee.getEndpointReference();
+ }
+
+ @Override
+ public List<HandlerMetaData> getHandlerMetaData(HandlerType type)
+ {
+ return this.delegee.getHandlerMetaData(type);
+ }
+
+ @Override
+ public JAXBContextCache getJaxbCache()
+ {
+ return this.delegee.getJaxbCache();
+ }
+
+ @Override
+ public OperationMetaData getOperation(QName xmlName)
+ {
+ return this.delegee.getOperation(xmlName);
+ }
+
+ @Override
+ public OperationMetaData getOperation(Method method)
+ {
+ return this.delegee.getOperation(method);
+ }
+
+ @Override
+ public List<OperationMetaData> getOperations()
+ {
+ return this.delegee.getOperations();
+ }
+
+ @Override
+ public ParameterStyle getParameterStyle()
+ {
+ return this.delegee.getParameterStyle();
+ }
+
+ @Override
+ public QName getPortName()
+ {
+ return this.delegee.getPortName();
+ }
+
+ @Override
+ public QName getPortTypeName()
+ {
+ return this.delegee.getPortTypeName();
+ }
+
+ @Override
+ public Properties getProperties()
+ {
+ return this.delegee.getProperties();
+ }
+
+ @Override
+ public List<Class> getRegisteredTypes()
+ {
+ return this.delegee.getRegisteredTypes();
+ }
+
+ @Override
+ public UnifiedVirtualFile getRootFile()
+ {
+ return this.delegee.getRootFile();
+ }
+
+ @Override
+ public Class getServiceEndpointInterface()
+ {
+ return this.delegee.getServiceEndpointInterface();
+ }
+
+ @Override
+ public String getServiceEndpointInterfaceName()
+ {
+ return this.delegee.getServiceEndpointInterfaceName();
+ }
+
+ @Override
+ public ServiceMetaData getServiceMetaData()
+ {
+ return this.delegee.getServiceMetaData();
+ }
+
+ @Override
+ public Mode getServiceMode()
+ {
+ return this.delegee.getServiceMode();
+ }
+
+ @Override
+ public List<UnifiedPortComponentRefMetaData> getServiceRefContrib()
+ {
+ return this.delegee.getServiceRefContrib();
+ }
+
+ @Override
+ public Style getStyle()
+ {
+ return this.delegee.getStyle();
+ }
+
+ @Override
+ public Type getType()
+ {
+ return this.delegee.getType();
+ }
+
+ @Override
+ public void initEndpointConfig()
+ {
+ this.delegee.initEndpointConfig();
+ }
+
+ @Override
+ public boolean isHandlersInitialized()
+ {
+ return this.delegee.isHandlersInitialized();
+ }
+
+ @Override
+ public boolean matches(UnifiedPortComponentRefMetaData pcRef)
+ {
+ return this.delegee.matches(pcRef);
+ }
+
+ @Override
+ public void registerConfigObserver(Configurable observer)
+ {
+ this.delegee.registerConfigObserver(observer);
+ }
+
+ @Override
+ public void setAuthMethod(String authMethod)
+ {
+ this.delegee.setAuthMethod(authMethod);
+ }
+
+ @Override
+ public void setBindingId(String bindingId)
+ {
+ this.delegee.setBindingId(bindingId);
+ }
+
+ @Override
+ public void setConfigName(String configName)
+ {
+ this.delegee.setConfigName(configName);
+ }
+
+ @Override
+ public void setConfigName(String configName, String configFile)
+ {
+ this.delegee.setConfigName(configName, configFile);
+ }
+
+ @Override
+ public void setDocumentation(String documentation)
+ {
+ this.delegee.setDocumentation(documentation);
+ }
+
+ @Override
+ public void setEncodingStyle(Use value)
+ {
+ this.delegee.setEncodingStyle(value);
+ }
+
+ @Override
+ public void setEndpointReference(NativeEndpointReference epr)
+ {
+ this.delegee.setEndpointReference(epr);
+ }
+
+ @Override
+ public void setHandlersInitialized(boolean flag)
+ {
+ this.delegee.setHandlersInitialized(flag);
+ }
+
+ @Override
+ public void setParameterStyle(ParameterStyle value)
+ {
+ this.delegee.setParameterStyle(value);
+ }
+
+ @Override
+ public void setPortName(QName portName)
+ {
+ this.delegee.setPortName(portName);
+ }
+
+ @Override
+ public void setProperties(Properties properties)
+ {
+ this.delegee.setProperties(properties);
+ }
+
+ @Override
+ public void setServiceEndpointInterfaceName(String seiName)
+ {
+ this.delegee.setServiceEndpointInterfaceName(seiName);
+ }
+
+ @Override
+ public void setServiceMode(Mode serviceMode)
+ {
+ this.delegee.setServiceMode(serviceMode);
+ }
+
+ @Override
+ public void setStyle(Style value)
+ {
+ this.delegee.setStyle(value);
+ }
+
+ @Override
+ public void validate()
+ {
+ this.delegee.validate();
+ }
+
+ @Override
+ public void addExtension(MetaDataExtension ext)
+ {
+ this.delegee.addExtension(ext);
+ }
+
+ @Override
+ public MetaDataExtension getExtension(String namespace)
+ {
+ return this.delegee.getExtension(namespace);
+ }
+
+ @Override
+ public Map<String, MetaDataExtension> getExtensions()
+ {
+ return this.delegee.getExtensions();
+ }
+
+ @Override
+ public boolean equals(Object obj)
+ {
+ return this.delegee.equals(obj);
+ }
+
+ @Override
+ public int hashCode()
+ {
+ return this.delegee.hashCode();
+ }
+
+}
Copied: stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/FeatureAwareEndpointMetaData.java (from rev 12384, stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/umdm/FeatureAwareEndpointMetaData.java)
===================================================================
--- stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/FeatureAwareEndpointMetaData.java (rev 0)
+++ stack/native/branches/jbossws-native-3.3.0.GA/modules/core/src/main/java/org/jboss/ws/metadata/umdm/FeatureAwareEndpointMetaData.java 2010-05-28 16:24:44 UTC (rev 12389)
@@ -0,0 +1,35 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2006, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.jboss.ws.metadata.umdm;
+
+import javax.xml.ws.WebServiceFeature;
+
+/**
+ * Wrapper over endpoint meta data to enable feature overriding.
+ *
+ * @author <a href="mailto:ropalka@redhat.com">Richard Opalka</a>
+ */
+public interface FeatureAwareEndpointMetaData
+{
+ void setFeature(WebServiceFeature feature);
+ <T extends WebServiceFeature> T getFeature(Class<T> key);
+}
14 years, 7 months
JBossWS SVN: r12388 - stack/metro/branches/jbossws-metro-3.3.0.GA.
by jbossws-commits@lists.jboss.org
Author: alessio.soldano(a)jboss.com
Date: 2010-05-28 11:56:41 -0400 (Fri, 28 May 2010)
New Revision: 12388
Modified:
stack/metro/branches/jbossws-metro-3.3.0.GA/pom.xml
Log:
Force java mail 1.4.2
Modified: stack/metro/branches/jbossws-metro-3.3.0.GA/pom.xml
===================================================================
--- stack/metro/branches/jbossws-metro-3.3.0.GA/pom.xml 2010-05-28 15:53:53 UTC (rev 12387)
+++ stack/metro/branches/jbossws-metro-3.3.0.GA/pom.xml 2010-05-28 15:56:41 UTC (rev 12388)
@@ -68,6 +68,7 @@
<jboss.jaxr.version>2.0.1</jboss.jaxr.version>
<apache.scout.version>1.1.1</apache.scout.version>
<juddi.version>0.9RC4</juddi.version>
+ <mail.version>1.4.2</mail.version>
<sun.fastinfoset.version>1.2.2</sun.fastinfoset.version>
<sun.sjsxp.version>1.0.1</sun.sjsxp.version>
<sun.http-transport.version>2.1.3</sun.http-transport.version>
@@ -352,6 +353,11 @@
<artifactId>jsr250-api</artifactId>
<version>${jsr250.version}</version>
</dependency>
+ <dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>${mail.version}</version>
+ </dependency>
</dependencies>
</dependencyManagement>
14 years, 7 months
JBossWS SVN: r12387 - stack/metro/trunk.
by jbossws-commits@lists.jboss.org
Author: alessio.soldano(a)jboss.com
Date: 2010-05-28 11:53:53 -0400 (Fri, 28 May 2010)
New Revision: 12387
Modified:
stack/metro/trunk/pom.xml
Log:
Force java mail 1.4.2
Modified: stack/metro/trunk/pom.xml
===================================================================
--- stack/metro/trunk/pom.xml 2010-05-28 15:09:35 UTC (rev 12386)
+++ stack/metro/trunk/pom.xml 2010-05-28 15:53:53 UTC (rev 12387)
@@ -68,6 +68,7 @@
<jboss.jaxr.version>2.0.1</jboss.jaxr.version>
<apache.scout.version>1.1.1</apache.scout.version>
<juddi.version>0.9RC4</juddi.version>
+ <mail.version>1.4.2</mail.version>
<sun.fastinfoset.version>1.2.2</sun.fastinfoset.version>
<sun.sjsxp.version>1.0.1</sun.sjsxp.version>
<sun.http-transport.version>2.1.3</sun.http-transport.version>
@@ -352,6 +353,11 @@
<artifactId>jsr250-api</artifactId>
<version>${jsr250.version}</version>
</dependency>
+ <dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>${mail.version}</version>
+ </dependency>
</dependencies>
</dependencyManagement>
14 years, 7 months
JBossWS SVN: r12386 - stack/cxf/trunk.
by jbossws-commits@lists.jboss.org
Author: alessio.soldano(a)jboss.com
Date: 2010-05-28 11:09:35 -0400 (Fri, 28 May 2010)
New Revision: 12386
Modified:
stack/cxf/trunk/pom.xml
Log:
Force java mail 1.4.2
Modified: stack/cxf/trunk/pom.xml
===================================================================
--- stack/cxf/trunk/pom.xml 2010-05-28 15:04:37 UTC (rev 12385)
+++ stack/cxf/trunk/pom.xml 2010-05-28 15:09:35 UTC (rev 12386)
@@ -76,6 +76,7 @@
<commons-lang.version>2.4</commons-lang.version>
<commons.logging.version>1.1.1</commons.logging.version>
<log4j.version>1.2.14</log4j.version>
+ <mail.version>1.4.2</mail.version>
<saaj.api.version>1.0.0.Beta1</saaj.api.version>
<velocity.version>1.5</velocity.version>
<xmlsec.version>1.4.3</xmlsec.version>
@@ -555,6 +556,11 @@
<version>${log4j.version}</version>
</dependency>
<dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>${mail.version}</version>
+ </dependency>
+ <dependency>
<groupId>org.jboss.spec.javax.xml.bind</groupId>
<artifactId>jboss-jaxb-api_2.2_spec</artifactId>
<version>${jaxb.api.version}</version>
14 years, 7 months
JBossWS SVN: r12385 - stack/cxf/branches/jbossws-cxf-3.3.0.GA.
by jbossws-commits@lists.jboss.org
Author: alessio.soldano(a)jboss.com
Date: 2010-05-28 11:04:37 -0400 (Fri, 28 May 2010)
New Revision: 12385
Modified:
stack/cxf/branches/jbossws-cxf-3.3.0.GA/pom.xml
Log:
Force javax.mail:mail:jar:1.4.2
Modified: stack/cxf/branches/jbossws-cxf-3.3.0.GA/pom.xml
===================================================================
--- stack/cxf/branches/jbossws-cxf-3.3.0.GA/pom.xml 2010-05-28 12:49:13 UTC (rev 12384)
+++ stack/cxf/branches/jbossws-cxf-3.3.0.GA/pom.xml 2010-05-28 15:04:37 UTC (rev 12385)
@@ -76,6 +76,7 @@
<commons-lang.version>2.4</commons-lang.version>
<commons.logging.version>1.1.1</commons.logging.version>
<log4j.version>1.2.14</log4j.version>
+ <mail.version>1.4.2</mail.version>
<saaj.api.version>1.0.0.Beta1</saaj.api.version>
<velocity.version>1.5</velocity.version>
<xmlsec.version>1.4.3</xmlsec.version>
@@ -555,6 +556,11 @@
<version>${log4j.version}</version>
</dependency>
<dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>${mail.version}</version>
+ </dependency>
+ <dependency>
<groupId>org.jboss.spec.javax.xml.bind</groupId>
<artifactId>jboss-jaxb-api_2.2_spec</artifactId>
<version>${jaxb.api.version}</version>
14 years, 7 months