As a workaround - can you try moving the 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:
>
>
>
> docBase="${catalina.base}/webapps/continuum-webapp-1.1-SNAPSHOT">
>
> type="javax.sql.DataSource"
> username="sa"
> password=""
> driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
> url="jdbc:derby:target/database/users;create=true"
> />
> type="javax.sql.DataSource"
> username="sa"
> password=""
> driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
> url="jdbc:derby:target/database/continuum;create=true"
> />
>
>
>
> 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
>>>
>
>