The easiest approach would be to first build Synapse and then provide command line options as you have done pointing to the extracted folder of Synapse snapshot.

To build Synapse use,

mvn assembly:assembly -Drelease

Then use the command mvn idea:idea to generate the necessary project files for IntelliJIDEA.

Thanks,
Saliya

Charith Wickramarachchi wrote:
Hi ,


 I'm new to synapse. I 'm tring to run synapse as an idea project. I was
able to run the synapse

in idea using the synapse 1.2 release source but when I tried to download it
from trunk and run the source as an idea project it throws following
exceptions:


 org.apache.axis2.deployment.DeploymentException:
org.apache.synapse.transport.jms.JMSSender

at
org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders(AxisConfigBuilder.java:679)

at
org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:124)

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.ServerManager.start(ServerManager.java:108)

at org.apache.synapse.SynapseServer.main(SynapseServer.java:82)

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:597)

at com.intellij.uiDesigner.snapShooter.SnapShooter.main(SnapShooter.java:47)

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:597)

at com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)

Caused by: java.lang.ClassNotFoundException:
org.apache.synapse.transport.jms.JMSSender

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 java.lang.ClassLoader.loadClass(ClassLoader.java:251)

Exception in thread "main" org.apache.synapse.SynapseException: Synapse
startup failed

at org.apache.synapse.ServerManager.start(ServerManager.java:171)

at org.apache.synapse.SynapseServer.main(SynapseServer.java:82)

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:597)

at com.intellij.uiDesigner.snapShooter.SnapShooter.main(SnapShooter.java:47)

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:597)

at com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)

Caused by: org.apache.axis2.deployment.DeploymentException:
org.apache.synapse.transport.jms.JMSSender

at
org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders(AxisConfigBuilder.java:679)

at
org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:124)

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.ServerManager.start(ServerManager.java:108)

... 11 more


 and more....


 following are the program parameters I 'm using


 /home/charith/software/synapse-1.2/repository/

/home/charith/software/synapse-1.2/repository/conf/axis2.xml

/home/charith/software/synapse-1.2/

/home/charith/software/synapse-1.2/repository/conf/synapse.xml


 since I was unable to build the snapshot from the trunk source i'm using
synapse 1.2 binary versions axis2.xml and synapse.xml
(/home/charith/software/synapse-1.2 is the synapse home of 1.2 release
binary version ).


I think i have set the synapse-war files path correctly.


 I'll be thankful if any one can help me in this regard.




thank you,

Charith Dhanushka Wickramarachchi
http://charithwiki.blogspot.com/


Reply via email to