Hi Balaji
You need to wait a few more minutes :-)... We should also change the
other paths relative to the new wrapper.working.dir as well.. Indika
will be checking this in shortly
asankha
indika kumara wrote:
hi balaji
I fixed the issue and committed the fix. you just have to add
following property to the wrapper.conf file
wrapper.working.dir=../..
It should work now properly.
thanks
indika
On 10/9/07, *balaji hari* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Hi,
Actually when synapse is installed as service in windows it starts
from
bin/native directory. When parsing synapse configuration,
synapse.home is
used to resolve the files. But we have imported XSD files in WSDL
file.
<wsdl:definitions
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns=" http://eta.sddc.army.mil/raterankservice"
xmlns:ns1="http://eta.sddc.army.mil/xsd/raterankrequest"
xmlns:ns2=" http://eta.sddc.army.mil/xsd/raterankresponse"
xmlns:ns3="http://eta.sddc.army.mil/xsd/raterankerror"
xmlns:wsdl=" http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
name="RateRankService"
targetNamespace=" http://eta.sddc.army.mil/raterankservice">
<wsdl:types>
<xsd:schema
targetNamespace="
http://eta.sddc.army.mil/raterankservice">
<xsd:import
namespace="http://eta.sddc.army.mil/xsd/raterankrequest
<http://eta.sddc.army.mil/xsd/raterankrequest>"
schemaLocation="raterankrequest.xsd"
id="ns1" />
<xsd:import
namespace="
http://eta.sddc.army.mil/xsd/raterankresponse" id="ns2"
schemaLocation="raterankresponse.xsd"
/>
</xsd:schema>
</wsdl:types>
When synapse is started as service it results in the following
error, cause
Axis2 has no way of knowing about synapse.home.
INFO | jvm 1 | 2007/10/08 22:06:57 | [WrapperSimpleAppMain]
ERROR
WSDL11ToAxisServiceBuilder - WSDLException (at
/wsdl:definitions/wsdl:types/xsd:schema): faultCode=OTHER_ERROR:
An error
occurred trying to resolve schema referenced at
'raterankresponse.xsd'.:
java.io.FileNotFoundException : This file was not found:
file:/C:/workdir/synapse-latest/synapse-SNAPSHOT/bin/native/raterankresponse.xsd
INFO | jvm 1 | 2007/10/08 22:06:57 | javax.wsdl.WSDLException:
WSDLException (at /wsdl:definitions/wsdl:types/xsd:schema):
faultCode=OTHER_ERROR: An error occurred trying to resolve schema
referenced
at 'raterankresponse.xsd'.: java.io.FileNotFoundException: This
file was not
found:
file:/C:/workdir/synapse-latest/synapse-SNAPSHOT/bin/native/raterankresponse.xsd
INFO | jvm 1 | 2007/10/08 22:06:57 | at
com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema(Unknown Source)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema(Unknown Source)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
com.ibm.wsdl.xml.WSDLReaderImpl.parseTypes(Unknown Source)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
com.ibm.wsdl.xml.WSDLReaderImpl.parseDefinitions (Unknown Source)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL (Unknown Source)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.readInTheWSDLFile
(WSDL11ToAxisServiceBuilder.java:2062)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.setup(WSDL11ToAxisServiceBuilder.java:636)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:224)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
org.apache.synapse.core.axis2.ProxyService.buildAxisService
(ProxyService.java:268)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
org.apache.synapse.core.axis2.SynapseInitializationModule.init(SynapseInitializationModule.java:111)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
org.apache.axis2.context.ConfigurationContextFactory.initModules(ConfigurationContextFactory.java:222)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
org.apache.axis2.context.ConfigurationContextFactory.init
(ConfigurationContextFactory.java:200)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:76)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:180)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
org.apache.synapse.ServerManager.start (ServerManager.java:68)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
org.apache.synapse.SynapseServer.main(SynapseServer.java:48)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
java.lang.reflect.Method.invoke(Method.java:585)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
org.tanukisoftware.wrapper.WrapperSimpleApp.run
(WrapperSimpleApp.java:136)
INFO | jvm 1 | 2007/10/08 22:06:57 | at
java.lang.Thread.run(Thread.java:595)
INFO | jvm 1 | 2007/10/08 22:06:57 | Caused by:
java.io.FileNotFoundException: This file was not found:
file:/C:/workdir/synapse-latest/synapse-SNAPSHOT/bin/native/raterankresponse.xsd
INFO | jvm 1 | 2007/10/08 22:06:57 | at
com.ibm.wsdl.util.StringUtils.getContentAsInputStream(Unknown Source)
INFO | jvm 1 | 2007/10/08 22:06:57 | ... 24 more
We need a fix for this issue.
thanks
Balaji
--
View this message in context:
http://www.nabble.com/Problem-in-parsing-WSDL-when-synapse-is-installed-as-service-tf4591759.html#a13108243
Sent from the Synapse - Dev mailing list archive at Nabble.com
<http://Nabble.com>.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>