geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bill Dudney (JIRA)" <...@geronimo.apache.org>
Subject [jira] Updated: (GERONIMO-2326) unable to deploy a database pool
Date Sun, 20 Aug 2006 22:12:14 GMT
     [ http://issues.apache.org/jira/browse/GERONIMO-2326?page=all ]

Bill Dudney updated GERONIMO-2326:
----------------------------------

    Attachment: 2326-deploy-datasource.patch

So this gets us very close to working but I'm still having trouble (I susspec its class loader
related). Once the Datasource is being deployed an IncompatibleClassChangeError is thrown.

java.lang.IncompatibleClassChangeError
        at org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.createConfiguration(JMXDeploymentManager.java:278)
        at org.apache.geronimo.console.databasemanager.wizard.DatabasePoolPortlet.save(DatabasePoolPortlet.java:878)
        at org.apache.geronimo.console.databasemanager.wizard.DatabasePoolPortlet.processAction(DatabasePoolPortlet.java:337)
        at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
        at org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java:163)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
        ....

> unable to deploy a database pool
> --------------------------------
>
>                 Key: GERONIMO-2326
>                 URL: http://issues.apache.org/jira/browse/GERONIMO-2326
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>    Affects Versions: 1.2, 1.1.1
>            Reporter: Bill Dudney
>         Attachments: 2326-deploy-datasource.patch
>
>
> Trying to deploy a jdbc datasource leads to a blank screen and the following stack trace
in the log.
> The issue appears to be that URLPatternSpec does not like the URL generated by DatabasePoolPortlet
from the info found in the DatabaseInfo.ALL_DATABASES array.
> java.lang.IllegalArgumentException: Qualifier patterns must be present when first URLPattern
is an exact pattern
> 	at javax.security.jacc.URLPatternSpec.<init>(URLPatternSpec.java:98)
> 	at javax.security.jacc.WebUserDataPermission.<init>(WebUserDataPermission.java:83)
> 	at org.apache.geronimo.tomcat.realm.TomcatGeronimoRealm.hasUserDataPermission(TomcatGeronimoRealm.java:131)
> 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:460)
> 	at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:322)
> 	at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> 	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
> 	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 	at java.lang.Thread.run(Thread.java:552)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message