[Design of JBoss Web Services] - Re: JSR-181 Annotation Based UDDI Registration
by jgilbert
Ok, no big surprise. When I deploy an ear after the server has started then is works great. The jaxr calls work no problem.
Here is a trace of everything that happens in the deployer when the ear is in the deploy dir before startup. I hangs at HTTPClientInvoker.
11:27:30,870 INFO [DeployerInterceptorJaxr] create() org.jboss.deployment.DeploymentInfo@24cb8d64 { url=file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/tmp5891payment-authorizer-app-0.0.1-SNAPSHOT.ear-contents/payment-authorizer-0.0.1-SNAPSHOT.jar }
| deployer: MBeanProxyExt[jboss.ejb3:service=EJB3Deployer]
| status: null
| state: CREATE_DEPLOYER
| watch: file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/tmp5891payment-authorizer-app-0.0.1-SNAPSHOT.ear-contents/payment-authorizer-0.0.1-SNAPSHOT.jar
| altDD: null
| lastDeployed: 1163176050542
| lastModified: 1163176048511
| mbeans:
|
| 11:27:30,917 DEBUG [DeployerInterceptorEJB3] create: file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/tmp5891payment-authorizer-app-0.0.1-SNAPSHOT.ear-contents/payment-authorizer-0.0.1-SNAPSHOT.jar
| 11:27:30,917 DEBUG [EJB3Deployer] create, payment-authorizer-0.0.1-SNAPSHOT.jar
| 11:27:30,964 DEBUG [EJB3Deployer] Deploying: file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/tmp5891payment-authorizer-app-0.0.1-SNAPSHOT.ear-contents/payment-authorizer-0.0.1-SNAPSHOT.jar
| 11:27:30,964 DEBUG [ServiceController] Creating service jboss.j2ee:service=EJB3,module=payment-authorizer-0.0.1-SNAPSHOT.jar
| 11:27:30,964 DEBUG [Ejb3Module] Creating jboss.j2ee:service=EJB3,module=payment-authorizer-0.0.1-SNAPSHOT.jar
| 11:27:30,964 DEBUG [JaccHelper] Initialising JACC Context for deployment: payment-authorizer-0.0.1-SNAPSHOT.jar
| 11:27:31,026 DEBUG [EjbJarDDObjectFactory] found ejb-jar.xml jar:file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/tmp5891payment-authorizer-app-0.0.1-SNAPSHOT.ear-contents/payment-authorizer-0.0.1-SNAPSHOT.jar!/META-INF/ejb-jar.xml
| 11:27:31,120 WARN [JBossEntityResolver] Cannot load systemId from resource: javaee_web_services_client_1_2.xsd
| 11:27:31,683 DEBUG [JBossDDObjectFactory] found jboss.xml jar:file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/tmp5891payment-authorizer-app-0.0.1-SNAPSHOT.ear-contents/payment-authorizer-0.0.1-SNAPSHOT.jar!/META-INF/jboss.xml
| 11:27:32,323 WARN [JBossEntityResolver] Cannot load systemId from resource: javaee_web_services_client_1_2.xsd
| 11:27:32,433 WARN [UDP] discarded message from different group (portal.hibernate). Sender was JGILBERT2XP:1092
| 11:27:32,839 DEBUG [Ejb3DescriptorHandler] adding class annotation org.jboss.annotation.internal.DefaultInterceptorMarker to net.pay.authorization.process.PaymentAuthorizationProcessMDB org.jboss.annotation.internal.DefaultInterceptorMarkerImpl@1a1ad24
| 11:27:32,855 DEBUG [Ejb3DescriptorHandler] adding class annotation org.jboss.annotation.internal.DefaultInterceptorMarker to net.pay.authorization.process.PaymentAuthorizationProcessMDB org.jboss.annotation.internal.DefaultInterceptorMarkerImpl@1a1ad24
| 11:27:32,855 DEBUG [Ejb3AnnotationHandler] found EJB3: ejbName=PaymentAuthorizationProcessMDB, class=net.pay.authorization.process.PaymentAuthorizationProcessMDB, type=MESSAGE_DRIVEN
| 11:27:32,901 DEBUG [Ejb3DescriptorHandler] adding class annotation org.jboss.annotation.internal.DefaultInterceptorMarker to net.pay.authorization.service.AuthorizationCallbackServiceAdapterBean org.jboss.annotation.internal.DefaultInterceptorMarkerImpl@14cab63
| 11:27:32,901 DEBUG [Ejb3DescriptorHandler] adding class annotation org.jboss.annotation.internal.DefaultInterceptorMarker to net.pay.authorization.service.AuthorizationCallbackServiceAdapterBean org.jboss.annotation.internal.DefaultInterceptorMarkerImpl@14cab63
| 11:27:32,901 DEBUG [Ejb3AnnotationHandler] found EJB3: ejbName=AuthorizationCallbackServiceAdapterBean, class=net.pay.authorization.service.AuthorizationCallbackServiceAdapterBean, type=STATELESS
| 11:27:32,933 DEBUG [ProxyDeployer] no declared remote bindings for : AuthorizationCallbackServiceAdapterBean
| 11:27:32,964 DEBUG [Ejb3DescriptorHandler] adding class annotation org.jboss.annotation.internal.DefaultInterceptorMarker to net.pay.authorization.service.AuthorizationCallbackServiceMockBean org.jboss.annotation.internal.DefaultInterceptorMarkerImpl@6d0362
| 11:27:32,964 DEBUG [Ejb3DescriptorHandler] adding class annotation org.jboss.annotation.internal.DefaultInterceptorMarker to net.pay.authorization.service.AuthorizationCallbackServiceMockBean org.jboss.annotation.internal.DefaultInterceptorMarkerImpl@6d0362
| 11:27:32,964 DEBUG [Ejb3AnnotationHandler] found EJB3: ejbName=AuthorizationCallbackServiceMockBean, class=net.pay.authorization.service.AuthorizationCallbackServiceMockBean, type=STATELESS
| 11:27:33,011 DEBUG [ProxyDeployer] no declared remote bindings for : AuthorizationCallbackServiceMockBean
| 11:27:33,011 DEBUG [ProxyDeployer] there is remote interfaces for AuthorizationCallbackServiceMockBean
| 11:27:33,011 DEBUG [ProxyDeployer] default remote binding has jndiName of payment-authorizer-app-0.0.1-SNAPSHOT/AuthorizationCallbackServiceMockBean/remote
| 11:27:33,026 DEBUG [Ejb3DescriptorHandler] adding class annotation org.jboss.annotation.internal.DefaultInterceptorMarker to net.pay.authorization.service.AuthorizationServiceBean org.jboss.annotation.internal.DefaultInterceptorMarkerImpl@365dc0
| 11:27:33,026 DEBUG [Ejb3DescriptorHandler] adding class annotation org.jboss.annotation.internal.DefaultInterceptorMarker to net.pay.authorization.service.AuthorizationServiceBean org.jboss.annotation.internal.DefaultInterceptorMarkerImpl@365dc0
| 11:27:33,026 DEBUG [Ejb3AnnotationHandler] found EJB3: ejbName=AuthorizationServiceBean, class=net.pay.authorization.service.AuthorizationServiceBean, type=STATELESS
| 11:27:33,026 DEBUG [ProxyDeployer] no declared remote bindings for : AuthorizationServiceBean
| 11:27:33,026 DEBUG [ProxyDeployer] there is remote interfaces for AuthorizationServiceBean
| 11:27:33,026 DEBUG [ProxyDeployer] default remote binding has jndiName of payment-authorizer-app-0.0.1-SNAPSHOT/AuthorizationServiceBean/remote
| 11:27:33,058 INFO [Ejb3Deployment] EJB3 deployment time took: 2094
| 11:27:33,058 DEBUG [Ejb3Module] Created jboss.j2ee:service=EJB3,module=payment-authorizer-0.0.1-SNAPSHOT.jar
| 11:27:33,058 DEBUG [ServiceController] Creating dependent components for: jboss.j2ee:service=EJB3,module=payment-authorizer-0.0.1-SNAPSHOT.jar dependents are: []
| 11:27:33,058 DEBUG [ServiceEndpointDeployer] create: file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/tmp5891payment-authorizer-app-0.0.1-SNAPSHOT.ear-contents/payment-authorizer-0.0.1-SNAPSHOT.jar
| 11:27:33,073 DEBUG [JSR181MetaDataBuilderEJB3] START buildMetaData: [name=payment-authorizer-app-0.0.1-SNAPSHOT.ear/payment-authorizer-0.0.1-SNAPSHOT.jar]
| 11:27:33,276 DEBUG [JavaToWSDL] generate [endpoint=net.pay.authorization.service.AuthorizationCallbackServiceMockBean,tnsURI=null,service=null,portType=null]
| 11:27:33,276 DEBUG [JavaToWSDL11] Creating JavaToWSDL11 instance
| 11:27:33,323 DEBUG [WSDLInterface] new WSDLInterface
| 11:27:33,323 DEBUG [WSDLInterface] setName: AuthorizationCallbackService
| 11:27:33,339 DEBUG [WSDLBinding] new WSDLBinding
| 11:27:33,339 DEBUG [WSDLBinding] setName: AuthorizationCallbackServiceBinding
| 11:27:33,339 DEBUG [WSDLBinding] setInterfaceName: AuthorizationCallbackServiceBinding
| 11:27:33,386 DEBUG [JavaToWSDL] <?xml version="1.0" encoding="UTF-8"?>
| <definitions name='AuthorizationCallbackService' targetNamespace='http://service.authorization.pay.net/jaws' xmlns='http://schemas.xmlsoap.org/wsdl/' xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' xmlns:tns='http://service.authorization.pay.net/jaws' xmlns:xsd='http://www.w3.org/2001/XMLSchema'>
| <types/>
| <message name='AuthorizationCallbackService_authorizationResponse'>
| <part name='paymentId' type='xsd:long'/>
| <part name='status' type='xsd:boolean'/>
| </message>
| <message name='AuthorizationCallbackService_authorizationResponseResponse'/>
| <portType name='AuthorizationCallbackService'>
| <operation name='authorizationResponse' parameterOrder='paymentId status'>
| <input message='tns:AuthorizationCallbackService_authorizationResponse'/>
| <output message='tns:AuthorizationCallbackService_authorizationResponseResponse'/>
| </operation>
| </portType>
| <binding name='AuthorizationCallbackServiceBinding' type='tns:AuthorizationCallbackService'>
| <soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/>
| <operation name='authorizationResponse'>
| <soap:operation soapAction=''/>
| <input>
| <soap:body namespace='http://service.authorization.pay.net/jaws' use='literal'/>
| </input>
| <output>
| <soap:body namespace='http://service.authorization.pay.net/jaws' use='literal'/>
| </output>
| </operation>
| </binding>
| <service name='AuthorizationCallbackService'>
| <port binding='tns:AuthorizationCallbackServiceBinding' name='AuthorizationCallbackServicePort'>
| <soap:address location='REPLACE_WITH_ACTUAL_URL'/>
| </port>
| </service>
| </definitions>
| 11:27:33,480 DEBUG [WSDLDefinitionsFactory] parse: file:/C:/jboss-4.0.4.GA/server/all/tmp/jbossws/AuthorizationCallbackService5892.wsdl
| 11:27:33,698 DEBUG [WSDLInterface] new WSDLInterface
| 11:27:33,698 DEBUG [WSDLInterface] setName: AuthorizationCallbackService
| 11:27:33,698 DEBUG [WSDLInterface] setQName: {http://service.authorization.pay.net/jaws}AuthorizationCallbackService
| 11:27:33,698 DEBUG [WSDLBinding] new WSDLBinding
| 11:27:33,698 DEBUG [WSDLBinding] setQName: {http://service.authorization.pay.net/jaws}AuthorizationCallbackServiceBinding
| 11:27:33,698 DEBUG [WSDLBinding] setName: AuthorizationCallbackServiceBinding
| 11:27:33,698 DEBUG [WSDLBinding] setInterfaceName: AuthorizationCallbackServiceBinding
| 11:27:33,698 DEBUG [AbstractMetaDataBuilder] Replace service endpoint address 'REPLACE_WITH_ACTUAL_URL' with 'http://JGILBERT2XP:8080/payment-authorizer-0/AuthorizationCallbackService...'
| 11:27:33,714 DEBUG [JavaToWSDL] generate [endpoint=net.pay.authorization.service.AuthorizationServiceBean,tnsURI=null,service=null,portType=null]
| 11:27:33,714 DEBUG [JavaToWSDL11] Creating JavaToWSDL11 instance
| 11:27:33,714 DEBUG [WSDLInterface] new WSDLInterface
| 11:27:33,714 DEBUG [WSDLInterface] setName: AuthorizationService
| 11:27:33,714 DEBUG [WSDLBinding] new WSDLBinding
| 11:27:33,714 DEBUG [WSDLBinding] setName: AuthorizationServiceBinding
| 11:27:33,730 DEBUG [WSDLBinding] setInterfaceName: AuthorizationServiceBinding
| 11:27:33,730 DEBUG [JavaToWSDL] <?xml version="1.0" encoding="UTF-8"?>
| <definitions name='AuthorizationService' targetNamespace='http://service.authorization.pay.net/jaws' xmlns='http://schemas.xmlsoap.org/wsdl/' xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' xmlns:tns='http://service.authorization.pay.net/jaws' xmlns:xsd='http://www.w3.org/2001/XMLSchema'>
| <types/>
| <message name='AuthorizationService_authorize'>
| <part name='paymentId' type='xsd:long'/>
| <part name='amount' type='xsd:double'/>
| <part name='creditCardNumber' type='xsd:string'/>
| </message>
| <message name='AuthorizationService_authorizeResponse'/>
| <portType name='AuthorizationService'>
| <operation name='authorize' parameterOrder='paymentId amount creditCardNumber'>
| <input message='tns:AuthorizationService_authorize'/>
| <output message='tns:AuthorizationService_authorizeResponse'/>
| </operation>
| </portType>
| <binding name='AuthorizationServiceBinding' type='tns:AuthorizationService'>
| <soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/>
| <operation name='authorize'>
| <soap:operation soapAction=''/>
| <input>
| <soap:body namespace='http://service.authorization.pay.net/jaws' use='literal'/>
| </input>
| <output>
| <soap:body namespace='http://service.authorization.pay.net/jaws' use='literal'/>
| </output>
| </operation>
| </binding>
| <service name='AuthorizationService'>
| <port binding='tns:AuthorizationServiceBinding' name='AuthorizationServicePort'>
| <soap:address location='REPLACE_WITH_ACTUAL_URL'/>
| </port>
| </service>
| </definitions>
| 11:27:33,839 DEBUG [WSDLDefinitionsFactory] parse: file:/C:/jboss-4.0.4.GA/server/all/tmp/jbossws/AuthorizationService5893.wsdl
| 11:27:33,839 DEBUG [WSDLInterface] new WSDLInterface
| 11:27:33,839 DEBUG [WSDLInterface] setName: AuthorizationService
| 11:27:33,839 DEBUG [WSDLInterface] setQName: {http://service.authorization.pay.net/jaws}AuthorizationService
| 11:27:33,839 DEBUG [WSDLBinding] new WSDLBinding
| 11:27:33,855 DEBUG [WSDLBinding] setQName: {http://service.authorization.pay.net/jaws}AuthorizationServiceBinding
| 11:27:33,855 DEBUG [WSDLBinding] setName: AuthorizationServiceBinding
| 11:27:33,855 DEBUG [WSDLBinding] setInterfaceName: AuthorizationServiceBinding
| 11:27:33,870 DEBUG [AbstractMetaDataBuilder] Replace service endpoint address 'REPLACE_WITH_ACTUAL_URL' with 'http://JGILBERT2XP:8080/payment-authorizer-0/AuthorizationServiceBean'
| 11:27:33,870 DEBUG [ServerEndpointMetaData] getEndpointConfig: [name=Standard Endpoint,url=META-INF/standard-jbossws-endpoint-config.xml]
| 11:27:33,870 DEBUG [WSConfigFactory] parse: jar:file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/tmp5840jbossws.sar!/META-INF/standard-jbossws-endpoint-config.xml
| 11:27:33,886 DEBUG [ServerEndpointMetaData] getEndpointConfig: [name=Standard Endpoint,url=META-INF/standard-jbossws-endpoint-config.xml]
| 11:27:33,886 DEBUG [WSConfigFactory] parse: jar:file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/tmp5840jbossws.sar!/META-INF/standard-jbossws-endpoint-config.xml
| 11:27:33,886 DEBUG [JSR181MetaDataBuilderEJB3] END buildMetaData:
| UnifiedMetaData:
| securityDomain: portal
|
|
| ServiceMetaData:
| name={http://service.authorization.pay.net/jaws}AuthorizationCallbackService
| wsdName=null
| wsdlFile=file:/C:/jboss-4.0.4.GA/server/all/tmp/jbossws/AuthorizationCallbackService5892.wsdl
| jaxrpcFile=AuthorizationCallbackService-annotation-generated
| publishLocation=null
| properties=null
|
| TypesMetaData:
| [complexType={http://www.w3.org/2001/XMLSchema}long,javaType=java.lang.Long]
| [complexType={http://www.w3.org/2001/XMLSchema}boolean,javaType=java.lang....]
|
|
| ServerEndpointMetaData:
| name={http://service.authorization.pay.net/jaws}AuthorizationCallbackServ...
| id=jboss.ws:context=payment-authorizer-0,endpoint=AuthorizationCallbackServiceMockBean
| address=http://JGILBERT2XP:8080/payment-authorizer-0/AuthorizationCallbackServiceMockBean
| linkName=AuthorizationCallbackServiceMockBean
| implName=net.pay.authorization.service.AuthorizationCallbackServiceMockBean
| seiName=net.pay.authorization.service.AuthorizationCallbackServiceMockBean
| annotated=true
| portComponentName=null
| contextRoot=/payment-authorizer-0
| urlPattern=/AuthorizationCallbackServiceMockBean
| configFile=null
| configName=null
| authMethod=BASIC
| transportGuarantee=NONE
| properties=null
|
| OperationMetaData:
| xmlName={http://service.authorization.pay.net/jaws}authorizationResponse
| javaName=authorizationResponse
| style=rpc/literal
| oneWay=false
| soapAction=
| ParameterMetaData:
| xmlName=paymentId
| xmlType={http://www.w3.org/2001/XMLSchema}long
| javaType=java.lang.Long
| mode=IN
| inHeader=false
| ParameterMetaData:
| xmlName=status
| xmlType={http://www.w3.org/2001/XMLSchema}boolean
| javaType=java.lang.Boolean
| mode=IN
| inHeader=false
|
| HandlerMetaData:
| name=
| class=org.jboss.ws.wsse.WSSecurityHandlerInbound
| params=[]
| headers=[]
| roles=[]
| ports=[]
|
| HandlerMetaData:
| name=
| class=org.jboss.ws.addressing.soap.SOAPServerHandler
| params=[]
| headers=[]
| roles=[]
| ports=[]
|
| HandlerMetaData:
| name=
| class=net.taylor.event.wsa.ServerAsyncCallbackHandler
| params=[]
| headers=[]
| roles=[]
| ports=[]
|
| ServiceMetaData:
| name={http://service.authorization.pay.net/jaws}AuthorizationService
| wsdName=null
| wsdlFile=file:/C:/jboss-4.0.4.GA/server/all/tmp/jbossws/AuthorizationService5893.wsdl
| jaxrpcFile=AuthorizationService-annotation-generated
| publishLocation=null
| properties=null
|
| TypesMetaData:
| [complexType={http://www.w3.org/2001/XMLSchema}long,javaType=java.lang.Long]
| [complexType={http://www.w3.org/2001/XMLSchema}double,javaType=java.lang.D...]
| [complexType={http://www.w3.org/2001/XMLSchema}string,javaType=java.lang.S...]
|
|
| ServerEndpointMetaData:
| name={http://service.authorization.pay.net/jaws}AuthorizationServicePort
| id=jboss.ws:context=payment-authorizer-0,endpoint=AuthorizationServiceBean
| address=http://JGILBERT2XP:8080/payment-authorizer-0/AuthorizationServiceBean
| linkName=AuthorizationServiceBean
| implName=net.pay.authorization.service.AuthorizationServiceBean
| seiName=net.pay.authorization.service.AuthorizationServiceBean
| annotated=true
| portComponentName=null
| contextRoot=/payment-authorizer-0
| urlPattern=/AuthorizationServiceBean
| configFile=null
| configName=null
| authMethod=BASIC
| transportGuarantee=NONE
| properties=null
|
| OperationMetaData:
| xmlName={http://service.authorization.pay.net/jaws}authorize
| javaName=authorize
| style=rpc/literal
| oneWay=false
| soapAction=
| ParameterMetaData:
| xmlName=paymentId
| xmlType={http://www.w3.org/2001/XMLSchema}long
| javaType=java.lang.Long
| mode=IN
| inHeader=false
| ParameterMetaData:
| xmlName=amount
| xmlType={http://www.w3.org/2001/XMLSchema}double
| javaType=java.lang.Double
| mode=IN
| inHeader=false
| ParameterMetaData:
| xmlName=creditCardNumber
| xmlType={http://www.w3.org/2001/XMLSchema}string
| javaType=java.lang.String
| mode=IN
| inHeader=false
|
| HandlerMetaData:
| name=
| class=org.jboss.ws.wsse.WSSecurityHandlerInbound
| params=[]
| headers=[]
| roles=[]
| ports=[]
|
| HandlerMetaData:
| name=
| class=org.jboss.ws.addressing.soap.SOAPServerHandler
| params=[]
| headers=[]
| roles=[]
| ports=[]
|
| HandlerMetaData:
| name=
| class=net.taylor.event.wsa.ServerAsyncRequestHandler
| params=[]
| headers=[]
| roles=[]
| ports=[]
| 11:27:34,230 DEBUG [ServiceEndpointManager] WebService created: jboss.ws:context=payment-authorizer-0,endpoint=AuthorizationCallbackServiceMockBean
| 11:27:34,230 DEBUG [ServiceEndpointManager] WebService created: jboss.ws:context=payment-authorizer-0,endpoint=AuthorizationServiceBean
| 11:27:34,276 DEBUG [MainDeployer] Starting deployment of package: file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/
| 11:27:34,276 DEBUG [MainDeployer] Starting deployment (init step) of package at: file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/
| 11:27:34,276 DEBUG [MainDeployer] using deployer MBeanProxyExt[jboss.web:service=WebServer]
| 11:27:34,276 DEBUG [Tomcat5] Begin init
| 11:27:34,276 DEBUG [Tomcat5] webContext: null
| 11:27:34,276 DEBUG [Tomcat5] warURL: file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/
| 11:27:34,276 DEBUG [Tomcat5] End init
| 11:27:34,276 DEBUG [DeploymentInfo] createLoaderRepository from config: LoaderRepositoryConfig(repositoryName: JMImplementation:service=LoaderRepository,name=Default, repositoryClassName: null, configParserClassName: null, repositoryConfig: null)
| 11:27:34,276 DEBUG [RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@12a3722, cl=org.jboss.mx.loading.UnifiedClassLoader3@11dda2d{ url=file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/ ,addedOrder=0}
| 11:27:34,276 DEBUG [RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@12a3722, cl=org.jboss.mx.loading.UnifiedClassLoader3@11dda2d{ url=file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/ ,addedOrder=0}
| 11:27:34,276 DEBUG [UnifiedLoaderRepository3] Adding org.jboss.mx.loading.UnifiedClassLoader3@11dda2d{ url=file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/ ,addedOrder=0}
| 11:27:34,292 DEBUG [MainDeployer] found 0 subpackages of file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/
| 11:27:34,292 DEBUG [MainDeployer] create step for deployment file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/
| 11:27:34,292 DEBUG [DeployerInterceptorJSE] create: file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/
| 11:27:34,292 DEBUG [Tomcat5] create, payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war
| 11:27:34,308 DEBUG [ServiceController] Creating service jboss.web.deployment:war=payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war,id=479457557
| 11:27:34,308 DEBUG [ServiceController] adding depends in ServiceController.register: []
| 11:27:34,308 DEBUG [WebModule] Creating jboss.web.deployment:war=payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war,id=479457557
| 11:27:34,308 DEBUG [WebModule] Created jboss.web.deployment:war=payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war,id=479457557
| 11:27:34,308 DEBUG [ServiceController] Creating dependent components for: jboss.web.deployment:war=payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war,id=479457557 dependents are: []
| 11:27:34,323 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was JGILBERT2XP:1089
| 11:27:34,323 DEBUG [MainDeployer] Done with create step of deploying payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war
| 11:27:34,323 DEBUG [MainDeployer] Begin deployment start file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/
| 11:27:34,323 DEBUG [DeployerInterceptorJSE] start: file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/
| 11:27:34,323 DEBUG [ServiceController] starting service jboss.web.deployment:war=payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war,id=479457557
| 11:27:34,323 DEBUG [WebModule] Starting jboss.web.deployment:war=payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war,id=479457557
| 11:27:34,339 DEBUG [TomcatDeployer] webContext: null
| 11:27:34,339 DEBUG [TomcatDeployer] warURL: file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/
| 11:27:34,339 DEBUG [TomcatDeployer] webAppParser: org.jboss.web.AbstractWebDeployer$DescriptorParser@164ad98
| 11:27:34,339 DEBUG [WebPermissionMapping] Qualified url patterns: {/=PatternInfo[pattern=/,type=3,isOverriden=false,qualifiers=[PatternInfo[pattern=/AuthorizationServiceBean,type=4,isOverriden=false,qualifiers=[]], PatternInfo[pattern=/AuthorizationCallbackServiceMockBean,type=4,isOverriden=false,qualifiers=[]]]], /AuthorizationServiceBean=PatternInfo[pattern=/AuthorizationServiceBean,type=4,isOverriden=false,qualifiers=[]], /AuthorizationCallbackServiceMockBean=PatternInfo[pattern=/AuthorizationCallbackServiceMockBean,type=4,isOverriden=false,qualifiers=[]]}
| 11:27:34,355 INFO [TomcatDeployer] deploy, ctxPath=/payment-authorizer-0, warUrl=.../tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/
| 11:27:34,355 DEBUG [TomcatDeployer] AbstractWebContainer.parseWebAppDescriptors, Begin
| 11:27:34,370 DEBUG [TomcatDeployer] Creating ENC using ClassLoader: java.net.FactoryURLClassLoader@9d52ac
| 11:27:34,370 DEBUG [TomcatDeployer] ..org.jboss.mx.loading.UnifiedClassLoader3@11dda2d{ url=file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/ ,addedOrder=70}
| 11:27:34,370 DEBUG [TomcatDeployer] ..org.jboss.system.server.NoAnnotationURLClassLoader@ab95e6
| 11:27:34,370 DEBUG [TomcatDeployer] ..sun.misc.Launcher$AppClassLoader@a39137
| 11:27:34,370 DEBUG [TomcatDeployer] ..sun.misc.Launcher$ExtClassLoader@92e78c
| 11:27:34,370 DEBUG [TomcatDeployer] Bound java:comp/ORB
| 11:27:34,370 DEBUG [TomcatDeployer] Linked java:comp/UserTransaction to JNDI name: UserTransaction
| 11:27:34,370 DEBUG [TomcatDeployer] addEnvEntries
| 11:27:34,386 DEBUG [TomcatDeployer] linkResourceEnvRefs
| 11:27:34,386 DEBUG [TomcatDeployer] linkResourceRefs
| 11:27:34,386 DEBUG [TomcatDeployer] linkMessageDestinationRefs
| 11:27:34,401 DEBUG [TomcatDeployer] linkEjbRefs
| 11:27:34,401 DEBUG [TomcatDeployer] linkEjbLocalRefs
| 11:27:34,401 DEBUG [TomcatDeployer] linkServiceRefs
| 11:27:34,401 DEBUG [TomcatDeployer] linkSecurityDomain
| 11:27:34,401 DEBUG [TomcatDeployer] Linking security/securityMgr to JNDI name: java:/jaas/portal
| 11:27:34,401 DEBUG [TomcatDeployer] AbstractWebContainer.parseWebAppDescriptors, End
| 11:27:34,480 DEBUG [TomcatDeployer] Using session cookies default setting
| 11:27:34,558 DEBUG [ReplyHeaderFilter] Adding header name: X-Powered-By='Servlet 2.4; JBoss-4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)/Tomcat-5.5'
| 11:27:34,589 DEBUG [TomcatDeployer] Initialized: {WebApplication: /C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/, URL: file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/, classLoader: java.net.FactoryURLClassLoader@9d52ac:10310316} jboss.web:j2eeType=WebModule,name=//localhost/payment-authorizer-0,J2EEApplication=none,J2EEServer=none
| 11:27:34,589 DEBUG [WebModule] Started jboss.web.deployment:war=payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war,id=479457557
| 11:27:34,589 DEBUG [ServiceController] Starting dependent components for: jboss.web.deployment:war=payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war,id=479457557 dependent components: []
| 11:27:34,589 DEBUG [WebAppAdapter] Seen URL file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/ about to deploy
| 11:27:34,589 DEBUG [ReplyHeaderFilter] Adding header name: X-Powered-By='Servlet 2.4; JBoss-4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)/Tomcat-5.5'
| 11:27:34,589 DEBUG [PortalWebTomcat5App] RunAsListener detected
| 11:27:34,589 DEBUG [PortalWebTomcat5App] RunAsListener detected
| 11:27:34,589 DEBUG [MainDeployer] Starting deployment of package: file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,589 DEBUG [MainDeployer] Starting deployment (init step) of package at: file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,589 DEBUG [MainDeployer] using existing deployer org.jboss.portal.server.deployment.jboss.ServerDeployer@1cd846c
| 11:27:34,605 DEBUG [ServerDeployer] Trying factory LayoutDeploymentFactory to accept dir file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,605 DEBUG [ServerDeployer] Factory LayoutDeploymentFactory accepted dir file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,605 DEBUG [ServerDeployer] Trying factory LayoutDeploymentFactory to accept file file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/jboss-web.xml
| 11:27:34,605 DEBUG [ServerDeployer] Trying factory LayoutDeploymentFactory to accept file file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/web.xml
| 11:27:34,605 DEBUG [ServerDeployer] Trying factory LayoutDeploymentFactory to accept file file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0....
| 11:27:34,605 DEBUG [ServerDeployer] Trying factory PortletAppDeploymentFactory to accept dir file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,605 DEBUG [ServerDeployer] Factory PortletAppDeploymentFactory accepted dir file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,620 DEBUG [ServerDeployer] Trying factory PortletAppDeploymentFactory to accept file file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/jboss-web.xml
| 11:27:34,620 DEBUG [ServerDeployer] Trying factory PortletAppDeploymentFactory to accept file file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/web.xml
| 11:27:34,620 DEBUG [ServerDeployer] Trying factory PortletAppDeploymentFactory to accept file file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0....
| 11:27:34,636 DEBUG [ServerDeployer] Trying factory ObjectDeploymentFactory to accept dir file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,636 DEBUG [ServerDeployer] Factory ObjectDeploymentFactory accepted dir file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,636 DEBUG [ServerDeployer] Trying factory ObjectDeploymentFactory to accept file file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/jboss-web.xml
| 11:27:34,636 DEBUG [ServerDeployer] Trying factory ObjectDeploymentFactory to accept file file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/web.xml
| 11:27:34,636 DEBUG [ServerDeployer] Trying factory ObjectDeploymentFactory to accept file file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0....
| 11:27:34,636 DEBUG [ServerDeployer] Trying factory ThemeDeploymentFactory to accept dir file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,651 DEBUG [ServerDeployer] Factory ThemeDeploymentFactory accepted dir file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,651 DEBUG [ServerDeployer] Trying factory ThemeDeploymentFactory to accept file file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/jboss-web.xml
| 11:27:34,651 DEBUG [ServerDeployer] Trying factory ThemeDeploymentFactory to accept file file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/web.xml
| 11:27:34,667 DEBUG [ServerDeployer] Trying factory ThemeDeploymentFactory to accept file file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0....
| 11:27:34,667 DEBUG [ServerDeployer] Trying factory LayoutFeaturesDeploymentFactory to accept dir file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,667 DEBUG [ServerDeployer] Factory LayoutFeaturesDeploymentFactory accepted dir file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,667 DEBUG [ServerDeployer] Trying factory LayoutFeaturesDeploymentFactory to accept file file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/jboss-web.xml
| 11:27:34,667 DEBUG [ServerDeployer] Trying factory LayoutFeaturesDeploymentFactory to accept file file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/web.xml
| 11:27:34,667 DEBUG [ServerDeployer] Trying factory LayoutFeaturesDeploymentFactory to accept file file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0....
| 11:27:34,683 DEBUG [DeploymentInfo] createLoaderRepository from config: LoaderRepositoryConfig(repositoryName: JMImplementation:service=LoaderRepository,name=Default, repositoryClassName: null, configParserClassName: null, repositoryConfig: null)
| 11:27:34,683 DEBUG [RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@12a3722, cl=org.jboss.mx.loading.UnifiedClassLoader3@40f2f1{ url=file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/ ,addedOrder=0}
| 11:27:34,683 DEBUG [RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@12a3722, cl=org.jboss.mx.loading.UnifiedClassLoader3@40f2f1{ url=file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/ ,addedOrder=0}
| 11:27:34,683 DEBUG [UnifiedLoaderRepository3] Adding org.jboss.mx.loading.UnifiedClassLoader3@40f2f1{ url=file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/ ,addedOrder=0}
| 11:27:34,683 DEBUG [ClassLoaderUtils] Multiple class loaders found for pkg:
| 11:27:34,698 DEBUG [MainDeployer] found 0 subpackages of file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,698 DEBUG [MainDeployer] create step for deployment file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,698 DEBUG [MainDeployer] Done with create step of deploying WEB-INF
| 11:27:34,698 DEBUG [MainDeployer] Begin deployment start file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,714 DEBUG [MainDeployer] End deployment start on package: WEB-INF
| 11:27:34,714 DEBUG [MainDeployer] Deployed package: file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/WEB-INF/
| 11:27:34,714 DEBUG [MainDeployer] End deployment start on package: payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war
| 11:27:34,714 DEBUG [MainDeployer] Deployed package: file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/payment-authorizer-app-0.0.1-SNAPSHOT.ear-payment-authorizer-0.0.1-SNAPSHOT.jar-ws5894.war/
| 11:27:34,714 DEBUG [JSR181MetaDataBuilderEJB3] START buildMetaData: [name=payment-authorizer-app-0.0.1-SNAPSHOT.ear/payment-authorizer-0.0.1-SNAPSHOT.jar]
| 11:27:34,730 DEBUG [JavaToWSDL] generate [endpoint=net.pay.authorization.service.AuthorizationCallbackServiceMockBean,tnsURI=null,service=null,portType=null]
| 11:27:34,730 DEBUG [JavaToWSDL11] Creating JavaToWSDL11 instance
| 11:27:34,730 DEBUG [WSDLInterface] new WSDLInterface
| 11:27:34,745 DEBUG [WSDLInterface] setName: AuthorizationCallbackService
| 11:27:34,745 DEBUG [WSDLBinding] new WSDLBinding
| 11:27:34,745 DEBUG [WSDLBinding] setName: AuthorizationCallbackServiceBinding
| 11:27:34,745 DEBUG [WSDLBinding] setInterfaceName: AuthorizationCallbackServiceBinding
| 11:27:34,745 DEBUG [JavaToWSDL] <?xml version="1.0" encoding="UTF-8"?>
| <definitions name='AuthorizationCallbackService' targetNamespace='http://service.authorization.pay.net/jaws' xmlns='http://schemas.xmlsoap.org/wsdl/' xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' xmlns:tns='http://service.authorization.pay.net/jaws' xmlns:xsd='http://www.w3.org/2001/XMLSchema'>
| <types/>
| <message name='AuthorizationCallbackService_authorizationResponse'>
| <part name='paymentId' type='xsd:long'/>
| <part name='status' type='xsd:boolean'/>
| </message>
| <message name='AuthorizationCallbackService_authorizationResponseResponse'/>
| <portType name='AuthorizationCallbackService'>
| <operation name='authorizationResponse' parameterOrder='paymentId status'>
| <input message='tns:AuthorizationCallbackService_authorizationResponse'/>
| <output message='tns:AuthorizationCallbackService_authorizationResponseResponse'/>
| </operation>
| </portType>
| <binding name='AuthorizationCallbackServiceBinding' type='tns:AuthorizationCallbackService'>
| <soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/>
| <operation name='authorizationResponse'>
| <soap:operation soapAction=''/>
| <input>
| <soap:body namespace='http://service.authorization.pay.net/jaws' use='literal'/>
| </input>
| <output>
| <soap:body namespace='http://service.authorization.pay.net/jaws' use='literal'/>
| </output>
| </operation>
| </binding>
| <service name='AuthorizationCallbackService'>
| <port binding='tns:AuthorizationCallbackServiceBinding' name='AuthorizationCallbackServicePort'>
| <soap:address location='REPLACE_WITH_ACTUAL_URL'/>
| </port>
| </service>
| </definitions>
| 11:27:34,855 DEBUG [WSDLDefinitionsFactory] parse: file:/C:/jboss-4.0.4.GA/server/all/tmp/jbossws/AuthorizationCallbackService5895.wsdl
| 11:27:34,855 DEBUG [WSDLInterface] new WSDLInterface
| 11:27:34,855 DEBUG [WSDLInterface] setName: AuthorizationCallbackService
| 11:27:34,855 DEBUG [WSDLInterface] setQName: {http://service.authorization.pay.net/jaws}AuthorizationCallbackService
| 11:27:34,855 DEBUG [WSDLBinding] new WSDLBinding
| 11:27:34,870 DEBUG [WSDLBinding] setQName: {http://service.authorization.pay.net/jaws}AuthorizationCallbackServiceBinding
| 11:27:34,870 DEBUG [WSDLBinding] setName: AuthorizationCallbackServiceBinding
| 11:27:34,870 DEBUG [WSDLBinding] setInterfaceName: AuthorizationCallbackServiceBinding
| 11:27:34,870 DEBUG [AbstractMetaDataBuilder] Replace service endpoint address 'REPLACE_WITH_ACTUAL_URL' with 'http://JGILBERT2XP:8080/payment-authorizer-0/AuthorizationCallbackService...'
| 11:27:34,886 DEBUG [JavaToWSDL] generate [endpoint=net.pay.authorization.service.AuthorizationServiceBean,tnsURI=null,service=null,portType=null]
| 11:27:34,886 DEBUG [JavaToWSDL11] Creating JavaToWSDL11 instance
| 11:27:34,886 DEBUG [WSDLInterface] new WSDLInterface
| 11:27:34,886 DEBUG [WSDLInterface] setName: AuthorizationService
| 11:27:34,886 DEBUG [WSDLBinding] new WSDLBinding
| 11:27:34,901 DEBUG [WSDLBinding] setName: AuthorizationServiceBinding
| 11:27:34,901 DEBUG [WSDLBinding] setInterfaceName: AuthorizationServiceBinding
| 11:27:34,901 DEBUG [JavaToWSDL] <?xml version="1.0" encoding="UTF-8"?>
| <definitions name='AuthorizationService' targetNamespace='http://service.authorization.pay.net/jaws' xmlns='http://schemas.xmlsoap.org/wsdl/' xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' xmlns:tns='http://service.authorization.pay.net/jaws' xmlns:xsd='http://www.w3.org/2001/XMLSchema'>
| <types/>
| <message name='AuthorizationService_authorize'>
| <part name='paymentId' type='xsd:long'/>
| <part name='amount' type='xsd:double'/>
| <part name='creditCardNumber' type='xsd:string'/>
| </message>
| <message name='AuthorizationService_authorizeResponse'/>
| <portType name='AuthorizationService'>
| <operation name='authorize' parameterOrder='paymentId amount creditCardNumber'>
| <input message='tns:AuthorizationService_authorize'/>
| <output message='tns:AuthorizationService_authorizeResponse'/>
| </operation>
| </portType>
| <binding name='AuthorizationServiceBinding' type='tns:AuthorizationService'>
| <soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/>
| <operation name='authorize'>
| <soap:operation soapAction=''/>
| <input>
| <soap:body namespace='http://service.authorization.pay.net/jaws' use='literal'/>
| </input>
| <output>
| <soap:body namespace='http://service.authorization.pay.net/jaws' use='literal'/>
| </output>
| </operation>
| </binding>
| <service name='AuthorizationService'>
| <port binding='tns:AuthorizationServiceBinding' name='AuthorizationServicePort'>
| <soap:address location='REPLACE_WITH_ACTUAL_URL'/>
| </port>
| </service>
| </definitions>
| 11:27:35,011 DEBUG [WSDLDefinitionsFactory] parse: file:/C:/jboss-4.0.4.GA/server/all/tmp/jbossws/AuthorizationService5896.wsdl
| 11:27:35,011 DEBUG [WSDLInterface] new WSDLInterface
| 11:27:35,011 DEBUG [WSDLInterface] setName: AuthorizationService
| 11:27:35,011 DEBUG [WSDLInterface] setQName: {http://service.authorization.pay.net/jaws}AuthorizationService
| 11:27:35,026 DEBUG [WSDLBinding] new WSDLBinding
| 11:27:35,026 DEBUG [WSDLBinding] setQName: {http://service.authorization.pay.net/jaws}AuthorizationServiceBinding
| 11:27:35,026 DEBUG [WSDLBinding] setName: AuthorizationServiceBinding
| 11:27:35,042 DEBUG [WSDLBinding] setInterfaceName: AuthorizationServiceBinding
| 11:27:35,042 DEBUG [AbstractMetaDataBuilder] Replace service endpoint address 'REPLACE_WITH_ACTUAL_URL' with 'http://JGILBERT2XP:8080/payment-authorizer-0/AuthorizationServiceBean'
| 11:27:35,042 DEBUG [ServerEndpointMetaData] getEndpointConfig: [name=Standard Endpoint,url=META-INF/standard-jbossws-endpoint-config.xml]
| 11:27:35,042 DEBUG [WSConfigFactory] parse: jar:file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/tmp5840jbossws.sar!/META-INF/standard-jbossws-endpoint-config.xml
| 11:27:35,042 DEBUG [ServerEndpointMetaData] getEndpointConfig: [name=Standard Endpoint,url=META-INF/standard-jbossws-endpoint-config.xml]
| 11:27:35,042 DEBUG [WSConfigFactory] parse: jar:file:/C:/jboss-4.0.4.GA/server/all/tmp/deploy/tmp5840jbossws.sar!/META-INF/standard-jbossws-endpoint-config.xml
| 11:27:35,042 DEBUG [JSR181MetaDataBuilderEJB3] END buildMetaData:
| UnifiedMetaData:
| securityDomain: portal
|
|
| ServiceMetaData:
| name={http://service.authorization.pay.net/jaws}AuthorizationCallbackService
| wsdName=null
| wsdlFile=file:/C:/jboss-4.0.4.GA/server/all/tmp/jbossws/AuthorizationCallbackService5895.wsdl
| jaxrpcFile=AuthorizationCallbackService-annotation-generated
| publishLocation=null
| properties=null
|
| TypesMetaData:
| [complexType={http://www.w3.org/2001/XMLSchema}long,javaType=java.lang.Long]
| [complexType={http://www.w3.org/2001/XMLSchema}boolean,javaType=java.lang....]
|
|
| ServerEndpointMetaData:
| name={http://service.authorization.pay.net/jaws}AuthorizationCallbackServ...
| id=jboss.ws:context=payment-authorizer-0,endpoint=AuthorizationCallbackServiceMockBean
| address=http://JGILBERT2XP:8080/payment-authorizer-0/AuthorizationCallbackServiceMockBean
| linkName=AuthorizationCallbackServiceMockBean
| implName=net.pay.authorization.service.AuthorizationCallbackServiceMockBean
| seiName=net.pay.authorization.service.AuthorizationCallbackServiceMockBean
| annotated=true
| portComponentName=null
| contextRoot=/payment-authorizer-0
| urlPattern=/AuthorizationCallbackServiceMockBean
| configFile=null
| configName=null
| authMethod=BASIC
| transportGuarantee=NONE
| properties=null
|
| OperationMetaData:
| xmlName={http://service.authorization.pay.net/jaws}authorizationResponse
| javaName=authorizationResponse
| style=rpc/literal
| oneWay=false
| soapAction=
| ParameterMetaData:
| xmlName=paymentId
| xmlType={http://www.w3.org/2001/XMLSchema}long
| javaType=java.lang.Long
| mode=IN
| inHeader=false
| ParameterMetaData:
| xmlName=status
| xmlType={http://www.w3.org/2001/XMLSchema}boolean
| javaType=java.lang.Boolean
| mode=IN
| inHeader=false
|
| HandlerMetaData:
| name=
| class=org.jboss.ws.wsse.WSSecurityHandlerInbound
| params=[]
| headers=[]
| roles=[]
| ports=[]
|
| HandlerMetaData:
| name=
| class=org.jboss.ws.addressing.soap.SOAPServerHandler
| params=[]
| headers=[]
| roles=[]
| ports=[]
|
| HandlerMetaData:
| name=
| class=net.taylor.event.wsa.ServerAsyncCallbackHandler
| params=[]
| headers=[]
| roles=[]
| ports=[]
|
| ServiceMetaData:
| name={http://service.authorization.pay.net/jaws}AuthorizationService
| wsdName=null
| wsdlFile=file:/C:/jboss-4.0.4.GA/server/all/tmp/jbossws/AuthorizationService5896.wsdl
| jaxrpcFile=AuthorizationService-annotation-generated
| publishLocation=null
| properties=null
|
| TypesMetaData:
| [complexType={http://www.w3.org/2001/XMLSchema}long,javaType=java.lang.Long]
| [complexType={http://www.w3.org/2001/XMLSchema}double,javaType=java.lang.D...]
| [complexType={http://www.w3.org/2001/XMLSchema}string,javaType=java.lang.S...]
|
|
| ServerEndpointMetaData:
| name={http://service.authorization.pay.net/jaws}AuthorizationServicePort
| id=jboss.ws:context=payment-authorizer-0,endpoint=AuthorizationServiceBean
| address=http://JGILBERT2XP:8080/payment-authorizer-0/AuthorizationServiceBean
| linkName=AuthorizationServiceBean
| implName=net.pay.authorization.service.AuthorizationServiceBean
| seiName=net.pay.authorization.service.AuthorizationServiceBean
| annotated=true
| portComponentName=null
| contextRoot=/payment-authorizer-0
| urlPattern=/AuthorizationServiceBean
| configFile=null
| configName=null
| authMethod=BASIC
| transportGuarantee=NONE
| properties=null
|
| OperationMetaData:
| xmlName={http://service.authorization.pay.net/jaws}authorize
| javaName=authorize
| style=rpc/literal
| oneWay=false
| soapAction=
| ParameterMetaData:
| xmlName=paymentId
| xmlType={http://www.w3.org/2001/XMLSchema}long
| javaType=java.lang.Long
| mode=IN
| inHeader=false
| ParameterMetaData:
| xmlName=amount
| xmlType={http://www.w3.org/2001/XMLSchema}double
| javaType=java.lang.Double
| mode=IN
| inHeader=false
| ParameterMetaData:
| xmlName=creditCardNumber
| xmlType={http://www.w3.org/2001/XMLSchema}string
| javaType=java.lang.String
| mode=IN
| inHeader=false
|
| HandlerMetaData:
| name=
| class=org.jboss.ws.wsse.WSSecurityHandlerInbound
| params=[]
| headers=[]
| roles=[]
| ports=[]
|
| HandlerMetaData:
| name=
| class=org.jboss.ws.addressing.soap.SOAPServerHandler
| params=[]
| headers=[]
| roles=[]
| ports=[]
|
| HandlerMetaData:
| name=
| class=net.taylor.event.wsa.ServerAsyncRequestHandler
| params=[]
| headers=[]
| roles=[]
| ports=[]
| 11:27:35,386 INFO [DeployerInterceptorJaxr] ServiceMetaData:
| ServiceMetaData:
| name={http://service.authorization.pay.net/jaws}AuthorizationCallbackService
| wsdName=null
| wsdlFile=file:/C:/jboss-4.0.4.GA/server/all/tmp/jbossws/AuthorizationCallbackService5895.wsdl
| jaxrpcFile=AuthorizationCallbackService-annotation-generated
| publishLocation=null
| properties=null
|
| TypesMetaData:
| [complexType={http://www.w3.org/2001/XMLSchema}long,javaType=java.lang.Long]
| [complexType={http://www.w3.org/2001/XMLSchema}boolean,javaType=java.lang....]
|
|
| ServerEndpointMetaData:
| name={http://service.authorization.pay.net/jaws}AuthorizationCallbackServ...
| id=jboss.ws:context=payment-authorizer-0,endpoint=AuthorizationCallbackServiceMockBean
| address=http://JGILBERT2XP:8080/payment-authorizer-0/AuthorizationCallbackServiceMockBean
| linkName=AuthorizationCallbackServiceMockBean
| implName=net.pay.authorization.service.AuthorizationCallbackServiceMockBean
| seiName=net.pay.authorization.service.AuthorizationCallbackServiceMockBean
| annotated=true
| portComponentName=null
| contextRoot=/payment-authorizer-0
| urlPattern=/AuthorizationCallbackServiceMockBean
| configFile=META-INF/standard-jbossws-endpoint-config.xml
| configName=Standard Endpoint
| authMethod=BASIC
| transportGuarantee=NONE
| properties=null
|
| OperationMetaData:
| xmlName={http://service.authorization.pay.net/jaws}authorizationResponse
| javaName=authorizationResponse
| style=rpc/literal
| oneWay=false
| soapAction=
| ParameterMetaData:
| xmlName=paymentId
| xmlType={http://www.w3.org/2001/XMLSchema}long
| javaType=java.lang.Long
| mode=IN
| inHeader=false
| ParameterMetaData:
| xmlName=status
| xmlType={http://www.w3.org/2001/XMLSchema}boolean
| javaType=java.lang.Boolean
| mode=IN
| inHeader=false
|
| HandlerMetaData:
| name=
| class=org.jboss.ws.wsse.WSSecurityHandlerInbound
| params=[]
| headers=[]
| roles=[]
| ports=[]
|
| HandlerMetaData:
| name=
| class=org.jboss.ws.addressing.soap.SOAPServerHandler
| params=[]
| headers=[]
| roles=[]
| ports=[]
|
| HandlerMetaData:
| name=
| class=net.taylor.event.wsa.ServerAsyncCallbackHandler
| params=[]
| headers=[]
| roles=[]
| ports=[]
| 11:27:36,011 INFO [Loader] Using the Context ClassLoader
| 11:27:36,073 DEBUG [SaajTransport] Request message:<?xml version="1.0" encoding="UTF-8"?><get_tModelDetail xmlns="urn:uddi-org:api_v2" generic="2.0"><tModelKey>uuid:082b0851-25d8-303c-b332-f24a6d53e38e</tModelKey></get_tModelDetail>
| 11:27:36,151 DEBUG [SOAPConnectionImpl] Get locator for: http://localhost:8080/juddi/inquiry
| 11:27:36,167 DEBUG [SOAPMessage] Remoting meta data: {HEADER={SOAPAction="", Content-Type=text/xml; charset=UTF-8}}
| 11:27:36,167 DEBUG [SOAPMessage] Outgoing SOAPMessage
| <env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'>
| <env:Body>
| <uddi:get_tModelDetail generic='2.0' xmlns:uddi='urn:uddi-org:api_v2'>
| <uddi:tModelKey>uuid:082b0851-25d8-303c-b332-f24a6d53e38e</uddi:tModelKey>
| </uddi:get_tModelDetail></env:Body></env:Envelope>
| 11:27:36,167 DEBUG [Client] invoke called, but our invoker is disconnected, discarding and fetching another fresh invoker for: InvokerLocator [http://127.0.0.1:8080/juddi/inquiry]
| 11:27:36,167 DEBUG [HTTPClientInvoker] connect called for: org.jboss.remoting.transport.http.HTTPClientInvoker@51672e
| 11:27:36,183 DEBUG [HTTPClientInvoker] Setting request header with SOAPAction : ""
| 11:27:36,183 DEBUG [HTTPClientInvoker] Setting request header with Content-Type : text/xml; charset=UTF-8
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3984977#3984977
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3984977
18 years, 2 months
Release schedule for 1.0.5
by Thomas Diesler
Folks,
I rescheduled most 1.0.5 (1-Feb-2007) issues to 1.0.6 (1-Apr-2007) based
on the following sample calculation
#1 80% jaxws, 20% jaxrpc
#2 25% support services, 25% noise (i.e. email, form, other non-dev work)
#3 less work days because of christmas and holidays
This gives less than 1h/day for jaxrpc. I also tried to account for
Christmas and other holidays (i.e. less than 40 workdays until
1-Feb-2007) Based on the above assumptions you would have 40h of dev on
jaxrpc for 1.0.5. This of course varies on an individual basis.
Please select the issues you want to get fixed in 1.0.5 such that they
can reliably get done with the given constraints. The 1.0 branch is
considered background noise. We should of course fix critical issues,
the main focus however is on jaxws. The sooner we get the CTS done the
better.
The main feature for 1.0.5 is a unified tools codebase across branches
and a good and stable tools API/SPI for all consumers of tools
functionnality (i.e. core, ant, commandline, soapui, etc)
Alejandro, you will probably be pleased to hear that you are off the
hook for the task of the release manager. I'll take care of this.
1.0.5 jira freeze is 18-Dec-2006
cheers
-thomas
--
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thomas Diesler
Web Service Lead
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
18 years, 2 months
RE: [jbossws-dev] Re: jax-ws client artifacts: wsimport or not?
by Heiko Braun
"What would Lab 4 be? Wsdl2java? It would be cool to show WS-Security
or MTOM but that is just too hard to setup and get working in a short
timeframe (all exercises should be doable in 15 minutes or less with
easy to setup tools/utilities)."
MTOM is really simple. I think SOAP UI has support for it as well.
It just needs an xsd:base64Binary declaration in your schema. The
drawback: Only supported in jaxrpc/JSR109
/Heiko
________________________________
From: Burr Sutter
Sent: Thursday, November 09, 2006 4:47 PM
To: Heiko Braun; 'Thomas Diesler'
Cc: 'jbossws-dev(a)lists.jboss.org'
Subject: RE: [jbossws-dev] Re: jax-ws client artifacts: wsimport or not?
Great point. I always throw some WS stuff into my various
presentations. The big win being I consume it in VB.NET and talk to
things like JBoss Rules or an EJB from .NET.
However, I have to fill at least 1 hour of "hands-on" with JBossWS in
the "laptop workshop" (I'm helping coordinate all of the workshop
materials since Daryl left the company). Here is what I'm thinking:
* Lab 1: 181 WS POJO using the "servlet" technique - I'm not sure if
this approach as an official name
Soapui as a consumer (I can't expect students to have VB.NET on their
laptops but will demo that concept)
* Lab 2: Same as above but using a Person object (or something more
complex) as a return type/input parameter. SoapUI as a consumer
* Lab 3: Take existing SLSB and throw an @WebService on it (from the
EJB3 workshop labs). The SLSB that I have has CRUD methods over an
entity bean. Soapui as a consumer.
Is that 60 minutes worth of student's setup laptops, instructor demo,
students try it, instructor walks around the room and helps students get
it working on their various laptops?
What would Lab 4 be? Wsdl2java? It would be cool to show WS-Security
or MTOM but that is just too hard to setup and get working in a short
timeframe (all exercises should be doable in 15 minutes or less with
easy to setup tools/utilities).
The Office integration demos are still on the back burner. MSFT
SOAPtookit doesn't work with our stack and I'm awaiting stuff from MSFT
(Office 2007 beta and whatever they end up calling VSTO).
I'll then break into ESB related labs for the remaining 45 to 60 minutes
of the workshop.
Burr
________________________________
From: Heiko Braun
Sent: Thursday, November 09, 2006 10:27 AM
To: Burr Sutter; 'Thomas Diesler'
Cc: 'jbossws-dev(a)lists.jboss.org'
Subject: RE: [jbossws-dev] Re: jax-ws client artifacts: wsimport or not?
You are right Burr.
That's why I am adding to the intro demo...
In this case, we would need to communicate the Sun RI tools (wsimport).
IMO it's no big deal, as long as all the presentations are consistent in
this regard.
/Heiko
________________________________
From: Burr Sutter
Sent: Thursday, November 09, 2006 4:22 PM
To: Thomas Diesler; Heiko Braun
Cc: jbossws-dev(a)lists.jboss.org
Subject: RE: [jbossws-dev] Re: jax-ws client artifacts: wsimport or not?
I'm not sure if you want my 2 cents but option #1 makes for the best
demo though many audience members would like to see the wsdl2java
(contract first) method as well. I normally don't show this but I do
need to add it.
Java2wsdl from the command is only for those folks wishing to integrate
the WS development into their automated build scripts/unit testing.
________________________________
From: jbossws-dev-bounces(a)lists.jboss.org
[mailto:jbossws-dev-bounces@lists.jboss.org] On Behalf Of Thomas Diesler
Sent: Thursday, November 09, 2006 10:10 AM
To: Heiko Braun
Cc: jbossws-dev(a)lists.jboss.org
Subject: Re: [jbossws-dev] Re: jax-ws client artifacts: wsimport or not?
ok, lets do #1
Heiko Braun wrote:
>From my point of view #1 is perfectly fine, at least for the JBW demos.
People wont realize it, since I start with an JSR181-EJB3 first and the
pickup the WSDL from there.
/Heiko
________________________________
From: Thomas Diesler [mailto:thomas.diesler@redhat.com]
Sent: Thursday, November 09, 2006 3:59 PM
To: Jason T. Greene
Cc: Heiko Braun; jbossws-dev(a)lists.jboss.org
Subject: Re: [jbossws-dev] Re: jax-ws client artifacts: wsimport or not?
This shows how badly broken the integration is. If we can do it in
container, why can this not be done offline?
So what should the message be for java2wsdl?
#1 deploy to server, pickup the wsdl from the browser
#2 use wsgen
I'd opt for #1 otherwise we have people generating conflicting
contracts.
cheers
-thomas
Jason T. Greene wrote:
We don't yet have an offline tool for java2wsdl.
http://jira.jboss.com/jira/browse/JBWS-1043
Last we discussed this task was delayed until the following were
completed:
- CTS compliance
- Backporting to jbossws-1.0
-Jason
-----Original Message-----
From: jbossws-dev-bounces(a)lists.jboss.org [mailto:jbossws-dev-
bounces(a)lists.jboss.org] On Behalf Of Thomas Diesler
Sent: Thursday, November 09, 2006 8:35 AM
To: Heiko Braun
Cc: jbossws-dev(a)lists.jboss.org
Subject: [jbossws-dev] Re: jax-ws client artifacts: wsimport or
not?
For java2wsdl use our tools.
For wsdl2java use wsimport and monitor
http://jira.jboss.org/jira/browse/JBWS-1042
-thomas
Heiko Braun wrote:
What's the (communication) strategy for jax-ws tools?
Are we going to point people to the RI tools until we
are ready?
What should be communicated at JBW?
I am currently hacking the demo and don't know if I
should hide the
RI
or not...
/Heiko
--
Heiko Braun
JBoss, a division of Red Hat
T: +49 89 52350383
M: +49 178 1496854
--
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thomas Diesler
Web Service Lead
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
_______________________________________________
jbossws-dev mailing list
jbossws-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jbossws-dev
--
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thomas Diesler
Web Service Lead
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
--
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thomas Diesler
Web Service Lead
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
18 years, 2 months