Thanks for clarifying. FYI you get the excepton whether you enable the Fix transport in Axis2.XML or not.
I didn't build from source I just took the bin package. Bill Hiranya Jayathilaka-3 wrote: > > Hi Bill, > > According to the information provided the root exception is: > > java.lang.ClassNotFoundException: > org.apache.synapse.transport.fix.FIXTransportSender > > You need to have the synapse-fix-transport.jar in SYNAPSE_HOME/lib > directory > for you to be able to start Synapse with the FIX transport enabled. If you > built Synapse from source then you can find this jar in > SYNAPSE_SOURCE_HOME/modules/transports/optional/fix/target directory. > Since > the FIX transport is optional it does not go into the final distribution > archive by default. You need to manually copy it into the classpath. > > Thanks, > Hiranya > > On Fri, Jul 17, 2009 at 4:36 PM, PrgTrdr <[email protected]> wrote: > >> >> 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. >> >> > > > -- > Hiranya Jayathilaka > Software Engineer; > WSO2 Inc.; http://wso2.org > E-mail: [email protected]; Mobile: +94 77 633 3491 > Blog: http://techfeast-hiranya.blogspot.com > > -- View this message in context: http://www.nabble.com/HTTP--%3E-FIX-Response-Handling-tp24505424p24533667.html Sent from the Synapse - User mailing list archive at Nabble.com.
