Tate Jones wrote:
> Have installed jetspeed with Tomcat 3.1 on NT
>
> After trying to login at http://localhost:8080/servlet/jetspeed/screen/Admin
>
> i get the following error. - below
>
> I assume it is about the file at
> http://localhost:8080/content/psml/portletregistry.psml ( which can be
> reached via the URL)
>
> Any help would be appreciated
>
I'm not sure about the version you're running. If it is the original 1.2b1, I
think it is a problem about mapping between files and urls.
If it is the cvs version, try to do the following:
stop the server, delete from your cache directories all files like:
http_localhost*
http_127.*
http_<yourhostname>*
and update the cvs version. There was an inconsistency in the diskcachedaemon,
that would refresh the entries of local files, even if they are not cached.
After the daemon runs, the treatment is inconsistent. The current cvs solves
this issue.
>
> Exception: java.lang.RuntimeException: The Entry you requested from the
> PortletRegistry does not exist: SelectPortlet
> at
> org.apache.jetspeed.portal.factory.PortletRegistry.getEntry(PortletRegistry.
> java:224)
> at
> org.apache.jetspeed.portal.factory.PortletFactory.getPortlet(PortletFactory.
> java:716)
> at
> org.apache.jetspeed.portal.factory.PortletFactory.getPortlet(PortletFactory.
> java:639)
> at
> org.apache.jetspeed.portal.factory.PortletFactory.getPortlet(PortletFactory.
> java:606)
> at
> org.apache.jetspeed.portal.factory.PortletFactory.getPortlet(PortletFactory.
> java:573)
> at org.apache.jetspeed.turbine.screens.Admin.doBuild(Admin.java:166)
> at org.apache.turbine.modules.Screen.build(Screen.java:88)
> at org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:117)
> at
> org.apache.jetspeed.turbine.layouts.JetspeedLayout.doBuild(JetspeedLayout.ja
> va:139)
> at org.apache.turbine.modules.Layout.build(Layout.java:81)
> at org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:111)
> at
> org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:134)
> at org.apache.turbine.modules.Page.build(Page.java:81)
> at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:111)
> at Turbine.doGet(Turbine.java, Compiled Code)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
> Compiled Code)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:597)
> at
> org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java:257)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
> Compiled Code)
> at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
> at
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java:160)
> at
> org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338
> )
> at java.lang.Thread.run(Thread.java:479)
> In the log file I find this error.
>
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- JetspeedResources
> obtained from System properties: null
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- JetspeedResources
> obtained from Turbine:
> G:\javaTools\Jetspeed-1.2b1\src\config\JetspeedResources.properties
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- SingletonHolder: Now
> holding: jetspeed.jetspeedresources
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- Jetspeed is running under
> Java version: 1.2.2
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- ThreadManager: init()
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- Thread Manager:
> INIT_THREADS == 20
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- Thread Manager:
> MAX_THREADS == 50
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- Thread Manager:
> MIN_SPARE_THREADS == 10
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- ThreadManager: creating
> 20 more thread(s) for a total of: 20
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- SingletonHolder: Now
> holding: jetspeed.threadmanager
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- Initializing the
> EngineContext
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- EngineContext: using
> documentRoot of: /
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- EngineContext: using
> server name of: localhost
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- EngineContext: using
> server port of: 8080
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- SingletonHolder: Now
> holding: jetspeed.enginedata
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- Initializing the
> DaemonFactory
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- BEGIN DaemonFactory
> init()
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- SingletonHolder: Now
> holding: jetspeed.daemonfactory
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- Creating daemon:
> feeddaemon
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- Creating daemon:
> diskcachedaemon
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- Initializing the
> PortletCache
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- SingletonHolder: Now
> holding: jetspeed.portletcache
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- Initializing the
> BadURLManager
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- SingletonHolder: Now
> holding: jetspeed.badurlmanager
> [Mon Sep 04 09:07:07 GMT+10:00 2000] -- NOTICE -- Initializing the Cocoon
> Engine
> [Mon Sep 04 09:07:09 GMT+10:00 2000] -- NOTICE -- Initializing the Cocoon
> MemoryStore
> [Mon Sep 04 09:07:09 GMT+10:00 2000] -- NOTICE -- SingletonHolder: Now
> holding: jetspeed.memorystore
> [Mon Sep 04 09:07:09 GMT+10:00 2000] -- NOTICE -- DaemonFactory: Starting
> up necessary daemons.
> [Mon Sep 04 09:07:09 GMT+10:00 2000] -- NOTICE -- DaemonFactory: start():
> starting daemon -> feeddaemon
> [Mon Sep 04 09:07:09 GMT+10:00 2000] -- NOTICE -- DaemonFactory: start():
> starting daemon -> diskcachedaemon
> [Mon Sep 04 09:07:09 GMT+10:00 2000] -- NOTICE -- DaemonFactory: start():
> starting daemon -> badurlmanagerdaemon
> [Mon Sep 04 09:07:09 GMT+10:00 2000] -- NOTICE -- Creating daemon:
> badurlmanagerdaemon
> [Mon Sep 04 09:07:09 GMT+10:00 2000] -- NOTICE -- JetspeedInitializer ->
> DONE
> [Mon Sep 04 09:07:10 GMT+10:00 2000] -- NOTICE -- DaemonThread: started
> processing daemon badurlmanagerdaemon
> [Mon Sep 04 09:07:10 GMT+10:00 2000] -- NOTICE -- DaemonThread: started
> processing daemon diskcachedaemon
> [Mon Sep 04 09:07:10 GMT+10:00 2000] -- NOTICE -- DaemonThread: started
> processing daemon feeddaemon
> [Mon Sep 04 09:07:10 GMT+10:00 2000] -- NOTICE -- DaemonThread ->
> PROCESSING daemon -> feeddaemon
> [Mon Sep 04 09:07:10 GMT+10:00 2000] -- NOTICE -- Jetspeed: FeedDaemon --
> BEGIN --
> [Mon Sep 04 09:07:10 GMT+10:00 2000] -- NOTICE -- BEGIN FEED ->
> http://www.xmltree.com/export/ocs.cfm
> [Mon Sep 04 09:07:24 GMT+10:00 2000] -- NOTICE -- SingletonHolder: Now
> holding: jetspeed.portletfactory - /content/psml/default.psml
> [Mon Sep 04 09:07:24 GMT+10:00 2000] -- NOTICE -- PortletRegistry:
> init() -> jetspeed.portletregistry - /content/psml/portletregistry.psml
> [Mon Sep 04 09:07:31 GMT+10:00 2000] -- ERROR --
> Exception: java.io.FileNotFoundException:
> \content\psml\portletregistry.psml (The system cannot find the path
> specified)
> Stack Trace follows:
> java.io.FileNotFoundException: \content\psml\portletregistry.psml (The
> system cannot find the path specified)
> at java.io.FileInputStream.open(Native Method)
> at java.io.FileInputStream.<init>(FileInputStream.java:68)
> at
> sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:7
> 2)
> at
> sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection
> .java:136)
> at java.net.URL.openStream(URL.java:818)
> at
> org.apache.jetspeed.portal.factory.PortletRegistry.init(PortletRegistry.java
> , Compiled Code)
> at
> org.apache.jetspeed.portal.factory.PortletRegistry.getInstance(PortletRegist
> ry.java:179)
> at
> org.apache.jetspeed.portal.factory.PortletRegistry.getInstance(PortletRegist
> ry.java:133)
> at
> org.apache.jetspeed.portal.factory.PortletFactory.getPortlet(PortletFactory.
> java:716)
> at
> org.apache.jetspeed.portal.factory.PortletFactory.getPortlet(PortletFactory.
> java:639)
> at
> org.apache.jetspeed.portal.factory.PortletFactory.getPortlet(PortletFactory.
> java:606)
> at
> org.apache.jetspeed.portal.factory.PortletFactory.getPortlet(PortletFactory.
> java:573)
> at org.apache.jetspeed.turbine.screens.Admin.doBuild(Admin.java:166)
> at org.apache.turbine.modules.Screen.build(Screen.java:88)
> at org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:117)
> at
> org.apache.jetspeed.turbine.layouts.JetspeedLayout.doBuild(JetspeedLayout.ja
> va:139)
> at org.apache.turbine.modules.Layout.build(Layout.java:81)
> at org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:111)
> at
> org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:134)
> at org.apache.turbine.modules.Page.build(Page.java:81)
> at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:111)
> at Turbine.doGet(Turbine.java, Compiled Code)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
> Compiled Code)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:597)
> at
> org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java:257)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
> Compiled Code)
> at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
> at
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java:160)
> at
> org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338
> )
> at java.lang.Thread.run(Thread.java:479)
> [Mon Sep 04 09:07:31 GMT+10:00 2000] -- NOTICE -- SingletonHolder: Now
> holding: jetspeed.portletregistry - /content/psml/portletregistry.psml
> [Mon Sep 04 09:07:31 GMT+10:00 2000] -- ERROR -- The Entry you requested
> from the PortletRegistry does not exist: SelectPortlet
> [Mon Sep 04 09:07:31 GMT+10:00 2000] -- ERROR --
> Exception: java.lang.NullPointerException
> Stack Trace follows:
> java.lang.NullPointerException
> at org.apache.ecs.Document.toString(Document.java:327)
> at Turbine.handleException(Turbine.java:484)
> at Turbine.doGet(Turbine.java, Compiled Code)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
> Compiled Code)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:597)
> at
> org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java:257)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
> Compiled Code)
> at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
> at
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java:160)
> at
> org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338
> )
> at java.lang.Thread.run(Thread.java:479)
>
> Tate Jones
> Bluedog Technologies Pty Ltd
> ACN 086 590 169
> Ph. 61-7-33673577
> www.bluedog.com.au
> [EMAIL PROTECTED]
>
> --
> --------------------------------------------------------------
> Please read the FAQ! <http://java.apache.org/faq/>
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> Archives and Other: <http://java.apache.org/main/mail.html>
> Problems?: [EMAIL PROTECTED]
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives and Other: <http://java.apache.org/main/mail.html>
Problems?: [EMAIL PROTECTED]