Am still not having the best of luck with weblogic unfortunately...
Just hoping that someone may have seen the following, whether on weblogic or
elsewhere.
(I have jetspeed working on tomcat, but trying to deploy the same on
weblogic 5.1 gives a few errors, i moved the jspfiles up a directory so they
sit outside the web-inf, and i modified the resource files to show this)
The error comes from:
String s_test = TurbineResources.getString("site.stylesheet");
System.out.println("DEFAULT.JSP: Got resource: " + s_test);
in the jsp
and also comes whenever i try to do anything else with TurbineResources.
and gives the following error:
[16:12:00,515 ERROR] Turbine.handleException: Error encountered processing a
template:/layouts/html/en/default.jsp: ServiceBroker: unknown service
ResourceService requested
[16:12:00,546 ERROR]
org.apache.turbine.services.InstantiationException: ServiceBroker: unknown
service ResourceService requested
at
org.apache.turbine.services.BaseServiceBroker.getServiceInstance(BaseService
Broker.java:356)
at
org.apache.turbine.services.BaseServiceBroker.getService(BaseServiceBroker.j
ava:298)
at
org.apache.turbine.services.resources.TurbineResources.getService(TurbineRes
ources.java:110)
at
org.apache.turbine.services.resources.TurbineResources.getString(TurbineReso
urces.java:289)
at
jsp_servlet._templates._jsp._layouts._html._en._default._jspService(_default
.java:134)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:106)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:124)
at
weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImp
l.java:253)
at
weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImp
l.java:172)
at
org.apache.turbine.services.jsp.TurbineJspService.handleRequest(TurbineJspSe
rvice.java:192)
org.apache.turbine.util.TurbineException: Error encountered processing a
template:/layouts/html/en/default.jsp: ServiceBroker: unknown service
ResourceService requested
at
org.apache.turbine.services.jsp.TurbineJspService.handleRequest(TurbineJspSe
rvice.java:210)
at
org.apache.jetspeed.modules.layouts.JetspeedJspLayout.doBuild(JetspeedJspLay
out.java:115)
at org.apache.turbine.modules.Layout.build(Layout.java:91)
at
org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:123)
at
org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:169)
at org.apache.turbine.modules.Page.build(Page.java:90)
at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:123)
at org.apache.turbine.Turbine.doGet(Turbine.java:510)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:106)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
l.java:907)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
l.java:851)
at
weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContext
Manager.java:252)
at
weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:364)
at
weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
[16:12:00,562 INFO ] JetspeedJspLayout: set response content type to
text/html
[16:12:00,562 DEBUG] template exists:
D:\weblogic\webapps\jetspeed\templates\jsp\screens\html\Error.jsp returning
/html/Error.jsp
[16:12:00,562 INFO ] JetspeedJspLayout: set 'screenJSP' to:
/templates/jsp/screens/html/Error.jsp
-----Original Message-----
From: Karen Davies [mailto:kdavies@;ecceleration.ie]
Sent: Wednesday, November 13, 2002 5:03 PM
To: 'Jetspeed Users List'
Subject: RE: runtime failure in custom tag - weblogic
Have narrowed this down to the following line in my URILookupTag.java file
that is part of the Jetspeed1.4.1b package:
RunData data = (RunData)pageContext.getAttribute(JspService.RUNDATA,
PageContext.REQUEST_SCOPE);
putting in some debug shows that
"pageContext.getAttribute(JspService.RUNDATA, PageContext.REQUEST_SCOPE)"
does indeed return an object, and this object is of type
org.apache.jetspeed.services.rundata.DefaultJetspeedRunData
however, as soon as i try to cast it to (RunData), or even simply to
(DefaultJetspeedRunData) i get the error detailed below (no mention of class
cast or anything in it).
This is ONLY happening when i'm using weblogic, with tomcat everything was
fine as it was.
If anyone's come across anything similar then please let me know,
cheers.
-----Original Message-----
From: Karen Davies [mailto:kdavies@;ecceleration.ie]
Sent: Wednesday, November 13, 2002 2:23 PM
To: 'Jetspeed Users List'
Subject: runtime failure in custom tag
Hiya,
Wondered if anyone could help with the following...
I am running jetspeed on weblogic 5.1, and have moved the templates
directory so that it is located outside of the web-inf dir. I get the
follwing when trying to run default.jsp
[13:56:13,781 INFO ] JetspeedJspLayout: forward request to:
/layouts/html/en/default.jsp
[13:56:14,468 ERROR] Turbine.handleException: Error encountered processing a
template:/layouts/html/en/default.jsp: runtime failure in custom tag
'uriLookup'
[13:56:14,468 ERROR]
javax.servlet.ServletException: runtime failure in custom tag 'uriLookup'
at
jsp_servlet._templates._jsp._layouts._html._en._default._jspService(_default
.java:94)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:106)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:124)
at
weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImp
l.java:253)
at
weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImp
l.java:172)
at
org.apache.turbine.services.jsp.TurbineJspService.handleRequest(TurbineJspSe
rvice.java:192)
org.apache.turbine.util.TurbineException: Error encountered processing a
template:/layouts/html/en/default.jsp: runtime failure in custom tag
'uriLookup'
at
org.apache.turbine.services.jsp.TurbineJspService.handleRequest(TurbineJspSe
rvice.java:210)
at
org.apache.jetspeed.modules.layouts.JetspeedJspLayout.doBuild(JetspeedJspLay
out.java:115)
at org.apache.turbine.modules.Layout.build(Layout.java:91)
at
org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:123)
at
org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:169)
at org.apache.turbine.modules.Page.build(Page.java:90)
at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:123)
at org.apache.turbine.Turbine.doGet(Turbine.java:510)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:106)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
l.java:907)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
l.java:851)
at
weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContext
Manager.java:252)
at
weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:364)
at
weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
[13:56:14,515 INFO ] JetspeedJspLayout: set response content type to
text/html
[13:56:14,515 INFO ] JetspeedJspLayout: set 'screenJSP' to: null
[13:56:14,515 INFO ] JetspeedJspLayout: forward request to:
/layouts/default.jsp
[13:56:14,515 ERROR] Template /layouts/default.jsp not found in template
paths
org.apache.turbine.util.TurbineException: Template /layouts/default.jsp not
found in template paths
at
org.apache.turbine.services.jsp.TurbineJspService.handleRequest(TurbineJspSe
rvice.java:173)
at
org.apache.jetspeed.modules.layouts.JetspeedJspLayout.doBuild(JetspeedJspLay
out.java:115)
at org.apache.turbine.modules.Layout.build(Layout.java:91)
at
org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:123)
at
org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:169)
at org.apache.turbine.modules.Page.build(Page.java:90)
at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:123)
at org.apache.turbine.Turbine.handleException(Turbine.java:670)
at org.apache.turbine.Turbine.doGet(Turbine.java:575)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:106)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
l.java:907)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
l.java:851)
at
weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContext
Manager.java:252)
at
weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:364)
at
weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
[13:56:14,515 DEBUG] JetspeedRunDataService: releasing rundata for thread:
Thread[ExecuteThread-12,5,Execute Thread Group]
Any help much appreciated,
thanks,
Karen.
--
To unsubscribe, e-mail:
<mailto:jetspeed-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail:
<mailto:jetspeed-user-help@;jakarta.apache.org>
--
To unsubscribe, e-mail:
<mailto:jetspeed-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail:
<mailto:jetspeed-user-help@;jakarta.apache.org>
--
To unsubscribe, e-mail: <mailto:jetspeed-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:jetspeed-user-help@;jakarta.apache.org>