[Stratos-jira] [jira] Resolved: (STRATOS-1910) Custom UI code generation and Gadget UI code generation fail in mashup server
Lalaji Sureshika (JIRA)
jira at wso2.org
Thu Nov 3 00:28:02 EDT 2011
[ https://wso2.org/jira/browse/STRATOS-1910?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lalaji Sureshika resolved STRATOS-1910.
---------------------------------------
Resolution: Fixed
> Custom UI code generation and Gadget UI code generation fail in mashup server
> -----------------------------------------------------------------------------
>
> Key: STRATOS-1910
> URL: https://wso2.org/jira/browse/STRATOS-1910
> Project: WSO2 Stratos
> Issue Type: Bug
> Components: Stratos Mashup Server
> Affects Versions: 1.5.2
> Environment: stratosLive 1.5
> Reporter: Yumani Ranaweera
> Assignee: Lalaji Sureshika
> Priority: Highest
> Fix For: 1.5.3
>
> Attachments: Screenshot-4.png
>
>
> Following error was thrown when generating custom ui code. The error in ui is attached. The service that I used is a simple helloworld service which is given below;
> Service :
> --------------
> function hello() {
> return "Hello World";
> }
> Error:
> -------
> HTTP Status 500 -
> type Exception report
> message
> description The server encountered an internal error () that prevented it from fulfilling this request.
> exception
> org.apache.jasper.JasperException: Exception in JSP: /js_service/generate_resources_ajaxprocessor.jsp:45
> 42: String backendServerURL =
> 43: CarbonUIUtil.getServerURL(config.getServletContext(), session);
> 44: HttpClient httpClient = new HttpClient();
> 45: HttpMethod httpMethod = new GetMethod(backendServerURL + postFix);
> 46: httpClient.executeMethod(httpMethod);
> 47: InputStream inputStream = httpMethod.getResponseBodyAsStream();
> 48: int nextChar;
> Stacktrace:
> org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:504)
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:387)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> org.wso2.carbon.ui.JspServlet.service(JspServlet.java:161)
> org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:80)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:36)
> org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:164)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> org.eclipse.equinox.http.servlet.internal.RequestDispatcherAdaptor.forward(RequestDispatcherAdaptor.java:30)
> org.wso2.carbon.redirector.servlet.ui.filters.AllPagesFilter.doFilter(AllPagesFilter.java:145)
> org.eclipse.equinox.http.helper.FilterServletAdaptor.service(FilterServletAdaptor.java:37)
> org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:164)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> root cause
> java.lang.IllegalStateException: unsupported protocol: 'local'
> org.apache.commons.httpclient.protocol.Protocol.lazyRegisterProtocol(Protocol.java:149)
> org.apache.commons.httpclient.protocol.Protocol.getProtocol(Protocol.java:117)
> org.apache.commons.httpclient.HttpHost.<init>(HttpHost.java:107)
> org.apache.commons.httpclient.HttpMethodBase.setURI(HttpMethodBase.java:280)
> org.apache.commons.httpclient.HttpMethodBase.<init>(HttpMethodBase.java:220)
> org.apache.commons.httpclient.methods.GetMethod.<init>(GetMethod.java:89)
> org.apache.jsp.js_005fservice.generate_005fresources_005fajaxprocessor_jsp._jspService(generate_005fresources_005fajaxprocessor_jsp.java:92)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> org.wso2.carbon.ui.JspServlet.service(JspServlet.java:161)
> org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:80)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:36)
> org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:164)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> org.eclipse.equinox.http.servlet.internal.RequestDispatcherAdaptor.forward(RequestDispatcherAdaptor.java:30)
> org.wso2.carbon.redirector.servlet.ui.filters.AllPagesFilter.doFilter(AllPagesFilter.java:145)
> org.eclipse.equinox.http.helper.FilterServletAdaptor.service(FilterServletAdaptor.java:37)
> org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:164)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> note The full stack trace of the root cause is available in the Apache Tomcat/7.0.14 logs.
> Apache Tomcat/7.0.14
> OK
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the Stratos-jira
mailing list