Hi Dushan,

This has been fixed in kernel. It seems there are build failure in there
hence the commits are not reflected in nexus yet.

Regards,
KasunG


On Wed, Apr 30, 2014 at 10:47 AM, Dushan Abeyruwan <[email protected]> wrote:

> Hi
> Test wso2esb-4.9.0-SNAPSHOT build 24th April.
>
>  $subject can I know why this happens ? it seems only JSPs not able to
> pick the depenecies correctly, to test this class loader issue, I just
> copied..
>
> same code segment.. to  ProxyServiceAdminClient and it works. only issue
> here IMO JSP compilation has some issue in resolving dependencies..
>
>
>
>
> et threw exception
> org.apache.jasper.JasperException: Unable to compile class for JSP:
>
> An error occurred at line: [1] in the generated java file:
> [/home/dushan/poc/server/5.0.0/wso2esb-4.9.0-SNAPSHOT/lib/tomcat/work/Catalina/localhost/_/proxytemp/hc_1129124789/org/apache/jsp/proxyservices/source_jsp.java]
> The type javax.xml.stream.XMLStreamException cannot be resolved. It is
> indirectly referenced from required .class files
>
> An error occurred at line: [26] in the generated java file:
> [/home/dushan/poc/server/5.0.0/wso2esb-4.9.0-SNAPSHOT/lib/tomcat/work/Catalina/localhost/_/proxytemp/hc_1129124789/org/apache/jsp/proxyservices/source_jsp.java]
> The import javax.xml.stream.XMLStreamException cannot be resolved
>
> An error occurred at line: 96 in the jsp file: /proxyservices/source.jsp
> XMLStreamException cannot be resolved to a type
> 93:             try {
> 94:                 elem= AXIOMUtil.stringToOM(source);
> 95:                 XMLPrettyPrinter.prettify(elem,stream);
> 96:             } catch (XMLStreamException e) {
> 97:                 e.printStackTrace();
> 98:             } catch (Exception e) {
> 99:                 e.printStackTrace();
>
>
> An error occurred at line: 97 in the jsp file: /proxyservices/source.jsp
> e cannot be resolved
> 94:                 elem= AXIOMUtil.stringToOM(source);
> 95:                 XMLPrettyPrinter.prettify(elem,stream);
> 96:             } catch (XMLStreamException e) {
> 97:                 e.printStackTrace();
> 98:             } catch (Exception e) {
> 99:                 e.printStackTrace();
> 100:             }
>
>
> Stacktrace:
>  at
> org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:103)
> at
> org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:366)
>  at
> org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:468)
> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:378)
>  at org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)
> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)
>  at
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:657)
> at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
>  at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
> at org.wso2.carbon.ui.JspServlet.service(JspServlet.java:155)
>  at org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:80)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>  at
> org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:37)
> at
> org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
>  at
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128)
> at
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
> at
> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68)
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>  at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748)
> at
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:604)
>  at
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:543)
> at
> org.eclipse.equinox.http.servlet.internal.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:37)
>  at
> org.eclipse.equinox.http.helper.ContextPathServletAdaptor$RequestDispatcherAdaptor.include(ContextPathServletAdaptor.java:369)
> at
> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:954)
>  at
> org.apache.jasper.runtime.PageContextImpl.doInclude(PageContextImpl.java:688)
> at
> org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:682)
>  at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.tiles.jsp.context.JspUtil.doInclude(JspUtil.java:87)
>  at
> org.apache.tiles.jsp.context.JspTilesRequestContext.include(JspTilesRequestContext.java:88)
> at
> org.apache.tiles.jsp.context.JspTilesRequestContext.dispatch(JspTilesRequestContext.java:82)
>  at
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:465)
> at
> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:140)
>  at
> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:117)
> at
> org.apache.tiles.jsp.taglib.RenderTagSupport.execute(RenderTagSupport.java:171)
>  at
> org.apache.tiles.jsp.taglib.RoleSecurityTagSupport.doEndTag(RoleSecurityTagSupport.java:75)
> at
> org.apache.tiles.jsp.taglib.ContainerTagSupport.doEndTag(ContainerTagSupport.java:80)
>  at
> org.apache.jsp.admin.layout.template_jsp._jspx_meth_tiles_005finsertAttribute_005f7(template_jsp.java:634)
> at
> org.apache.jsp.admin.layout.template_jsp._jspService(template_jsp.java:356)
>  at org.
>
> Cheer,
> Dushan Abeyruwan | Associate Tech Lead
> Integration Technologies Team
> PMC Member Apache Synpase
> WSO2 Inc. http://wso2.com/
> Blog:http://dushansview.blogspot.com/
> Mobile:(0094)713942042
>
>


-- 

*Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc.
email: kasung AT spamfree wso2.com
linked-in: http://lk.linkedin.com/in/gajasinghe
blog: http://kasunbg.org
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to