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