You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by Scott Merrick <Sc...@digilore.com> on 2007/03/28 16:40:08 UTC
Jetspeed 2.1 and JBoss 4 Anyone had any success?
Hello,
Has anyone been able to get Jetspeed 2.1 to work correctly with JBoss 4 yet?
I have been working with Jetspeed 2.0 and JBoss 4 for a while using the
steps from http://wiki.apache.org/portals/Jetspeed2/JBossHowToDetailed
with success.
However I am having troubles with 2.1 I can get the Jetspeed engine up
and running however most/all the sample and administrative portlets fail
to load correctly.
I have tried it localy on JBoss 4.0.4GA and 4.0.5GA
When going to http://localhost:8080/jetspeed Jetspeed loads the layout
and attempts to display the portlets defined in the default-page.psml.
Most of the portlets show their header bar and nothing else.
looking at the jetspeed.log file I see things like
ERROR org.apache.jetspeed.factory.
JetspeedPortletFactory - PortletFactory: Failed to load portlet
org.apache.jetspeed.portlets.registration.ForgottenPasswordPortlet
java.lang.NullPointerException
at
org.apache.jetspeed.container.JetspeedPortletContext.getRealPath(JetspeedPortletContext.java:188)
at
org.apache.jetspeed.portlets.registration.ForgottenPasswordPortlet.init(ForgottenPasswordPortlet.java:142)
.
.
.
<more stack trace info>
.
.
.
ERROR org.apache.jetspeed.aggregator.impl.RenderingJobImpl - Error
rendering portlet OID min-dp-login
javax.portlet.PortletException
at
org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke(LocalPortletInvoker.java:226)
at
org.apache.jetspeed.container.invoker.LocalPortletInvoker.render(LocalPortletInvoker.java:117)
at
org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:119)
at
org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet(JetspeedPortletContainerWrapper.java:120)
.
.
.
<more stack trace info>
.
.
.
ERROR org.apache.jetspeed.aggregator.impl.RenderingJobImpl - Error
rendering portlet OID min-dp-register
javax.portlet.PortletException: Could not start the template locator.
at
org.apache.jetspeed.portlets.registration.UserRegistrationPortlet.init(UserRegistrationPortlet.java:215)
at
org.apache.jetspeed.factory.JetspeedPortletInstance.init(JetspeedPortletInstance.java:84)
at
org.apache.jetspeed.factory.JetspeedPortletFactory.getPortletInstance(JetspeedPortletFactory.java:229)
at
org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke(LocalPortletInvoker.java:155)
at
org.apache.jetspeed.container.invoker.LocalPortletInvoker.render(LocalPortletInvoker.java:117)
at
org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:119)
at
org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet(JetspeedPortletContainerWrapper.java:120)
at
org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(RenderingJobImpl.java:242)
at
org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(PortletRendererImpl.java:224)
at
org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRender(PageAggregatorImpl.java:146)
.
.
.
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.FileNotFoundException: Locator resource root
/home/smerrick/Development/SafeCopy/jboss-4.0.5.GA/server/default/./deploy/jetspe
ed.war/WEB-INF/view/userreg does not exist.
at
org.apache.jetspeed.locator.JetspeedTemplateLocator.<init>(JetspeedTemplateLocator.java:86)
at
org.apache.jetspeed.locator.JetspeedTemplateLocator.<init>(JetspeedTemplateLocator.java:103)
at
org.apache.jetspeed.portlets.registration.UserRegistrationPortlet.init(UserRegistrationPortlet.java:210)
... 82 more
Nested Exception is
java.io.FileNotFoundException: Locator resource root
/home/smerrick/Development/SafeCopy/jboss-4.0.5.GA/server/default/./deploy/jetspeed.war/WEB-
INF/view/userreg does not exist.
at
org.apache.jetspeed.locator.JetspeedTemplateLocator.<init>(JetspeedTemplateLocator.java:86)
at
org.apache.jetspeed.locator.JetspeedTemplateLocator.<init>(JetspeedTemplateLocator.java:103)
at
org.apache.jetspeed.portlets.registration.UserRegistrationPortlet.init(UserRegistrationPortlet.java:210)
at
org.apache.jetspeed.factory.JetspeedPortletInstance.init(JetspeedPortletInstance.java:84)
at
org.apache.jetspeed.factory.JetspeedPortletFactory.getPortletInstance(JetspeedPortletFactory.java:229)
The weird thing is that demo.IFrame portlet seemed to work correctly but
I could not fully test it because I could not login.
Any Ideas?????
Thanks
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org
Re: Jetspeed 2.1 and JBoss 4 Anyone had any success?
Posted by kramak65 <kr...@ieee.org>.
Hello,
I am getting the same error as you, including stack traces. I am trying to
use Jetspeed 2.1.3 with Jboss 5.0.1.
Did you get a solution for your problem. If yes, could you let me know how
you solved it?
regards
-Rama
Scott Merrick wrote:
>
> Scott,
>
> Thanks for the quick reply.
>
> I have not done anything to JBoss specifically to run the webapps
> unpacked however I am deploying Jetspeed as a folder with the .war
> extension added.
>
> I have also tried removing all portlets on the page except for the login
> portlet and it does not seem to make a call to getRealPath() but still
> fails.
>
>
> With just the Login portlet I get
>
> ERROR org.apache.jetspeed.aggregator.impl.RenderingJobImpl - Error
> rendering portlet OID min-dp-log
> in
> javax.portlet.PortletException
> at
> org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke(LocalPortletInvoker.java:226)
> at
> org.apache.jetspeed.container.invoker.LocalPortletInvoker.render(LocalPortletInvoker.java:117)
> at
> org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:119)
> at
> org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet(JetspeedPortletContainerWrapper.java:120)
> at
> org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(RenderingJobImpl.java:242)
> at
> org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(PortletRendererImpl.java:224)
> .
> .
> <sniped the rest of the stack trace for space>
> .
> .
> Caused by: java.lang.NullPointerException
> at
> org.apache.portals.bridges.common.GenericServletPortlet.doView(GenericServletPortlet.java:363)
> at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247)
> at javax.portlet.GenericPortlet.render(GenericPortlet.java:175)
> at
> org.apache.jetspeed.factory.JetspeedPortletInstance.render(JetspeedPortletInstance.java:102)
> at
> org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke(LocalPortletInvoker.java:199)
> ... 79 more
> Nested Exception is
> java.lang.NullPointerException
> at
> org.apache.portals.bridges.common.GenericServletPortlet.doView(GenericServletPortlet.java:363)
> at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247)
> at javax.portlet.GenericPortlet.render(GenericPortlet.java:175)
> at
> org.apache.jetspeed.factory.JetspeedPortletInstance.render(JetspeedPortletInstance.java:102)
> at
> org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke(LocalPortletInvoker.java:199)
> at
> org.apache.jetspeed.container.invoker.LocalPortletInvoker.render(LocalPortletInvoker.java:117)
> at
> org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:119)
> .
> .
> .
>
>
> Still not sure where to go from here.
>
> Scott Merrick
>
>
>
> Weaver, Scott wrote:
>> Hi Scott,
>>
>> Hmm, I "think" this happens in any container when you call getRealPath()
>> for an application that is running packed. I have seen the same thing
>> happen in BEA 9.2 (though not with Jetspeed).
>>
>> So the question is: Have you set JBoss to run you Jetspeed 2 webapp
>> unpacked?
>>
>> hth,
>> -scott
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
>> For additional commands, e-mail: jetspeed-user-help@portals.apache.org
>>
>>
>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
> For additional commands, e-mail: jetspeed-user-help@portals.apache.org
>
>
>
--
View this message in context: http://www.nabble.com/Jetspeed-2.1-and-JBoss-4-Anyone-had-any-success--tp9715169p25765049.html
Sent from the Jetspeed - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org
Re: Jetspeed 2.1 and JBoss 4 Anyone had any success?
Posted by Scott Merrick <Sc...@digilore.com>.
Scott,
Thanks for the quick reply.
I have not done anything to JBoss specifically to run the webapps
unpacked however I am deploying Jetspeed as a folder with the .war
extension added.
I have also tried removing all portlets on the page except for the login
portlet and it does not seem to make a call to getRealPath() but still
fails.
With just the Login portlet I get
ERROR org.apache.jetspeed.aggregator.impl.RenderingJobImpl - Error
rendering portlet OID min-dp-log
in
javax.portlet.PortletException
at
org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke(LocalPortletInvoker.java:226)
at
org.apache.jetspeed.container.invoker.LocalPortletInvoker.render(LocalPortletInvoker.java:117)
at
org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:119)
at
org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet(JetspeedPortletContainerWrapper.java:120)
at
org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(RenderingJobImpl.java:242)
at
org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(PortletRendererImpl.java:224)
.
.
<sniped the rest of the stack trace for space>
.
.
Caused by: java.lang.NullPointerException
at
org.apache.portals.bridges.common.GenericServletPortlet.doView(GenericServletPortlet.java:363)
at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247)
at javax.portlet.GenericPortlet.render(GenericPortlet.java:175)
at
org.apache.jetspeed.factory.JetspeedPortletInstance.render(JetspeedPortletInstance.java:102)
at
org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke(LocalPortletInvoker.java:199)
... 79 more
Nested Exception is
java.lang.NullPointerException
at
org.apache.portals.bridges.common.GenericServletPortlet.doView(GenericServletPortlet.java:363)
at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247)
at javax.portlet.GenericPortlet.render(GenericPortlet.java:175)
at
org.apache.jetspeed.factory.JetspeedPortletInstance.render(JetspeedPortletInstance.java:102)
at
org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke(LocalPortletInvoker.java:199)
at
org.apache.jetspeed.container.invoker.LocalPortletInvoker.render(LocalPortletInvoker.java:117)
at
org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:119)
.
.
.
Still not sure where to go from here.
Scott Merrick
Weaver, Scott wrote:
> Hi Scott,
>
> Hmm, I "think" this happens in any container when you call getRealPath()
> for an application that is running packed. I have seen the same thing
> happen in BEA 9.2 (though not with Jetspeed).
>
> So the question is: Have you set JBoss to run you Jetspeed 2 webapp
> unpacked?
>
> hth,
> -scott
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
> For additional commands, e-mail: jetspeed-user-help@portals.apache.org
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org
RE: Jetspeed 2.1 and JBoss 4 Anyone had any success?
Posted by "Weaver, Scott" <we...@ugs.com>.
Hi Scott,
Hmm, I "think" this happens in any container when you call getRealPath()
for an application that is running packed. I have seen the same thing
happen in BEA 9.2 (though not with Jetspeed).
So the question is: Have you set JBoss to run you Jetspeed 2 webapp
unpacked?
hth,
-scott
> -----Original Message-----
> From: Scott Merrick [mailto:Scott.Merrick@digilore.com]
> Sent: Wednesday, March 28, 2007 10:40 AM
> To: Jetspeed Users List
> Subject: Jetspeed 2.1 and JBoss 4 Anyone had any success?
>
> Hello,
>
> Has anyone been able to get Jetspeed 2.1 to work correctly with JBoss
4
> yet?
>
> I have been working with Jetspeed 2.0 and JBoss 4 for a while using
the
> steps from http://wiki.apache.org/portals/Jetspeed2/JBossHowToDetailed
> with success.
>
> However I am having troubles with 2.1 I can get the Jetspeed engine up
> and running however most/all the sample and administrative portlets
fail
> to load correctly.
>
> I have tried it localy on JBoss 4.0.4GA and 4.0.5GA
> When going to http://localhost:8080/jetspeed Jetspeed loads the layout
> and attempts to display the portlets defined in the default-page.psml.
> Most of the portlets show their header bar and nothing else.
>
> looking at the jetspeed.log file I see things like
>
> ERROR org.apache.jetspeed.factory.
> JetspeedPortletFactory - PortletFactory: Failed to load portlet
> org.apache.jetspeed.portlets.registration.ForgottenPasswordPortlet
> java.lang.NullPointerException
> at
>
org.apache.jetspeed.container.JetspeedPortletContext.getRealPath(Jetspee
dP
> ortletContext.java:188)
> at
>
org.apache.jetspeed.portlets.registration.ForgottenPasswordPortlet.init(
Fo
> rgottenPasswordPortlet.java:142)
> .
> .
> .
> <more stack trace info>
> .
> .
> .
>
> ERROR org.apache.jetspeed.aggregator.impl.RenderingJobImpl - Error
> rendering portlet OID min-dp-login
> javax.portlet.PortletException
> at
>
org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke(LocalPo
rt
> letInvoker.java:226)
> at
>
org.apache.jetspeed.container.invoker.LocalPortletInvoker.render(LocalPo
rt
> letInvoker.java:117)
> at
>
org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl
.j
> ava:119)
> at
>
org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPort
le
> t(JetspeedPortletContainerWrapper.java:120)
> .
> .
> .
> <more stack trace info>
> .
> .
> .
> ERROR org.apache.jetspeed.aggregator.impl.RenderingJobImpl - Error
> rendering portlet OID min-dp-register
> javax.portlet.PortletException: Could not start the template locator.
> at
>
org.apache.jetspeed.portlets.registration.UserRegistrationPortlet.init(U
se
> rRegistrationPortlet.java:215)
> at
>
org.apache.jetspeed.factory.JetspeedPortletInstance.init(JetspeedPortlet
In
> stance.java:84)
> at
>
org.apache.jetspeed.factory.JetspeedPortletFactory.getPortletInstance(Je
ts
> peedPortletFactory.java:229)
> at
>
org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke(LocalPo
rt
> letInvoker.java:155)
> at
>
org.apache.jetspeed.container.invoker.LocalPortletInvoker.render(LocalPo
rt
> letInvoker.java:117)
> at
>
org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl
.j
> ava:119)
> at
>
org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPort
le
> t(JetspeedPortletContainerWrapper.java:120)
> at
>
org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(RenderingJo
bI
> mpl.java:242)
> at
>
org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(Portle
tR
> endererImpl.java:224)
> at
>
org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRende
r(
> PageAggregatorImpl.java:146)
> .
> .
> .
> at java.lang.Thread.run(Thread.java:595)
> Caused by: java.io.FileNotFoundException: Locator resource root
> /home/smerrick/Development/SafeCopy/jboss-
> 4.0.5.GA/server/default/./deploy/jetspe
> ed.war/WEB-INF/view/userreg does not exist.
> at
>
org.apache.jetspeed.locator.JetspeedTemplateLocator.<init>(JetspeedTempl
at
> eLocator.java:86)
> at
>
org.apache.jetspeed.locator.JetspeedTemplateLocator.<init>(JetspeedTempl
at
> eLocator.java:103)
> at
>
org.apache.jetspeed.portlets.registration.UserRegistrationPortlet.init(U
se
> rRegistrationPortlet.java:210)
> ... 82 more
> Nested Exception is
> java.io.FileNotFoundException: Locator resource root
> /home/smerrick/Development/SafeCopy/jboss-
> 4.0.5.GA/server/default/./deploy/jetspeed.war/WEB-
> INF/view/userreg does not exist.
> at
>
org.apache.jetspeed.locator.JetspeedTemplateLocator.<init>(JetspeedTempl
at
> eLocator.java:86)
> at
>
org.apache.jetspeed.locator.JetspeedTemplateLocator.<init>(JetspeedTempl
at
> eLocator.java:103)
> at
>
org.apache.jetspeed.portlets.registration.UserRegistrationPortlet.init(U
se
> rRegistrationPortlet.java:210)
> at
>
org.apache.jetspeed.factory.JetspeedPortletInstance.init(JetspeedPortlet
In
> stance.java:84)
> at
>
org.apache.jetspeed.factory.JetspeedPortletFactory.getPortletInstance(Je
ts
> peedPortletFactory.java:229)
>
>
>
>
> The weird thing is that demo.IFrame portlet seemed to work correctly
but
> I could not fully test it because I could not login.
>
> Any Ideas?????
>
> Thanks
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
> For additional commands, e-mail: jetspeed-user-help@portals.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org