users@jax-ws.java.net

Re: [users_at_jax-ws.dev.java.net] wsimport wsgen help please

From: Jitendra Kotamraju <Jitendra.Kotamraju_at_Sun.COM>
Date: Tue, 20 Mar 2007 16:27:05 -0800

Looks like you are using 109 deployment. Can you list the contents of
the war.

Jitu

Baker, Brad (Contr) wrote:

>Hi Jitu,
>
>Sorry that did not solve it. Yes I can make the WAR but it fails to
>deploy and I find this in the log:
>
>#|2007-03-20T13:56:25.407-0700|WARNING|sun-appserver-pe9.0|javax.enterpr
>ise.system.stream.err|_ThreadID=11;_ThreadName=Timer-4;_RequestID=a2f20d
>f5-c63d-4cb2-ae0a-b2bd942755ac;|error: Two classes have the same XML
>type name "{test.ws}GetReportsResponse". Use @XmlType.name and
>@XmlType.namespace to assign different names to them.
> this problem is related to the following location:
> at test.ws.GetReportsResponse (Unknown Source)
> at
>test.ws.jaxws.GetReportsResponse._return(GetReportsResponse.java:16)
> at
>test.ws.jaxws.GetReportsResponse(GetReportsResponse.java:13)
> this problem is related to the following location:
> at
>test.ws.jaxws.GetReportsResponse(GetReportsResponse.java:13)
>|#]
>
>[#|2007-03-20T13:56:25.438-0700|WARNING|sun-appserver-pe9.0|javax.enterp
>rise.system.stream.err|_ThreadID=11;_ThreadName=Timer-4;_RequestID=a2f20
>df5-c63d-4cb2-ae0a-b2bd942755ac;|error: Two classes have the same XML
>type name "{test.ws}GetReports". Use @XmlType.name and
>@XmlType.namespace to assign different names to them.
> this problem is related to the following location:
> at test.ws.GetReports (Unknown Source)
> at test.ws.ObjectFactory.createGetReportsRequest
>(Unknown Source)
> at test.ws.ObjectFactory (Unknown Source)
> at test.ws.ReportMetadata.subject (Unknown Source)
> at test.ws.ReportMetadata (Unknown Source)
> at test.ws.ReportResponseRow.reportMetadata (Unknown
>Source)
> at test.ws.ReportResponseRow (Unknown Source)
> at test.ws.GetReportsResponse.theReportsResponse
>(Unknown Source)
> at test.ws.GetReportsResponse (Unknown Source)
> at
>test.ws.jaxws.GetReportsResponse._return(GetReportsResponse.java:16)
> at
>test.ws.jaxws.GetReportsResponse(GetReportsResponse.java:13)
> this problem is related to the following location:
> at test.ws.jaxws.GetReports(GetReports.java:13)
>|#]
>
>[#|2007-03-20T13:56:25.454-0700|WARNING|sun-appserver-pe9.0|javax.enterp
>rise.system.stream.err|_ThreadID=11;_ThreadName=Timer-4;_RequestID=a2f20
>df5-c63d-4cb2-ae0a-b2bd942755ac;|2 errors
>|#]
>
>[#|2007-03-20T13:56:25.470-0700|INFO|sun-appserver-pe9.0|javax.enterpris
>e.system.stream.out|_ThreadID=11;_ThreadName=Timer-4;|error: compilation
>failed, errors should have been reported|#]
>
>[#|2007-03-20T13:56:25.470-0700|INFO|sun-appserver-pe9.0|javax.enterpris
>e.system.container.ejb|_ThreadID=11;_ThreadName=Timer-4;|wsgen
>successful|#]
>
>[#|2007-03-20T13:56:25.517-0700|SEVERE|sun-appserver-pe9.0|javax.enterpr
>ise.system.container.ejb|_ThreadID=11;_ThreadName=Timer-4;_RequestID=a2f
>20df5-c63d-4cb2-ae0a-b2bd942755ac;|Error parsing
>WSDLC:\Sun\AppServer\domains\domain1\generated\xml\j2ee-modules\TestServ
>ice\WEB-INF\wsdl\TestService.wsdl (The system cannot find the file
>specified)|#]
>
>[#|2007-03-20T13:56:25.517-0700|WARNING|sun-appserver-pe9.0|javax.enterp
>rise.system.tools.deployment|_ThreadID=11;_ThreadName=Timer-4;_RequestID
>=a2f20df5-c63d-4cb2-ae0a-b2bd942755ac;|DPL5035:Error while running ejbc
>com.sun.enterprise.deployment.backend.IASDeploymentException: Fatal
>Error from EJB Compiler --
>C:\Sun\AppServer\domains\domain1\generated\xml\j2ee-modules\TestService\
>WEB-INF\wsdl\TestService.wsdl (The system cannot find the file
>specified)
> at java.io.FileInputStream.open(Native Method)
> at java.io.FileInputStream.<init>(FileInputStream.java:106)
> at java.io.FileInputStream.<init>(FileInputStream.java:66)
> at
>sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.ja
>va:70)
> at
>sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnec
>tion.java:161)
> at java.net.URL.openStream(URL.java:1007)
> at
>com.sun.enterprise.webservice.WsUtil.generateFinalWsdl(WsUtil.java:699)
> at
>com.sun.enterprise.webservice.WsUtil.generateFinalWsdl(WsUtil.java:643)
> at
>com.sun.enterprise.deployment.backend.WebServiceDeployer.doWebServiceDep
>loyment(WebServiceDeployer.java:165)
> at com.sun.ejb.codegen.IASEJBC.doCompile(IASEJBC.java:855)
> at com.sun.ejb.codegen.IASEJBC.ejbc(IASEJBC.java:580)
> at
>com.sun.enterprise.deployment.backend.EJBCompiler.preDeployModule(EJBCom
>piler.java:413)
> at
>com.sun.enterprise.deployment.backend.EJBCompiler.compile(EJBCompiler.ja
>va:226)
> at
>com.sun.enterprise.deployment.backend.ModuleDeployer.runEJBC(ModuleDeplo
>yer.java:1189)
> at
>com.sun.enterprise.deployment.backend.WebModuleDeployer.deploy(WebModule
>Deployer.java:179)
> at
>com.sun.enterprise.deployment.backend.ModuleDeployer.doRequestFinish(Mod
>uleDeployer.java:160)
> at
>com.sun.enterprise.deployment.phasing.J2EECPhase.runPhase(J2EECPhase.jav
>a:169)
> at
>com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(Deplo
>ymentPhase.java:95)
> at
>com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(
>PEDeploymentService.java:871)
> at
>com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeplo
>ymentService.java:263)
> at
>com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeplo
>ymentService.java:281)
> at
>com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.deploy(Applicati
>onsConfigMBean.java:534)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
>a:39)
> at
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
>Impl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
>com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.j
>ava:353)
> at
>com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.j
>ava:336)
> at
>com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.j
>ava:448)
> at
>com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.j
>ava:213)
> at
>com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
> at
>com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBea
>nServerInterceptor.java:815)
> at
>com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
> at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
> at
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
>Impl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
>com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:77
>)
> at $Proxy1.invoke(Unknown Source)
> at
>com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(Sunone
>Interceptor.java:297)
> at
>com.sun.enterprise.deployment.autodeploy.AutoDeployer.invokeDeploymentSe
>rvice(AutoDeployer.java:413)
> at
>com.sun.enterprise.deployment.autodeploy.AutoDeployer.deploy(AutoDeploye
>r.java:394)
> at
>com.sun.enterprise.deployment.autodeploy.AutoDeployer.deployAll(AutoDepl
>oyer.java:253)
> at
>com.sun.enterprise.deployment.autodeploy.AutoDeployControllerImpl$AutoDe
>ployTask.run(AutoDeployControllerImpl.java:358)
> at java.util.TimerThread.mainLoop(Timer.java:512)
> at java.util.TimerThread.run(Timer.java:462)
>|#]
>
>[#|2007-03-20T13:56:25.657-0700|INFO|sun-appserver-pe9.0|javax.enterpris
>e.system.util|_ThreadID=11;_ThreadName=Timer-4;C:\Sun\AppServer\domains\
>domain1\applications\j2ee-modules\TestService\WEB-INF\lib\TestService.ja
>r;|UTIL6040: Error attempting to delete
>C:\Sun\AppServer\domains\domain1\applications\j2ee-modules\TestService\W
>EB-INF\lib\TestService.jar|#]
>
>Please I really need to solve this.
>Brad
>
>-----Original Message-----
>From: Jitendra.Kotamraju_at_Sun.COM [mailto:Jitendra.Kotamraju_at_Sun.COM]
>Sent: Tuesday, March 20, 2007 12:54 PM
>To: users_at_jax-ws.dev.java.net
>Subject: Re: [users_at_jax-ws.dev.java.net] wsimport wsgen help please
>
>
>
>
>>First, am I doing this correctly wsdl -> wsimport -> sei -> wsgen?
>>
>>
>>
>You do not require wsgen when starting from wsdl. wsdl-->wsimport-->sei
>
>Just implement the SEI, and create the war file
>
>sun-jaxws.xml
>web.xml
>WEB-INF/classes (all the generated artifacts+your impl)
>WEB-INF/wsdl (contains all the wsdl and schema docs)
>
>If you have questions, post again. The doce to create web service when
>starting from a wsdl is here
>
>https://jax-ws.dev.java.net/nonav/2.1/docs/UsersGuide.html#3.1.2_Startin
>g_from_a_WSDL_File
>
>Jitu
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe_at_jax-ws.dev.java.net
>For additional commands, e-mail: users-help_at_jax-ws.dev.java.net
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe_at_jax-ws.dev.java.net
>For additional commands, e-mail: users-help_at_jax-ws.dev.java.net
>
>
>