continuum-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rahul Thakur <rahul.thakur.x...@gmail.com>
Subject Re: Tomcat failure
Date Tue, 12 Dec 2006 21:25:26 GMT

As a workaround - can you try moving the  <Resource .../> config from 
continuum.xml to server.xml under global resoures (just like mentioned 
on that thread). Pretty sure I have seen similar errors with JNDI 
resource look ups in tomcat, but can't remember the solution off hand.

Cheers,
Rahul


Stephen Pietrowicz wrote:
> I hadn't seen that thread.  Thanks for the pointer to it.
>
> I do get same message that the originator of that thread gets:
>
>
> -------
> 2006-12-12 14:20:31,590 [http-8080-Processor23] INFO  
> PlexusContainer                - Loading on start [role]: 
> [org.apache.maven.continuum.Continuum]
> 2006-12-12 14:20:34,287 [http-8080-Processor23] ERROR 
> 1-SNAPSHOT]                    - Exception sending context initialized 
> event to listener instance of class 
> org.codehaus.plexus.xwork.PlexusLifecycleListener
> org.jpox.exceptions.ConnectionFactoryNotFoundException: Connection 
> Factory "java:comp/env/jdbc/continuum" not found
>         at 
> org.jpox.AbstractPersistenceManagerFactory.lookupDataSource(AbstractPersistenceManagerFactory.java:175)

>
>
>
>          [ rest of stack trace deleted]
> --------
>
>  but still haven't figured out the solution, even after adding the 
> continuum.xml file to the tomcat conf directory.
>
> I'm not a Tomcat expert, so I think there are several other things I 
> need to do, but I can't tell what.
>
> Here's what I did:
>
> This morning I downloaded the bin of Tomcat-5.5.20, along with the 
> admin tools, and extracted everything.  I added an account with 
> "manager and admin" to the tomcat-users.xml, and then I started Tomcat 
> with bin/startup.sh
>
> For continuum, I did this:
>
> mvn clean install
>
> Back in Tomcat I went to the manager, and went down to the Deploy 
> section of the page and "uploaded" the war file from the 
> continuum-webapp directory to Tomcat.
>
> Under applications on that page, it now shows 
> "/continuum-webapp-1.1-SNAPSHOT".
>
> I click the start link on that line, and it gives me the message:
>
> "FAIL - Application at context path /continuum-webapp-1.1-SNAPSHOT 
> could not be started".
>
> and got the same error message in catalina.out as listed above.
>
> The continuum.xml file I have is:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <Context path="/continuum-webapp-1.1-SNAPSHOT"
>          
> docBase="${catalina.base}/webapps/continuum-webapp-1.1-SNAPSHOT">
>
>     <Resource name="jdbc/users" auth="Container" 
> type="javax.sql.DataSource"
>               username="sa"
>               password=""
>               driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
>               url="jdbc:derby:target/database/users;create=true"
>     />
>     <Resource name="jdbc/continuum" auth="Container" 
> type="javax.sql.DataSource"
>               username="sa"
>               password=""
>               driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
>               url="jdbc:derby:target/database/continuum;create=true"
>     />
> </Context>
>
>
> I'm missing something here, and I don't know what it is.
>
>
>
> On Dec 11, 2006, at 3:04 PM, Rahul Thakur wrote:
>
>> Hi,
>>
>> Are you seeing any other startup errors in the Tomcat logs/console?
>>
>> BTW, have you seen this thread?
>> http://www.nabble.com/RE:-Deploy-trunk-on-tomcat-t2625572.html
>>
>> Cheers,
>>
>> Rahul
>>
>>
>> Stephen Pietrowicz wrote:
>>> Hi,
>>>
>>> I've checked out the latest version of Continuum from the source 
>>> tree, built it and tried to deploy it on Tomcat/5.5.17.
>>>
>>> I received the message:
>>>
>>> FAIL - Application at context path /continuum-webapp-1.1-SNAPSHOT 
>>> could not be started
>>>
>>> Is there a workaround for this?   I'm interested in 1.1 because of 
>>> the current Jira in 1.0.3 that prevents the "blame" from being 
>>> displayed on SVN checkouts.   If there's a work-around for that in 
>>> 1.0.3, I'd be able to use that.
>>>
>>> Steve
>>>
>
>

Mime
View raw message