Hi Andreas, IMHO its better to comment out the tcp transport in axis2.xml.Since as you said TCP is no longer a transitive dependency. So if a user a need that transport(or any other) they can put that dependency in class path and use.Which seems much cleaner to me.
thank you Charith On Tue, Mar 17, 2009 at 2:43 PM, Andreas Veithen <[email protected]>wrote: > I did some dependency cleanup in upstream dependencies (Axis2 and > Rampart) and probably the TCP transport is no longer a transitive > dependency of Synapse. We need to decide if we want to bundle it with > Synapse (in which case it should be added as a dependency to the > distribution) or not (in which case we should comment it out in the > axis2.xml). > > Andreas > > On Tue, Mar 17, 2009 at 10:09, Hiranya Jayathilaka <[email protected]> > wrote: > > OK. Apparently some changes are made to the parent POM in the trunk. The > > parent POM refers to a set of specific transport jars now. And TCP > > transport jar is not specified as a dependency. So I guess we need to add > > that. > > > > Thanks, > > Hiranya > > > > On Tue, Mar 17, 2009 at 2:33 PM, Hiranya Jayathilaka < > [email protected]> > > wrote: > >> > >> Usually when the Synapse trunk is built axis2-transport-tcp jar falls > into > >> the lib directory. I don't think anything changed drastically in our POM > to > >> prevent this jar from being downloaded. Could it be due to a change > outside > >> Synapse? > >> > >> Thanks, > >> Hiranya > >> > >> On Tue, Mar 17, 2009 at 2:30 PM, Charith Wickramarachchi > >> <[email protected]> wrote: > >>> > >>> Asanka I was wondering what is the correct way of resolving it ?is it > >>> putting TCP transport as a dependency or making the client depend only > http > >>> transport in the default case ? > >>> > >>> thank you, > >>> Charith > >>> > >>> > >>> On Tue, Mar 17, 2009 at 2:24 PM, Asanka Abeysinghe <[email protected]> > >>> wrote: > >>>> > >>>> I do get the same issue in the trunk. > >>>> - Asanka > >>>> Hiranya Jayathilaka wrote: > >>>> > >>>> That's odd. I haven't encountered this situation ever with the trunk. > I > >>>> believe axis2-transports dependency is in the parent POM which should > take > >>>> care of adding all the necessary transports jars. Is anybody else > >>>> experiencing the same problem? > >>>> > >>>> Thanks, > >>>> Hiranya > >>>> > >>>> On Tue, Mar 17, 2009 at 1:52 PM, Charith Wickramarachchi > >>>> <[email protected]> wrote: > >>>>> > >>>>> HI devs, > >>>>> > >>>>> while trying to run the Synapse sample client in synapse trunk as > >>>>> follows > >>>>> > >>>>> ant stockquote > >>>>> -Daddurl=http://localhost:8280/axis2/services/StockQuoteProxy > >>>>> > >>>>> i got a ClassNotfound exception > >>>>> > >>>>> [java] org.apache.axis2.deployment.DeploymentException: > >>>>> org.apache.axis2.transport.tcp.TCPTransportSender > >>>>> [java] at > >>>>> > org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders(AxisConfigBuilder.java:694) > >>>>> [java] at > >>>>> > org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:121) > >>>>> [java] at > >>>>> > org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:707) > >>>>> [java] at > >>>>> > org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:116) > >>>>> [java] at > >>>>> > org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64) > >>>>> [java] at > >>>>> > org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:206) > >>>>> [java] at > >>>>> samples.userguide.StockQuoteClient.executeClient(Unknown Source) > >>>>> [java] at samples.userguide.StockQuoteClient.main(Unknown > >>>>> Source) > >>>>> [java] Caused by: java.lang.ClassNotFoundException: > >>>>> org.apache.axis2.transport.tcp.TCPTransportSender > >>>>> > >>>>> this is because the axis2 tcp transport jar is missing in the class > >>>>> path > >>>>> and they are not defined in the parent pom > >>>>> > >>>>> this can be solved by adding these jars to the classpath (by defining > >>>>> in the pom) > >>>>> > >>>>> thanks you, > >>>>> > >>>>> Charith > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> Charith Dhanushka Wickramarachchi > >>>>> http://charithwiki.blogspot.com/ > >>>>> > >>>> > >>>> > >>> > >>> > >>> > >>> -- > >>> Charith Dhanushka Wickramarachchi > >>> http://charithwiki.blogspot.com/ > >>> > >> > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Charith Dhanushka Wickramarachchi http://charithwiki.blogspot.com/
