Has anyone been able to run Jetspeed 1.4b4 on Weblogic 8.0 (or Weblogic
7.1)?  I couldn't deploy the war file via the console.  Some unknown error
was occurring.  Instead, I deployed the expanded directory in the
user_projects/domain/applications directory.  

Upon startup, Weblogic informed me that I had to change the servlet spec
declaration from 2.2 to 2.3 in the web.xml file.  After fixing that,
Weblogic attempted to deploy Jetspeed, and couldn't find the path to
TurbineResource.properties (see stack trace below).  I did some searching
and it has to do with the "null" prepended to the
TurbineResources.properties path.  Someone encountered the same problem when
porting to JBoss
(http://www.mail-archive.com/[EMAIL PROTECTED]/msg11717.html).
In short, Turbine is calling "javax.ServletContext.getRealPath()" when
"javax.ServletContext.getResource()" or
"javax.ServletContext.getResourceAsStream()" should be used.  

Whew!  Anyway, has anyone encountered this problem, and fixed it?  It sounds
like I have to fix Turbine and rebuild the jar (or possibly move to the new
Turbine version).  I'm going to continue hunting in the Turbine mailing
lists, but I thought I might save some time if someone already fixed this.  

Thanks,
Reid

STack trace:

(!) NOTICE: init
(!) NOTICE: ServiceBroker: LoggingService enabled.
(!) NOTICE: Turbine: init() failed:
org.apache.turbine.services.InitializationEx
ception: Can't load file null/WEB-INF/conf/TurbineResources.properties
        at
org.apache.turbine.services.resources.TurbineResourceService.init(Tur
bineResourceService.java:184)
        at
org.apache.turbine.services.resources.TurbineResourceService.init(Tur
bineResourceService.java:123)
        at
org.apache.turbine.services.BaseInitableBroker.initClass(BaseInitable
Broker.java:149)
        at
org.apache.turbine.services.BaseServiceBroker.initService(BaseService
Broker.java:139)
        at
org.apache.turbine.services.TurbineServices.initPrimaryServices(Turbi
neServices.java:193)
        at org.apache.turbine.Turbine.init(Turbine.java:247)
        at javax.servlet.GenericServlet.init(GenericServlet.java:258)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInitAction.run(Servl
etStubImpl.java:1070)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
97)
        at
weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubIm
pl.java:893)
        at
weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStub
Impl.java:842)
        at
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubI
mpl.java:782)
        at
weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppS
ervletContext.java:3191)
        at
weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebApp
ServletContext.java:3136)
        at
weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAp
pServletContext.java:3109)
        at
weblogic.servlet.internal.WebAppServletContext.setStarted(WebAppServl
etContext.java:5559)
        at
weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:853)
        at
weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer
.java:2012)
        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContai
ner.java:2053)
        at
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.
activateContainer(SlaveDeployer.java:2558)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(
SlaveDeployer.java:2483)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeplo
yer.java:2308)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(S
laveDeployer.java:2390)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDepl
oyer.java:2302)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(S
laveDeployer.java:2455)
        at
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(Sla
veDeployer.java:829)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDepl
oyer.java:538)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDep
loyer.java:496)
        at
weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHan
dler.java:25)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:178)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:151)





-----Original Message-----
From: Christophe Lombart [mailto:[EMAIL PROTECTED]
Sent: Thursday, October 16, 2003 3:19 PM
To: Jetspeed Developers List
Subject: Re: Jetspeed on weblogic


venkatesha mithra wrote:

> Hi ..
>
> Where can I find  a document explaining how to install and run 
> jetspeed on
> weblogic8.1 ?

Unwar the jetspeed application as usual in the  user_project .....
or in the config.xml file point to a folder which contains your jetspeed 
application

> My second question is once I create my portal on weblogic how can I make
> single singon concepts across the applications?
>
>
> Tanks and Regards
> Mithra
>
> _________________________________________________________________
> Celebrate Shakti. Send money to loved ones in India. 
> http://server1.msn.co.in/sp03/navaratri/ Have a joyous Navratri.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to