Hiranya, Asanka,
I got last night's build and am not able to start Synapse (even with default
synapse.xml). Here's the log output:
2009-07-17 06:45:10,388 [-] [WrapperSimpleAppMain] INFO SynapseServer
Starting Apache Synapse...
2009-07-17 06:45:10,488 [-] [WrapperSimpleAppMain] INFO
SynapseControllerFactory Using Synapse home : C:\Apache\SYNAPS~4\.
2009-07-17 06:45:10,488 [-] [WrapperSimpleAppMain] INFO
SynapseControllerFactory Using Axis2 repository : C:\Apache\SYNAPS~4\reposi
tory
2009-07-17 06:45:10,488 [-] [WrapperSimpleAppMain] INFO
SynapseControllerFactory Using axis2.xml location : C:\Apache\SYNAPS~4\repo
sitory\conf\axis2.xml
2009-07-17 06:45:10,488 [-] [WrapperSimpleAppMain] INFO
SynapseControllerFactory Using synapse.xml location : C:\Apache\SYNAPS~4\bi
n\..\repository\conf\synapse.xml
2009-07-17 06:45:10,488 [-] [WrapperSimpleAppMain] INFO
SynapseControllerFactory Using server name : localhost
2009-07-17 06:45:10,548 [-] [WrapperSimpleAppMain] INFO
SynapseControllerFactory The timeout handler will run every : 15s
2009-07-17 06:45:10,668 [-] [WrapperSimpleAppMain] INFO
Axis2SynapseController Initializing Synapse at : Fri Jul 17 06:45:10 EDT 20
09
2009-07-17 06:45:11,209 [-] [WrapperSimpleAppMain] FATAL
Axis2SynapseController Failed to create a new Axis2 instance...
org.apache.axis2.deployment.DeploymentException:
org.apache.synapse.transport.fix.FIXTransportSender
at
org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders(AxisConfigBuilder.java:694)
at
org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:121)
at
org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:707)
at
org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:116)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory
.java:206)
at
org.apache.synapse.Axis2SynapseController.createNewInstance(Axis2SynapseController.java:494)
at
org.apache.synapse.Axis2SynapseController.init(Axis2SynapseController.java:116)
at org.apache.synapse.ServerManager.doInit(ServerManager.java:419)
at org.apache.synapse.ServerManager.init(ServerManager.java:108)
at org.apache.synapse.SynapseServer.main(SynapseServer.java:62)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.ClassNotFoundException:
org.apache.synapse.transport.fix.FIXTransportSender
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at org.apache.axis2.util.Loader.loadClass(Loader.java:261)
at
org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders(AxisConfigBuilder.java:669)
... 16 more
WrapperSimpleApp: Encountered an error running main:
org.apache.synapse.SynapseException: Failed to create a new Axis2
instance...
org.apache.synapse.SynapseException: Failed to create a new Axis2
instance...
at
org.apache.synapse.Axis2SynapseController.handleFatal(Axis2SynapseController.java:786)
at
org.apache.synapse.Axis2SynapseController.createNewInstance(Axis2SynapseController.java:517)
at
org.apache.synapse.Axis2SynapseController.init(Axis2SynapseController.java:116)
at org.apache.synapse.ServerManager.doInit(ServerManager.java:419)
at org.apache.synapse.ServerManager.init(ServerManager.java:108)
at org.apache.synapse.SynapseServer.main(SynapseServer.java:62)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.axis2.deployment.DeploymentException:
org.apache.synapse.transport.fix.FIXTransportSender
at
org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders(AxisConfigBuilder.java:694)
at
org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:121)
at
org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:707)
at
org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:116)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory
.java:206)
at
org.apache.synapse.Axis2SynapseController.createNewInstance(Axis2SynapseController.java:494)
... 10 more
Caused by: java.lang.ClassNotFoundException:
org.apache.synapse.transport.fix.FIXTransportSender
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at org.apache.axis2.util.Loader.loadClass(Loader.java:261)
at
org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders(AxisConfigBuilder.java:669)
... 16 more
<-- Wrapper Stopped
I'm not sure if this has anything to do with the FIX jars but I'm using the
same ones that I did with my older build.
Thanks,
Bill
PrgTrdr wrote:
>
> Thanks Asanka, I will get the latest build tonight.
> Bill
>
> asankaa wrote:
>>
>> Hi Bill,
>> Yes, you are getting the NPE because the build you are using does not
>> have the change that Hiranya mentioned earlier. We did that change
>> couple of weeks back so please take a update of the source and create a
>> new build.
>> - Asanka
>>
>> PrgTrdr wrote:
>>> Do you think this is because I'm using Synapse-TRUNK from about a month
>>> ago?
>>> Or should this functionality be in that version?
>>>
>>> Thanks,
>>> Bill
>>>
>>>
>>>
>>
>>
>>
>
>
--
View this message in context:
http://www.nabble.com/HTTP--%3E-FIX-Response-Handling-tp24505424p24532506.html
Sent from the Synapse - User mailing list archive at Nabble.com.