Sorted this issue out by adding tools.jar to System classpath. This is required on Linux but not on Mac OS X.
On Sun, Apr 17, 2011 at 12:25 AM, Afkham Azeez <[email protected]> wrote: > I have tested this on Mac & Windows, and it works perfectly. I am using the > example webapp sample. I will try to test this on Ubuntu as well. > > > On Sun, Apr 17, 2011 at 12:23 AM, Afkham Azeez <[email protected]> wrote: > >> Is AppServer up to date? Now, the default sample is example, not >> HelloWorld webapp. >> >> >> On Sun, Apr 17, 2011 at 12:06 AM, Isuru Suriarachchi <[email protected]>wrote: >> >>> Hi Azeez, >>> >>> I just built carbon core and then Appserver and deployed the test webapp. >>> But when I click on the "Go To URL" link, it gives me a 500 with the >>> following exception on the console. But my JAVA_HOME is set to JDK. Any idea >>> of what has gone wrong? >>> >>> Apr 16, 2011 11:59:26 PM org.apache.catalina.core.StandardWrapperValve >>> invoke >>> SEVERE: Servlet.service() for servlet [jsp] in context with path >>> [/wso2appserver-samples-hello-webapp-1.0] threw exception [Unable to compile >>> class for JSP] with root cause >>> Unable to find a javac compiler; >>> com.sun.tools.javac.Main is not on the classpath. >>> Perhaps JAVA_HOME does not point to the JDK. >>> It is currently set to "/home/isuru/software/jdk1.6.0_13/jre" >>> at >>> org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler(CompilerAdapterFactory.java:108) >>> at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:990) >>> at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:820) >>> at >>> org.apache.jasper.compiler.AntCompiler.generateClass(AntCompiler.java:234) >>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:374) >>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:352) >>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:339) >>> at >>> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:594) >>> at >>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:344) >>> at >>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:391) >>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) >>> at >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240) >>> at >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164) >>> at >>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498) >>> at >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) >>> at >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) >>> at org.wso2.carbon.server.TomcatServer$1.invoke(TomcatServer.java:242) >>> at >>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562) >>> at >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) >>> at >>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:394) >>> at >>> org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:391) >>> at >>> org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:357) >>> at >>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1531) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >>> at java.lang.Thread.run(Thread.java:619) >>> >>> Thanks, >>> ~Isuru >>> >>> >>> On Fri, Apr 15, 2011 at 7:50 PM, Isuru Suriarachchi <[email protected]>wrote: >>> >>>> >>>> >>>> On Fri, Apr 15, 2011 at 12:08 PM, Afkham Azeez <[email protected]> wrote: >>>> >>>>> Isuru, >>>>> Please confirm that your test WARs which pick dependencies from webapp >>>>> parent classloader as well as webapp classloader work. I have checked >>>>> these, >>>>> and it works, however it is better to double check. >>>>> >>>> >>>> Sure. Will build the trunk, test and let you know.. >>>> >>>> Thanks, >>>> ~Isuru >>>> >>>> >>>>> >>>>> Azeez >>>>> >>>>> >>>>> On Fri, Apr 15, 2011 at 12:06 PM, Afkham Azeez <[email protected]> wrote: >>>>> >>>>>> Also review my commit in r91826 >>>>>> >>>>>> >>>>>> On Fri, Apr 15, 2011 at 12:03 PM, Afkham Azeez <[email protected]>wrote: >>>>>> >>>>>>> OK, I have committed the product changes. Product teams please take a >>>>>>> look. >>>>>>> >>>>>>> Azeez >>>>>>> >>>>>>> >>>>>>> On Fri, Apr 15, 2011 at 11:53 AM, Afkham Azeez <[email protected]>wrote: >>>>>>> >>>>>>>> Don't commit now. I have local modifications. >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Apr 15, 2011 at 11:49 AM, Supun Kamburugamuva < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Thanks >>>>>>>>> >>>>>>>>> On Fri, Apr 15, 2011 at 11:48 AM, Afkham Azeez <[email protected]> >>>>>>>>> wrote: >>>>>>>>> > CARBON_HOME/lib/core/WEB-INF/classes >>>>>>>>> > >>>>>>>>> > On Fri, Apr 15, 2011 at 11:39 AM, Supun Kamburugamuva < >>>>>>>>> [email protected]> >>>>>>>>> > wrote: >>>>>>>>> >> >>>>>>>>> >> Where should we place these configuration files? >>>>>>>>> >> >>>>>>>>> >> Thanks, >>>>>>>>> >> Supun.. >>>>>>>>> >> >>>>>>>>> >> On Fri, Apr 15, 2011 at 11:36 AM, Afkham Azeez <[email protected]> >>>>>>>>> wrote: >>>>>>>>> >> > ESB assembly has the following obsolete entries >>>>>>>>> >> > <file> >>>>>>>>> >> > <source>src/main/conf/synapse.properties</source> >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> >>>>>>>>> <outputDirectory>${pom.artifactId}-${pom.version}/webapps/ROOT/WEB-INF/classes</outputDirectory> >>>>>>>>> >> > <destName>synapse.properties</destName> >>>>>>>>> >> > <filtered>true</filtered> >>>>>>>>> >> > </file> >>>>>>>>> >> > <file> >>>>>>>>> >> > >>>>>>>>> <source>src/main/conf/datasources.properties</source> >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> >>>>>>>>> <outputDirectory>${pom.artifactId}-${pom.version}/webapps/ROOT/WEB-INF/classes</outputDirectory> >>>>>>>>> >> > <destName>datasources.properties</destName> >>>>>>>>> >> > <filtered>true</filtered> >>>>>>>>> >> > </file> >>>>>>>>> >> > <file> >>>>>>>>> >> > >>>>>>>>> <source>src/main/conf/cipher-text.properties</source> >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> >>>>>>>>> <outputDirectory>${pom.artifactId}-${pom.version}/webapps/ROOT/WEB-INF/classes</outputDirectory> >>>>>>>>> >> > <destName>cipher-text.properties</destName> >>>>>>>>> >> > <filtered>true</filtered> >>>>>>>>> >> > </file> >>>>>>>>> >> > <file> >>>>>>>>> >> > <source>src/main/conf/nhttp.properties</source> >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> >>>>>>>>> <outputDirectory>${pom.artifactId}-${pom.version}/webapps/ROOT/WEB-INF/classes</outputDirectory> >>>>>>>>> >> > <destName>nhttp.properties</destName> >>>>>>>>> >> > <filtered>true</filtered> >>>>>>>>> >> > </file> >>>>>>>>> >> > >>>>>>>>> >> > On Fri, Apr 15, 2011 at 11:27 AM, Afkham Azeez < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >> >> >>>>>>>>> >> >> Product teams, >>>>>>>>> >> >> Please note $subject. >>>>>>>>> >> >> We were doing a wrong thing by >>>>>>>>> adding CARBON_HOME/lib/core/WEB-INF/lib >>>>>>>>> >> >> to >>>>>>>>> >> >> the classpath, which makes these jars get loaded from the >>>>>>>>> system >>>>>>>>> >> >> classloader >>>>>>>>> >> >> as well as the Carbon webapp's WebappClassloader. Now those >>>>>>>>> jars have >>>>>>>>> >> >> been >>>>>>>>> >> >> moved to CARBON_HOME/lib/api, and those jars get loaded from >>>>>>>>> the parent >>>>>>>>> >> >> of >>>>>>>>> >> >> the webapp classloader. The system classloader loads only the >>>>>>>>> >> >> bootstrap.jar. >>>>>>>>> >> >> Please check the scripts in your products. I have fixed many >>>>>>>>> of those. >>>>>>>>> >> >> I >>>>>>>>> >> >> noticed the following in BPS: >>>>>>>>> >> >> >>>>>>>>> >> >> >>>>>>>>> >> >> >>>>>>>>> ./bps/modules/samples/product/sample-utils/src/main/scripts/axis2server.sh:for >>>>>>>>> >> >> f in "$AXIS2_HOME"/../../lib/core/WEB-INF/lib/*.jar >>>>>>>>> >> >> Please fix these as appropriate. >>>>>>>>> >> >> >>>>>>>>> >> >> -- >>>>>>>>> >> >> Afkham Azeez >>>>>>>>> >> >> Senior Software Architect & Senior Manager; WSO2, Inc.; >>>>>>>>> >> >> http://wso2.com, >>>>>>>>> >> >> >>>>>>>>> >> >> Member; Apache Software Foundation; http://www.apache.org/ >>>>>>>>> >> >> email: [email protected] cell: +94 77 3320919 >>>>>>>>> >> >> blog: http://blog.afkham.org >>>>>>>>> >> >> twitter: 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/ >>>>>>>>> >> > email: [email protected] cell: +94 77 3320919 >>>>>>>>> >> > blog: http://blog.afkham.org >>>>>>>>> >> > twitter: http://twitter.com/afkham_azeez >>>>>>>>> >> > linked-in: http://lk.linkedin.com/in/afkhamazeez >>>>>>>>> >> > >>>>>>>>> >> > Lean . Enterprise . Middleware >>>>>>>>> >> > >>>>>>>>> >> > _______________________________________________ >>>>>>>>> >> > Carbon-dev mailing list >>>>>>>>> >> > [email protected] >>>>>>>>> >> > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> -- >>>>>>>>> >> Supun Kamburugamuva >>>>>>>>> >> Technical Lead & Product Manager, WSO2 Inc.; http://wso2.com >>>>>>>>> >> Member, Apache Software Foundation; http://www.apache.org >>>>>>>>> >> WSO2 Inc.; http://wso2.org >>>>>>>>> >> E-mail: [email protected]; Mobile: +94 77 431 3585 >>>>>>>>> >> Blog: http://supunk.blogspot.com >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > -- >>>>>>>>> > Afkham Azeez >>>>>>>>> > Senior Software Architect & Senior Manager; WSO2, Inc.; >>>>>>>>> http://wso2.com, >>>>>>>>> > >>>>>>>>> > Member; Apache Software Foundation; http://www.apache.org/ >>>>>>>>> > email: [email protected] cell: +94 77 3320919 >>>>>>>>> > blog: http://blog.afkham.org >>>>>>>>> > twitter: http://twitter.com/afkham_azeez >>>>>>>>> > linked-in: http://lk.linkedin.com/in/afkhamazeez >>>>>>>>> > >>>>>>>>> > Lean . Enterprise . Middleware >>>>>>>>> > >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Supun Kamburugamuva >>>>>>>>> Technical Lead & Product Manager, WSO2 Inc.; http://wso2.com >>>>>>>>> Member, Apache Software Foundation; http://www.apache.org >>>>>>>>> WSO2 Inc.; http://wso2.org >>>>>>>>> E-mail: [email protected]; Mobile: +94 77 431 3585 >>>>>>>>> Blog: http://supunk.blogspot.com >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> *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* >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *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* >>>>> >>>>> >>>> >>>> >>>> -- >>>> Isuru Suriarachchi >>>> Technical Lead & Product Manager, WSO2 Application Server >>>> >>>> WSO2 Inc. http://wso2.com >>>> email : [email protected] >>>> blog : http://isurues.wordpress.com/ >>>> >>>> lean . enterprise . middleware >>>> >>>> >>> >>> >>> -- >>> Isuru Suriarachchi >>> Technical Lead & Product Manager, WSO2 Application Server >>> WSO2 Inc. http://wso2.com >>> email : [email protected] >>> blog : http://isurues.wordpress.com/ >>> >>> 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* >> >> > > > -- > *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*
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
