I've installed Jetspeed, gone through the bluesunrise tutorials, poured
through the (limited) documentation, used the default install as a template
and I STILL can't get a simple FileServerPortlet to show up in my portlet
registry.

Here's my xreg:
<?xml version="1.0" encoding="UTF-8"?>
<portlet-entry name="Greeting" hidden="false" type="ref" parent="HTML"
application="false">
        <meta-info>
                <title>Greeting</title>
                <description>Hi There.</description>
        </meta-info>
        
<classname>org.apache.jetspeed.portal.portlets.FileServerPortlet</classname>
        <url>/portlets/Greeting/greeting.html</url>
        <category group="Jetspeed">my portlets</category>
</portlet-entry>

Here's the error from jetspeed.log:
[04 Dec 2002 10:54:22  INFO] - Start Initializing service (early): Registry
[04 Dec 2002 10:54:24 ERROR] - RegistryService: Could not unmarshal:
C:\jakarta-tomcat-4.1.12\webapps\tfw\WEB-INF\conf\tfwPortletRegistry.xreg
java.lang.ClassCastException:
org.apache.jetspeed.om.registry.base.BasePortletEntry
        at
org.apache.jetspeed.services.registry.CastorRegistryService.loadFragment(Cas
torRegistryService.java:602)
        at
org.apache.jetspeed.services.registry.RegistryWatcher.findFiles(RegistryWatc
her.java:249)
        at
org.apache.jetspeed.services.registry.RegistryWatcher.changeBase(RegistryWat
cher.java:214)
        at
org.apache.jetspeed.services.registry.CastorRegistryService.init(CastorRegis
tryService.java:458)
        at
org.apache.turbine.services.TurbineBaseService.init(TurbineBaseService.java:
108)
        at
org.apache.turbine.services.BaseInitableBroker.initClass(BaseInitableBroker.
java:149)
        at
org.apache.turbine.services.BaseServiceBroker.doInitService(BaseServiceBroke
r.java:224)
        at
org.apache.turbine.services.BaseServiceBroker.initServices(BaseServiceBroker
.java:193)
        at org.apache.turbine.Turbine.init(Turbine.java:257)
        at javax.servlet.GenericServlet.init(GenericServlet.java:256)
        at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:92
4)
        at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:813)
        at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
3341)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3534)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8
21)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
        at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j
ava:257)
        at
org.apache.catalina.core.StandardHost.install(StandardHost.java:772)
        at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:502)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:410)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:879)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:368)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:166)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)
        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:497)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2189)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:510)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
[04 Dec 2002 10:54:24 DEBUG] - RegistryService: Updating the Portlet
registry

I can't see any difference between my xreg and many of the entries in
demo-portlets.xreg.  I await your illumination; I'm sure not finding any in
the docs.

        - Jasen.

Reply via email to