Now Synapse starts without any issues. Thanks.
On Mon, Nov 15, 2010 at 4:35 PM, Andreas Veithen <andreas.veit...@gmail.com>wrote: > It looks like commons-io 1.4 came in as a transitive dependency via > org.apache.axis2:addressing:mar:1.5. Note that the version is > incorrect; it should match the Axis2 version. I fixed that and this > should also resolve the commons-io issue (because the SNAPSHOT version > of addressing.mar no longer has a dependency on commons-io). > > Andreas > > On Mon, Nov 15, 2010 at 11:09, Rajika Kumarasiri <raj...@wso2.com> wrote: > > > > > > On Mon, Nov 15, 2010 at 3:23 PM, Andreas Veithen < > andreas.veit...@gmail.com> > > wrote: > >> > >> The distribution contains commons-io 1.4, while the current transports > >> trunk requires 2.0. > > > > It seems although the commons-io version is updated into 2.0 still, > version > > 1.4 is pack into distribution. > > > > Rajika > > > >> > >> Andreas > >> > >> On Mon, Nov 15, 2010 at 08:16, Heshan Suriyaarachchi > >> <heshan.suriyaarach...@gmail.com> wrote: > >> > I have built the latest from the trunks of axiom, axis2 and > transports. > >> > Then > >> > I built synapse but when starting the server, I'm getting the > following > >> > error. > >> > > >> > FYI > >> > > >> > > >> > hes...@heshan-thinkpad > :~/Dev/trunk/synapse/modules/distribution/target/synapse-2.1.0-SNAPSHOT/bin$ > >> > ./synapse.sh -xdebug > >> > [Warn] Synapse is tested only with Java 5 > >> > Starting Synapse/Java ... > >> > Using SYNAPSE_HOME: > >> > > >> > > /home/heshan/Dev/trunk/synapse/modules/distribution/target/synapse-2.1.0-SNAPSHOT > >> > Using JAVA_HOME: /home/heshan/Installations/jdk1.6.0_17 > >> > Using SYNAPSE_XML: > >> > > >> > > /home/heshan/Dev/trunk/synapse/modules/distribution/target/synapse-2.1.0-SNAPSHOT/repository/conf/synapse-config > >> > Listening for transport dt_socket at address: 8000 > >> > 2010-11-15 12:38:55,849 [-] [main] INFO SynapseServer Starting Apache > >> > Synapse... > >> > 2010-11-15 12:38:55,900 [-] [main] INFO SynapseControllerFactory > Using > >> > Synapse home : > >> > > >> > > /home/heshan/Dev/trunk/synapse/modules/distribution/target/synapse-2.1.0-SNAPSHOT > >> > 2010-11-15 12:38:55,900 [-] [main] INFO SynapseControllerFactory > Using > >> > Axis2 repository : > >> > > >> > > /home/heshan/Dev/trunk/synapse/modules/distribution/target/synapse-2.1.0-SNAPSHOT/repository > >> > 2010-11-15 12:38:55,900 [-] [main] INFO SynapseControllerFactory > Using > >> > axis2.xml location : > >> > > >> > > /home/heshan/Dev/trunk/synapse/modules/distribution/target/synapse-2.1.0-SNAPSHOT/repository/conf/axis2.xml > >> > 2010-11-15 12:38:55,900 [-] [main] INFO SynapseControllerFactory > Using > >> > synapse.xml location : > >> > > >> > > /home/heshan/Dev/trunk/synapse/modules/distribution/target/synapse-2.1.0-SNAPSHOT/repository/conf/synapse-config > >> > 2010-11-15 12:38:55,900 [-] [main] INFO SynapseControllerFactory > Using > >> > server name : localhost > >> > 2010-11-15 12:38:55,925 [-] [main] INFO SynapseControllerFactory The > >> > timeout handler will run every : 15s > >> > 2010-11-15 12:38:56,074 [-] [main] INFO Axis2SynapseController > >> > Initializing > >> > Synapse at : Mon Nov 15 12:38:56 IST 2010 > >> > 2010-11-15 12:38:56,376 [-] [main] FATAL Axis2SynapseController Failed > >> > to > >> > create a new Axis2 instance... > >> > org.apache.axis2.deployment.DeploymentException: > >> > org/apache/commons/io/output/WriterOutputStream > >> > at > >> > > >> > > org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders(AxisConfigBuilder.java:703) > >> > at > >> > > >> > > org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:122) > >> > at > >> > > >> > > org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:859) > >> > 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:210) > >> > at > >> > > >> > > org.apache.synapse.Axis2SynapseController.createNewInstance(Axis2SynapseController.java:567) > >> > at > >> > > >> > > org.apache.synapse.Axis2SynapseController.init(Axis2SynapseController.java:128) > >> > at org.apache.synapse.ServerManager.doInit(ServerManager.java:405) > >> > at org.apache.synapse.ServerManager.init(ServerManager.java:106) > >> > at org.apache.synapse.SynapseServer.main(SynapseServer.java:65) > >> > Caused by: java.lang.NoClassDefFoundError: > >> > org/apache/commons/io/output/WriterOutputStream > >> > at java.lang.Class.getDeclaredConstructors0(Native Method) > >> > at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389) > >> > at java.lang.Class.getConstructor0(Class.java:2699) > >> > at java.lang.Class.newInstance0(Class.java:326) > >> > at java.lang.Class.newInstance(Class.java:308) > >> > at > >> > > >> > > org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders(AxisConfigBuilder.java:688) > >> > ... 10 more > >> > Caused by: java.lang.ClassNotFoundException: > >> > org.apache.commons.io.output.WriterOutputStream > >> > 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:303) > >> > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) > >> > at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > >> > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316) > >> > ... 16 more > >> > Exception in thread "main" org.apache.synapse.SynapseException: Failed > >> > to > >> > create a new Axis2 instance... > >> > at > >> > > >> > > org.apache.synapse.Axis2SynapseController.handleFatal(Axis2SynapseController.java:871) > >> > at > >> > > >> > > org.apache.synapse.Axis2SynapseController.createNewInstance(Axis2SynapseController.java:590) > >> > at > >> > > >> > > org.apache.synapse.Axis2SynapseController.init(Axis2SynapseController.java:128) > >> > at org.apache.synapse.ServerManager.doInit(ServerManager.java:405) > >> > at org.apache.synapse.ServerManager.init(ServerManager.java:106) > >> > at org.apache.synapse.SynapseServer.main(SynapseServer.java:65) > >> > Caused by: org.apache.axis2.deployment.DeploymentException: > >> > org/apache/commons/io/output/WriterOutputStream > >> > at > >> > > >> > > org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders(AxisConfigBuilder.java:703) > >> > at > >> > > >> > > org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:122) > >> > at > >> > > >> > > org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:859) > >> > 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:210) > >> > at > >> > > >> > > org.apache.synapse.Axis2SynapseController.createNewInstance(Axis2SynapseController.java:567) > >> > ... 4 more > >> > Caused by: java.lang.NoClassDefFoundError: > >> > org/apache/commons/io/output/WriterOutputStream > >> > at java.lang.Class.getDeclaredConstructors0(Native Method) > >> > at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389) > >> > at java.lang.Class.getConstructor0(Class.java:2699) > >> > at java.lang.Class.newInstance0(Class.java:326) > >> > at java.lang.Class.newInstance(Class.java:308) > >> > at > >> > > >> > > org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders(AxisConfigBuilder.java:688) > >> > ... 10 more > >> > Caused by: java.lang.ClassNotFoundException: > >> > org.apache.commons.io.output.WriterOutputStream > >> > 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:303) > >> > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) > >> > at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > >> > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316) > >> > ... 16 more > >> > > >> > > >> > -- > >> > Regards, > >> > Heshan Suriyaarachchi > >> > > >> > http://heshans.blogspot.com/ > >> > > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org > >> For additional commands, e-mail: dev-h...@synapse.apache.org > >> > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org > For additional commands, e-mail: dev-h...@synapse.apache.org > > -- Regards, Heshan Suriyaarachchi http://heshans.blogspot.com/