On Sat, Mar 19, 2011 at 7:50 AM, Afkham Azeez <[email protected]> wrote:
> Did you try adding; > > *<workingDirectory<http://maven.apache.org/plugins/maven-surefire-plugin/test-mojo.html#workingDirectory> > >${basedir}</**workingDirectory<http://maven.apache.org/plugins/maven-surefire-plugin/test-mojo.html#workingDirectory> > >* > It is set to ${basedir}/target. That's how tests in Carbon core are configured too. Thanks, Hiranya > * > * > ***to the surefire plugin config? > * > > On Sat, Mar 19, 2011 at 7:49 AM, Afkham Azeez <[email protected]> wrote: > >> >> >> On Fri, Mar 18, 2011 at 7:28 PM, Hiranya Jayathilaka <[email protected]>wrote: >> >>> Apparently none of the relative paths work when running Carbon within >>> integration tests :( Senaka just mentioned to me that a similar situation >>> occurs with GReg as well even though that doesn't cause a total failure as >>> in the case of ESB. >> >> >> Relative paths are working. If not, even a simple Tomcat server will not >> start. Some other weird thing is going on where I think the user.dir is >> getting set to something else. I will look into this during the course of >> this weekend. >> >> >>> >>> I did some changes/hacks to mediation initializer and managed to get the >>> ESB to start up properly. But I don't feel like checking this in. Need to >>> look for a better alternative which does not involve code changes. >>> >>> Thanks, >>> Hiranya >>> >>> >>> On Fri, Mar 18, 2011 at 5:29 PM, Kasun Indrasiri <[email protected]> wrote: >>> >>>> Yeah. SynapseControllerFactory fails to resolve the synapse.xml from the >>>> path '././repository/deployment/server/synapse-configs/default'. However, >>>> this path exists and the very same path is resolved properly when we tried >>>> with a standalone distribution of esb. >>>> >>>> On Fri, Mar 18, 2011 at 2:47 PM, Hiranya Jayathilaka >>>> <[email protected]>wrote: >>>> >>>>> Hi Folks, >>>>> >>>>> We have some problems running ESB integration tests. It seems the >>>>> ESB/Synapse cannot read some files on startup. I get a whole bunch of >>>>> exceptions when the ESB starts up during tests: >>>>> >>>>> [2011-03-18 14:33:01,648] ERROR >>>>> {org.apache.synapse.transport.nhttp.HttpCoreNIOSSLSender} - Error opening >>>>> Keystore : repository/resources/security/wso2carbon.jks >>>>> java.io.FileNotFoundException: >>>>> repository/resources/security/wso2carbon.jks (No such file or directory) >>>>> at java.io.FileInputStream.open(Native Method) >>>>> at java.io.FileInputStream.<init>(FileInputStream.java:106) >>>>> at java.io.FileInputStream.<init>(FileInputStream.java:66) >>>>> at >>>>> org.apache.synapse.transport.nhttp.HttpCoreNIOSSLSender.createSSLContext(HttpCoreNIOSSLSender.java:203) >>>>> at >>>>> org.apache.synapse.transport.nhttp.HttpCoreNIOSSLSender.getSSLContext(HttpCoreNIOSSLSender.java:87) >>>>> at >>>>> org.apache.synapse.transport.nhttp.HttpCoreNIOSender.init(HttpCoreNIOSender.java:125) >>>>> at >>>>> org.apache.axis2.context.ConfigurationContextFactory.initTransportSenders(ConfigurationContextFactory.java:300) >>>>> at >>>>> org.apache.axis2.context.ConfigurationContextFactory.init(ConfigurationContextFactory.java:231) >>>>> at >>>>> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:93) >>>>> at >>>>> org.wso2.carbon.core.CarbonConfigurationContextFactory.createNewConfigurationContext(CarbonConfigurationContextFactory.java:65) >>>>> at >>>>> org.wso2.carbon.core.init.CarbonServerManager.initializeCarbon(CarbonServerManager.java:384) >>>>> at >>>>> org.wso2.carbon.core.init.CarbonServerManager.removePendingItem(CarbonServerManager.java:282) >>>>> at >>>>> org.wso2.carbon.core.init.PreAxis2ConfigItemListener.bundleChanged(PreAxis2ConfigItemListener.java:117) >>>>> at >>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:916) >>>>> at >>>>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:220) >>>>> at >>>>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:330) >>>>> >>>>> >>>>> >>>>> [2011-03-18 14:34:56,993] FATAL >>>>> {org.apache.synapse.SynapseControllerFactory} - The synapse.xml location >>>>> ././repository/deployment/server/synapse-configs/default doesn't exist >>>>> [2011-03-18 14:34:59,202] FATAL >>>>> {org.wso2.carbon.mediation.initializer.ServiceBusInitializer} - Couldn't >>>>> initialize the ESB... >>>>> org.apache.synapse.SynapseException: The synapse.xml location >>>>> ././repository/deployment/server/synapse-configs/default doesn't exist >>>>> at >>>>> org.apache.synapse.SynapseControllerFactory.handleFatal(SynapseControllerFactory.java:121) >>>>> at >>>>> org.apache.synapse.SynapseControllerFactory.validatePath(SynapseControllerFactory.java:113) >>>>> at >>>>> org.apache.synapse.SynapseControllerFactory.validate(SynapseControllerFactory.java:88) >>>>> at >>>>> org.apache.synapse.SynapseControllerFactory.createSynapseController(SynapseControllerFactory.java:44) >>>>> at org.apache.synapse.ServerManager.init(ServerManager.java:102) >>>>> at >>>>> org.wso2.carbon.mediation.initializer.ServiceBusInitializer.initESB(ServiceBusInitializer.java:394) >>>>> at >>>>> org.wso2.carbon.mediation.initializer.ServiceBusInitializer.activate(ServiceBusInitializer.java:160) >>>>> 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 >>>>> org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:230) >>>>> at >>>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.j >>>>> >>>>> >>>>> ESB does not get initialized cleanly due to these errors and as a >>>>> result most of the tests fail. >>>>> >>>>> I did some remote debugging and apparently all the file paths are >>>>> resolved properly and those files indeed exist in the file system. But ESB >>>>> cannot read them in the face of recurring FileNotFoundExceptions. Any idea >>>>> what might be wrong? >>>>> >>>>> Thanks >>>>> -- >>>>> Hiranya Jayathilaka >>>>> Senior Software Engineer; >>>>> WSO2 Inc.; http://wso2.org >>>>> E-mail: [email protected]; Mobile: <%2B94%2077%20633%203491>+94 77 633 >>>>> 3491 >>>>> Blog: http://techfeast-hiranya.blogspot.com >>>>> >>>>> _______________________________________________ >>>>> Carbon-dev mailing list >>>>> [email protected] >>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>> >>>>> >>>> >>>> >>>> -- >>>> Kasun Indrasiri >>>> Senior Software Engineer >>>> WSO2, Inc.; http://wso2.com >>>> lean.enterprise.middleware >>>> >>>> cell: +94 71 536 4128 >>>> Blog : http://kasunpanorama.blogspot.com/ >>>> >>> >>> >>> >>> -- >>> Hiranya Jayathilaka >>> Senior Software Engineer; >>> WSO2 Inc.; http://wso2.org >>> E-mail: [email protected]; Mobile: +94 77 633 3491 >>> Blog: http://techfeast-hiranya.blogspot.com >>> >>> _______________________________________________ >>> Carbon-dev mailing list >>> [email protected] >>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>> >>> >> >> >> -- >> *Afkham Azeez* >> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com, >> * >> * >> *Member; Apache Software Foundation; >> **http://www.apache.org/*<http://www.apache.org/> >> * >> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >> * >> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >> * >> * >> *Lean . Enterprise . Middleware* >> >> > > > -- > *Afkham Azeez* > Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com, > * > * > *Member; Apache Software Foundation; > **http://www.apache.org/*<http://www.apache.org/> > * > email: **[email protected]* <[email protected]>* cell: +94 77 3320919 > blog: **http://blog.afkham.org* <http://blog.afkham.org>* > twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> > * > linked-in: **http://lk.linkedin.com/in/afkhamazeez* > * > * > *Lean . Enterprise . Middleware* > > -- Hiranya Jayathilaka Senior Software Engineer; WSO2 Inc.; http://wso2.org E-mail: [email protected]; Mobile: +94 77 633 3491 Blog: http://techfeast-hiranya.blogspot.com
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
