you could write a test program:
TurbineConfig turbineConfig = new
TurbineConfig("e:/devel/tomcat/webapps/jetspeed",
"/web-inf/conf/TurbineResources.properties");
turbineConfig.initialize();
TurbineService.getInstance().getService(ResourceService.SERVICE_NAME)

Step into this last line with a debugger.
Cheers,
Stefaan

> -----Original Message-----
> From: Karen Davies [mailto:kdavies@;ecceleration.ie]
> Sent: vrijdag 15 november 2002 11:22
> To: 'Jetspeed Users List'
> Subject: RE: weblogic problems - unknown service ResourceService
> requested
>
>
> Thanks Stefaan and George for getting back to me,
>
> I have the following lines in my log:
> [09:55:04,765 INFO ] Initializing all services using:
> weblogic.servlet.internal.ServletStubImpl
> [09:55:04,765 INFO ] Start Initializing service (early): ResourceService
> [09:55:04,765 INFO ] Finish Initializing service (early): ResourceService
>
> then further on:
> [09:55:15,500 INFO ] Turbine: Starting HTTP initialization of services
> [09:55:15,500 INFO ] Initializing all services using:
> org.apache.jetspeed.services.rundata.DefaultJetspeedRunData
> [09:55:15,500 INFO ] Start Initializing service (early): ResourceService
> [09:55:15,500 INFO ] Finish Initializing service (early): ResourceService
>
> and then further down:
> [09:55:15,500 INFO ] This is Turbine instance running at:
> http://localhost:7007/jetspeed/portal
>
> and in my TurbineResources.properties i have the ResourceService set to
> services.ResourceService.classname=org.apache.turbine.services.res
> ources.Tur
> bineResourceService
>
> I can't see anything wrong here, but if anyone else can, or any more ideas
> then thanks.
>
> The only log file i've been examining is jetspeed.log, if there are any
> others of relevance then let me know.
>
> Thanks again for everyones help so far,
> Karen.
>
>
>
> -----Original Message-----
> From: Stefaan [mailto:snacht@;phreaker.net]
> Sent: Thursday, November 14, 2002 5:13 PM
> To: Jetspeed Users List
> Subject: RE: weblogic problems - unknown service ResourceService
> requested
>
>
> My two cents:
> For some reason the TurbineResourceService service is not intializing
> correctly when running under weblogic.
>
> Every TurbineService is initialized by running one of its init methods
> (there are several possibles). This is done when Turbine starts up. If the
> init method throws an excpetion, than Turbine disables that service (check
> the logs).
>
> The advice: focus on the init statements for the TurbineResourceService
> service.
>
> Stefaan Nachtergaele
>
> > -----Original Message-----
> > From: Karen Davies [mailto:kdavies@;ecceleration.ie]
> > Sent: donderdag 14 november 2002 17:22
> > To: 'Jetspeed Users List'
> > Subject: weblogic problems - unknown service ResourceService requested
> >
> >
> > 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(B
> > aseService
> > Broker.java:356)
> >     at
> > org.apache.turbine.services.BaseServiceBroker.getService(BaseServi
> > ceBroker.j
> > ava:298)
> >     at
> > org.apache.turbine.services.resources.TurbineResources.getService(
> > TurbineRes
> > ources.java:110)
> >     at
> > org.apache.turbine.services.resources.TurbineResources.getString(T
> > urbineReso
> > urces.java:289)
> >     at
> > jsp_servlet._templates._jsp._layouts._html._en._default._jspServic
> > e(_default
> > .java:134)
> >     at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
> >     at
> > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStu
> > bImpl.java
> > :106)
> >     at
> > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStu
> > bImpl.java
> > :124)
> >     at
> > weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDis
> > patcherImp
> > l.java:253)
> >     at
> > weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDis
> > patcherImp
> > l.java:172)
> >     at
> > org.apache.turbine.services.jsp.TurbineJspService.handleRequest(Tu
> > rbineJspSe
> > 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(Tu
> > rbineJspSe
> > rvice.java:210)
> >     at
> > org.apache.jetspeed.modules.layouts.JetspeedJspLayout.doBuild(Jets
> > peedJspLay
> > 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(ServletStu
> > bImpl.java
> > :106)
> >     at
> > weblogic.servlet.internal.ServletContextImpl.invokeServlet(Servlet
> > ContextImp
> > l.java:907)
> >     at
> > weblogic.servlet.internal.ServletContextImpl.invokeServlet(Servlet
> > ContextImp
> > l.java:851)
> >     at
> > weblogic.servlet.internal.ServletContextManager.invokeServlet(Serv
> > letContext
> > 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._jspServic
> > e(_default
> > .java:94)
> >     at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
> >     at
> > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStu
> > bImpl.java
> > :106)
> >     at
> > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStu
> > bImpl.java
> > :124)
> >     at
> > weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDis
> > patcherImp
> > l.java:253)
> >     at
> > weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDis
> > patcherImp
> > l.java:172)
> >     at
> > org.apache.turbine.services.jsp.TurbineJspService.handleRequest(Tu
> > rbineJspSe
> > 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(Tu
> > rbineJspSe
> > rvice.java:210)
> >     at
> > org.apache.jetspeed.modules.layouts.JetspeedJspLayout.doBuild(Jets
> > peedJspLay
> > 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(ServletStu
> > bImpl.java
> > :106)
> >     at
> > weblogic.servlet.internal.ServletContextImpl.invokeServlet(Servlet
> > ContextImp
> > l.java:907)
> >     at
> > weblogic.servlet.internal.ServletContextImpl.invokeServlet(Servlet
> > ContextImp
> > l.java:851)
> >     at
> > weblogic.servlet.internal.ServletContextManager.invokeServlet(Serv
> > letContext
> > 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(Tu
> > rbineJspSe
> > rvice.java:173)
> >     at
> > org.apache.jetspeed.modules.layouts.JetspeedJspLayout.doBuild(Jets
> > peedJspLay
> > 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(ServletStu
> > bImpl.java
> > :106)
> >     at
> > weblogic.servlet.internal.ServletContextImpl.invokeServlet(Servlet
> > ContextImp
> > l.java:907)
> >     at
> > weblogic.servlet.internal.ServletContextImpl.invokeServlet(Servlet
> > ContextImp
> > l.java:851)
> >     at
> > weblogic.servlet.internal.ServletContextManager.invokeServlet(Serv
> > letContext
> > 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>
>
>
>
> --
> 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>

Reply via email to