The numbers 0,1,.. are the names of portlets!?
If i have a home tab with 3 portlets inside i get the following log (added
some debugs)!
In the log i can see the 3 portlets (LoggedInWelcome, HelloVelocity,
HelloJSP) and not expected number 4 with the unknown name '0'.
The 0 porlet isn't created by the Factory (i think)
I can't find this error by my own, please help
Bjoern
P.S: Xerces/Castor and PSML Files ??!!
10:53:27,357 DEBUG] PortletFactory.getPortlet(): constructed in 160 ms -
handle: -1194991042-1229863408|_showtitlebar-false
[10:53:27,407 DEBUG] AbsPortletControl setPortlet :LoggedInWelcome
[10:53:27,407 DEBUG] (BasePortletEntry) getEntry(Portlet, CustomizerVelocity
[10:53:27,407 DEBUG] JetspeedRunDataService: accessing rundata
org.apache.jetspeed.services.rundata.DefaultJetspeedRunData@24e935 for
thread: Thread[HttpProcessor[8080][2],5,jboss]
[10:53:27,427 INFO ] cache miss, object expired:
-1653569551user/Schmidl/html/default.psml/04
[10:53:27,427 DEBUG] PortletFactory.getPortlet(): constructed in 20 ms -
handle: -1653569551user/Schmidl/html/default.psml/04
[10:53:27,427 DEBUG] AbsPortletControl setPortlet :HelloVelocity
[10:53:27,427 DEBUG] (BasePortletEntry) getEntry(Portlet, JSP
[10:53:27,427 DEBUG] JetspeedRunDataService: accessing rundata
org.apache.jetspeed.services.rundata.DefaultJetspeedRunData@24e935 for
thread: Thread[HttpProcessor[8080][2],5,jboss]
[10:53:27,437 INFO ] cache miss, object expired:
-1683332112|template-hello.jsp
[10:53:27,437 DEBUG] PortletFactory.getPortlet(): constructed in 10 ms -
handle: -1683332112|template-hello.jsp
[10:53:27,437 DEBUG] AbsPortletControl setPortlet :HelloJSP
[10:53:27,447 DEBUG] AbsPortletControl setPortlet :0
[10:53:27,447 DEBUG] Get permission for 0
[10:53:27,447 DEBUG] (RegAccControl)getEntry(Portlet, 0)
[10:53:27,447 INFO ] (CRS)Failed to retrieve 0 from Portlet
org.apache.jetspeed.om.registry.InvalidEntryException: The specified entry
does not exist within the Registry 0
at
org.apache.jetspeed.om.registry.base.BaseRegistry.getEntry(BaseRegistry.java
:95)
at
org.apache.jetspeed.services.registry.CastorRegistryService.getEntry(CastorR
egistryService.java:174)
at org.apache.jetspeed.services.Registry.getEntry(Registry.java:118)
at
org.apache.jetspeed.services.security.registry.RegistryAccessController.chec
kPermission(RegistryAccessController.java:112)
at
org.apache.jetspeed.services.JetspeedPortalAccessController.checkPermission(
JetspeedPortalAccessController.java:100)
at
org.apache.jetspeed.services.JetspeedSecurity.checkPermission(JetspeedSecuri
ty.java:187)
at
org.apache.jetspeed.portal.BasePortletSet.allowCustomize(BasePortletSet.java
:576)
at
org.apache.jetspeed.portal.controls.VelocityPortletControl.buildActionList(V
elocityPortletControl.java:222)
at
org.apache.jetspeed.portal.controls.VelocityPortletControl.getContent(Veloci
tyPortletControl.java:136)
at
org.apache.jetspeed.util.template.JetspeedTool.getPane(JetspeedTool.java:167
)
at java.lang.reflect.Method.invoke(Native Method)
at
org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:259
)
at
org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.ja
va:207)
at
org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.jav
a:250)
at
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94)
at
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:27
1)
at
org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement
.java:128)
at
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:27
1)
at org.apache.velocity.Template.merge(Template.java:296)
at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:492)
at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:461)
at
org.apache.turbine.services.velocity.TurbineVelocityService.decodeRequest(Tu
rbineVelocityService.java:485)
at
org.apache.turbine.services.velocity.TurbineVelocityService.handleRequest(Tu
rbineVelocityService.java:327)
at
org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(TurbineVe
locity.java:146)
at
org.apache.turbine.modules.screens.VelocityDirectScreen.buildTemplate(Veloci
tyDirectScreen.java:123)
at
org.apache.turbine.modules.screens.TemplateScreen.doBuild(TemplateScreen.jav
a:130)
at org.apache.turbine.modules.Screen.build(Screen.java:99)
at
org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:129)
at
org.apache.turbine.util.template.TemplateScreen.toString(TemplateScreen.java
:126)
at
org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.jav
a:321)
at
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:27
1)
at org.apache.velocity.Template.merge(Template.java:296)
at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:492)
at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:461)
at
org.apache.turbine.services.velocity.TurbineVelocityService.decodeRequest(Tu
rbineVelocityService.java:485)
at
org.apache.turbine.services.velocity.TurbineVelocityService.handleRequest(Tu
rbineVelocityService.java:327)
at
org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(TurbineVe
locity.java:146)
at
org.apache.turbine.modules.layouts.VelocityDirectLayout.doBuild(VelocityDire
ctLayout.java:106)
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 org.apache.turbine.Turbine.doPost(Turbine.java:616)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:190)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
46)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
1027)
at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125
)
at java.lang.Thread.run(Thread.java:479)
> -----Ursprungliche Nachricht-----
> Von: Dannemann, Bjorn [mailto:[EMAIL PROTECTED]]
> Gesendet: Mittwoch, 31. Juli 2002 08:09
> An: 'Jetspeed Users List'
> Betreff: AW: AW: AW: Jboss - Jetspeed
>
>
>
> Hi,
> I use jboss-3.0.1RC1_tomcat-4.0.4
>
> Bjoern
>
>
> > Gesendet: Dienstag, 30. Juli 2002 23:13
> > An: Jetspeed Users List
> > Betreff: Re: AW: AW: Jboss - Jetspeed
> >
> >
> > Hi Bjorn,
> >
> > do you know what class is responsible for printing out these
> > messages ?
> > Haven't been able to test it yet, will do that tomorrow and
> see if i
> > have the same thing occurring, ..
> > what JBoss version are you using ?
> >
> > Werner
> >
> > Dannemann, Bjorn wrote:
> > > Hi Werner,
> > > i found the following entries in jetpspeed.log
> > >
> > > [16:54:21,765 INFO ] Failed to retrieve 0 from Portlet
> > > [16:54:21,765 INFO ] Failed to retrieve 1 from Portlet
> > > ..and so on
> > >
> > > But it does work !
> > > But what does they mean ?
> > > And why does they not occure on pure tomcat ?
> > >
> > > Thanx
> > > Bjorn
> > >
> > >
> > >
> > >>-----Ursprungliche Nachricht-----
> > >>Gesendet: Dienstag, 30. Juli 2002 16:55
> > >>An: Dannemann, Bjorn
> > >>Betreff: Re: AW: Jboss - Jetspeed
> > >>
> > >>
> > >>hey,
> > >>here (jetspeed-user) it seems ok ;-))
> > >>
> > >>Dannemann, Bjorn wrote:
> > >>
> > >>>Ola Werner,
> > >>>after a hard week with no knowledge i solved the problem ;-)
> > >>>
> > >>>
> > >>>Create Jetspeed:
> > >>>------------------------------------------------------------
> > >>>1. Check out Jetspeed 1.4b1
> > >>>
> > >>>2. Remove in jetspeed\lib
> > >>>- xalan-2.0.1.jar
> > >>>- xerces_1_3_1.jar.org
> > >>>
> > >>>3. Add to jetspeed/lib
> > >>>- Xalan Java 2.4.D1
> > >>>- XercesImpl.jar from Xalan Java 2.4.D1
> > >>>- xml-apis.jar from Xalan Java 2.4.D1
> > >>>
> > >>>4. Build Jetspeed
> > >>>------------------------------------------------------------
> > >>>
> > >>>SetUp JBOSS:
> > >>>
> > >>>1. unzip the attached ant project
> > >>>2. modify ant.properties (JBOSS_HOME, CATALINA_HOME,
> xalan.lib.dir,
> > >>>xerces.lib.dir..)
> > >>>3. run ant, ant will subtitute the run.bat and the
> > >>
> > >>jndi.properties file to
> > >>
> > >>>use xerces and my tomcat workaround.
> > >>>
> > >>>
> > >>>Please give me some feedback about this solution
> > >>>
> > >>>Bjoern
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>>Hey Bjorn,
> > >>>>
> > >>>>i was your message on the jetspeed_user mailing list and was
> > >>>>wondering
> > >>>>if you have Jetspeed running on JBoss now ?
> > >>>>
> > >>>>I have it running on JBoss-2.4.4_Tomcat-4.0.3, but i think
> > >>>>you are using
> > >>>>the JBoss3.0.0 version, right ?
> > >>>>
> > >>>>can you tell me how far you've got and maybe i can help you
> > >>>
> > >>with the
> > >>
> > >>>>rest of the way ;-)
> > >>>>if you have it running can you post the changes you had to
> > >>>>make to the
> > >>>>jetspeed-user list so that i can try them out on
> > >>>
> > >>JBoss-3.0.1RC1-Tomcat
> > >>
> > >>>>thanks
> > >>>>Werner
> > >>>>--
> > >>>>------------------------------------------------------------
> > >>>
> > >>----------
> > >>
> > >>>>ir. Werner Ramaekers
> > >>>>Enterprise Java Solutions Architect - Shift@
> > >>>>Sun Certified Java Programmer
> > >>>>
> > >>>>"May the source be with you."
> > >>>><mailto:[EMAIL PROTECTED]> <http://www.shiftat.com>
> > >>>>------------------------------------------------------------
> > >>>
> > >>----------
> > >>
> > >>>
> > >>>
> > >>>
> > >>--------------------------------------------------------------
> > >>----------
> > >>
> > >>>--
> > >>>To unsubscribe, e-mail:
> > >>
> > >><mailto:[EMAIL PROTECTED]>
> > >>
> > >>>For additional commands, e-mail:
> > >>
> > >><mailto:[EMAIL PROTECTED]>
> > >>
> > >>
>
> >
>
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>