Alex, We did that last week. The jar is there. I have stopped and started juddiv3 in the tomcat server. I get the same response. Do I need to restart tomcat as well or just juddi? Permissions are: /usr/local/tomcat7: ls -l lib/der* -rw-r--r-- 1 root websgr0o 2446767 Jan 20 11:37 lib/derby-10.4.2.0.jar /usr/local/tomcat7: ls -dl webapps/juddiv3/ drwxr-x--- 4 websta0o websgr0o 512 Jan 21 08:08 webapps/juddiv3/ /usr/local/tomcat7: ls -dl . drwxr-xr-x 10 root root 512 Jul 24 2013 .
Does this indicate potential issues? Regards, Arnold -----Oorspronkelijk bericht----- Van: Alex O'Ree [mailto:[email protected]] Verzonden: dinsdag 21 januari 2014 13:32 Aan: [email protected] Onderwerp: Re: JDBC Driver or DataSource class name must be specified in the ConnectionDriverName property Looks like you're missing the derby driver. Copy from the zip/tomcat/lib/derby-10.4.2.0.jar into that location on your server and restart On Tue, Jan 21, 2014 at 7:25 AM, Arnold Harbers <[email protected]> wrote: > Alex, > > No luck. > What I have done is copy the juddiv3 folder from your zip file to the > existing tomcat/webapps folder. > I have a development server (not my local machine) with an existing tomcat > instance. > It looks like your zip file includes a complete tomcat distribution as well. > Should I install that one as well? > If so, I would need our system administrator as this is beyond my > authorization :-( It would also mean that we have to run two tomcat instances > on one server and that is something that we have not done yet. We might need > some time for that. I'm committed to get juddi up and running and therefore > am ready to try this. > > Regards, > Arnold > > > Stack trace: > Stacktrace: > org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServ > letWrapper.java:567) > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper. > java:471) > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:38 > 9) > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) > javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > root cause > > <openjpa-2.2.1-r422266:1396819 fatal user error> > org.apache.openjpa.persistence.ArgumentException: A connection could not be > obtained for driver class "null" and URL "null". You may have specified an > invalid URL. > org.apache.openjpa.jdbc.schema.DataSourceFactory.newConnectException(D > ataSourceFactory.java:255) > org.apache.openjpa.jdbc.schema.DataSourceFactory.installDBDictionary(D > ataSourceFactory.java:241) > org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getConnectionFactor > y(JDBCConfigurationImpl.java:733) > org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDataSource(JDBCC > onfigurationImpl.java:872) > org.apache.openjpa.jdbc.kernel.JDBCStoreManager.getDataSource(JDBCStor > eManager.java:150) > org.apache.openjpa.jdbc.kernel.JDBCStoreManager.setContext(JDBCStoreMa > nager.java:133) > org.apache.openjpa.jdbc.kernel.JDBCStoreManager.setContext(JDBCStoreMa > nager.java:119) > org.apache.openjpa.kernel.DelegatingStoreManager.setContext(Delegating > StoreManager.java:79) > org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:371) > org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325) > org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(Abstr > actBrokerFactory.java:228) > org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrok > erFactory.java:212) > org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(Delegating > BrokerFactory.java:156) > org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityMa > nager(EntityManagerFactoryImpl.java:227) > org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityMa > nager(EntityManagerFactoryImpl.java:154) > org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityMa > nager(EntityManagerFactoryImpl.java:60) > org.apache.juddi.config.PersistenceManager.getEntityManager(Persistenc > eManager.java:48) > org.apache.juddi.config.AppConfig.getPersistentConfiguration(AppConfig > .java:122) > org.apache.juddi.config.AppConfig.loadConfiguration(AppConfig.java:108 > ) > org.apache.juddi.config.AppConfig.<init>(AppConfig.java:63) > org.apache.juddi.config.AppConfig.getInstance(AppConfig.java:196) > org.apache.juddi.config.AppConfig.getConfiguration(AppConfig.java:218) > org.apache.jsp.index_jsp._jspService(index_jsp.java:109) > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper. > java:433) > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:38 > 9) > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) > javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > root cause > > org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot load JDBC driver class > 'org.apache.derby.jdbc.EmbeddedDriver' > org.apache.tomcat.dbcp.dbcp.BasicDataSource.createConnectionFactory(Ba > sicDataSource.java:1429) > org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicData > Source.java:1371) > org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSou > rce.java:1044) > org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(Delegat > ingDataSource.java:116) > org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(Decorat > ingDataSource.java:93) > org.apache.openjpa.jdbc.schema.DataSourceFactory.installDBDictionary(D > ataSourceFactory.java:233) > org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getConnectionFactor > y(JDBCConfigurationImpl.java:733) > org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDataSource(JDBCC > onfigurationImpl.java:872) > org.apache.openjpa.jdbc.kernel.JDBCStoreManager.getDataSource(JDBCStor > eManager.java:150) > org.apache.openjpa.jdbc.kernel.JDBCStoreManager.setContext(JDBCStoreMa > nager.java:133) > org.apache.openjpa.jdbc.kernel.JDBCStoreManager.setContext(JDBCStoreMa > nager.java:119) > org.apache.openjpa.kernel.DelegatingStoreManager.setContext(Delegating > StoreManager.java:79) > org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:371) > org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325) > org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(Abstr > actBrokerFactory.java:228) > org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrok > erFactory.java:212) > org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(Delegating > BrokerFactory.java:156) > org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityMa > nager(EntityManagerFactoryImpl.java:227) > org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityMa > nager(EntityManagerFactoryImpl.java:154) > org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityMa > nager(EntityManagerFactoryImpl.java:60) > org.apache.juddi.config.PersistenceManager.getEntityManager(Persistenc > eManager.java:48) > org.apache.juddi.config.AppConfig.getPersistentConfiguration(AppConfig > .java:122) > org.apache.juddi.config.AppConfig.loadConfiguration(AppConfig.java:108 > ) > org.apache.juddi.config.AppConfig.<init>(AppConfig.java:63) > org.apache.juddi.config.AppConfig.getInstance(AppConfig.java:196) > org.apache.juddi.config.AppConfig.getConfiguration(AppConfig.java:218) > org.apache.jsp.index_jsp._jspService(index_jsp.java:109) > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper. > java:433) > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:38 > 9) > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) > javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > root cause > > java.lang.ClassNotFoundException: org.apache.derby.jdbc.EmbeddedDriver > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoad > er.java:1678) > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoad > er.java:1523) > org.apache.tomcat.dbcp.dbcp.BasicDataSource.createConnectionFactory(Ba > sicDataSource.java:1420) > org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicData > Source.java:1371) > org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSou > rce.java:1044) > org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(Delegat > ingDataSource.java:116) > org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(Decorat > ingDataSource.java:93) > org.apache.openjpa.jdbc.schema.DataSourceFactory.installDBDictionary(D > ataSourceFactory.java:233) > org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getConnectionFactor > y(JDBCConfigurationImpl.java:733) > org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDataSource(JDBCC > onfigurationImpl.java:872) > org.apache.openjpa.jdbc.kernel.JDBCStoreManager.getDataSource(JDBCStor > eManager.java:150) > org.apache.openjpa.jdbc.kernel.JDBCStoreManager.setContext(JDBCStoreMa > nager.java:133) > org.apache.openjpa.jdbc.kernel.JDBCStoreManager.setContext(JDBCStoreMa > nager.java:119) > org.apache.openjpa.kernel.DelegatingStoreManager.setContext(Delegating > StoreManager.java:79) > org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:371) > org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325) > org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(Abstr > actBrokerFactory.java:228) > org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrok > erFactory.java:212) > org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(Delegating > BrokerFactory.java:156) > org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityMa > nager(EntityManagerFactoryImpl.java:227) > org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityMa > nager(EntityManagerFactoryImpl.java:154) > org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityMa > nager(EntityManagerFactoryImpl.java:60) > org.apache.juddi.config.PersistenceManager.getEntityManager(Persistenc > eManager.java:48) > org.apache.juddi.config.AppConfig.getPersistentConfiguration(AppConfig > .java:122) > org.apache.juddi.config.AppConfig.loadConfiguration(AppConfig.java:108 > ) > org.apache.juddi.config.AppConfig.<init>(AppConfig.java:63) > org.apache.juddi.config.AppConfig.getInstance(AppConfig.java:196) > org.apache.juddi.config.AppConfig.getConfiguration(AppConfig.java:218) > org.apache.jsp.index_jsp._jspService(index_jsp.java:109) > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper. > java:433) > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:38 > 9) > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) > javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > > -----Oorspronkelijk bericht----- > Van: Alex O'Ree [mailto:[email protected]] > Verzonden: maandag 20 januari 2014 17:03 > Aan: [email protected] > Onderwerp: Re: JDBC Driver or DataSource class name must be specified > in the ConnectionDriverName property > > Arnold > > I just sent you a dropbox download link for tomcat 7.0.50 with juddi > 3.1.5 setup with openjpa (jpa provider) and derby (db). Let me know if it > works. > > On Mon, Jan 20, 2014 at 9:54 AM, Arnold Harbers <[email protected]> > wrote: >> Alex, >> >> I was working with the juddiv3.war file. >> I removed this from Tomcat and followed your suggestion (copy >> "juddi-tomcat-3.1.5\webapps\" folder). >> I copied the derby jar to tomcat\lib. >> >> Started it up and got my initial error. >> No idea why it worked for you but not for me. >> Do you have any suggestions? >> >> >> <openjpa-2.2.1-r422266:1396819 fatal user error> >> org.apache.openjpa.persistence.ArgumentException: A JDBC Driver or >> DataSource class name must be specified in the ConnectionDriverName >> property. Available properties in configuration are >> "org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl@ff0be508". >> org.apache.openjpa.jdbc.schema.DataSourceFactory.newDataSource(DataSo >> u >> rceFactory.java:72) >> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.createConnectionFa >> c >> tory(JDBCConfigurationImpl.java:844) >> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getConnectionFacto >> r >> y(JDBCConfigurationImpl.java:732) >> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDataSource(JDBC >> C >> onfigurationImpl.java:872) >> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.getDataSource(JDBCSto >> r >> eManager.java:150) >> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.setContext(JDBCStoreM >> a >> nager.java:133) >> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.setContext(JDBCStoreM >> a >> nager.java:119) >> org.apache.openjpa.kernel.DelegatingStoreManager.setContext(Delegatin >> g >> StoreManager.java:79) >> org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:371) >> org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:325) >> org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(Abst >> r >> actBrokerFactory.java:228) >> org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBro >> k >> erFactory.java:212) >> org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(Delegatin >> g >> BrokerFactory.java:156) >> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityM >> a >> nager(EntityManagerFactoryImpl.java:227) >> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityM >> a >> nager(EntityManagerFactoryImpl.java:154) >> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityM >> a >> nager(EntityManagerFactoryImpl.java:60) >> org.apache.juddi.config.PersistenceManager.getEntityManager(Persisten >> c >> eManager.java:48) >> org.apache.juddi.config.AppConfig.getPersistentConfiguration(AppConfi >> g >> .java:122) >> org.apache.juddi.config.AppConfig.loadConfiguration(AppConfig.java:10 >> 8 >> ) >> org.apache.juddi.config.AppConfig.<init>(AppConfig.java:63) >> org.apache.juddi.config.AppConfig.getInstance(AppConfig.java:196) >> org.apache.juddi.config.AppConfig.getConfiguration(AppConfig.java:218 >> ) >> org.apache.jsp.index_jsp._jspService(index_jsp.java:109) >> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) >> javax.servlet.http.HttpServlet.service(HttpServlet.java:722) >> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper. >> java:433) >> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3 >> 8 >> 9) >> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) >> javax.servlet.http.HttpServlet.service(HttpServlet.java:722) >> >> >> -----Oorspronkelijk bericht----- >> Van: Alex O'Ree [mailto:[email protected]] >> Verzonden: maandag 20 januari 2014 14:31 >> Aan: [email protected] >> Onderwerp: Re: JDBC Driver or DataSource class name must be specified >> in the ConnectionDriverName property >> >> Arnold >> >> I'm a bit confused as to how you ended up in this state. >> >> From the 3.1.5 distro, there is a folder called "juddi-tomcat-3.1.5". >> Where you able to get that tomcat to run? This is using open-jpa and derby. >> It should just work. >> >> I just downloaded tomcat 7.0.50, copied the juddiv3 from the >> "juddi-tomcat-3.1.5\webapps\" folder, then copied the derby jar from >> juddi-tomcat-3.1.5\lib to the newer tomcat\lib and started it up. >> Worked the first shot. >> >> Now I saw that you wanted to use oracle db. In this case, you need to >> add the oracle jb driver (tomcat/lib) and update the persistence.xml >> file to point to the right place. Then start up tomcat >> >> >> >> On Mon, Jan 20, 2014 at 6:32 AM, Arnold Harbers <[email protected]> >> wrote: >>> Dear Alex, >>> >>> We're getting there. >>> Next error (trace from the tomcat log files): >>> >>> INFO: Starting jUDDI registry... >>> Jan 20, 2014 12:02:49 PM org.apache.juddi.config.AppConfig >>> loadConfiguration >>> INFO: Reading from properties file: >>> file:/usr/local/tomcat7/webapps/juddiv3/WEB-INF/classes/juddiv3.prop >>> e >>> r >>> ties >>> WARNING: Unable to load persistence provider >>> "org.hibernate.ejb.HibernatePersistence" due to >>> "java.lang.ClassNotFou >>> ndException: org.hibernate.ejb.HibernatePersistence" >>> INFO: Found persistence provider "org.hibernate.ejb.HibernatePersistence". >>> OpenJPA will not be used. >>> Jan 20, 2014 12:02:49 PM org.apache.juddi.config.PersistenceManager >>> initializeEntityManagerFactory >>> SEVERE: entityManagerFactory creation failed >>> javax.persistence.PersistenceException: No persistence providers >>> available for "juddiDatabase" after trying the fol lowing discovered >>> implementations: org.apache.openjpa.persistence.PersistenceProviderImpl >>> at >>> javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:182) >>> at >>> javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:72) >>> at >>> org.apache.juddi.config.PersistenceManager.initializeEntityManagerFactory(PersistenceManager.java:60) >>> at >>> org.apache.juddi.config.AppConfig.loadConfiguration(AppConfig.java:106) >>> at org.apache.juddi.config.AppConfig.<init>(AppConfig.java:63) >>> at org.apache.juddi.config.AppConfig.getInstance(AppConfig.java:196) >>> at >>> org.apache.juddi.config.AppConfig.getConfiguration(AppConfig.java:218) >>> at org.apache.juddi.Registry.start(Registry.java:57) >>> at >>> org.apache.juddi.servlets.RegistryServlet.init(RegistryServlet.java:46) >>> at >>> org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1228) >>> at >>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1147) >>> at >>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1043) >>> at >>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4957) >>> at >>> org.apache.catalina.core.StandardContext$3.call(StandardContext.java:5284) >>> at >>> org.apache.catalina.core.StandardContext$3.call(StandardContext.java:5279) >>> at >>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) >>> at java.util.concurrent.FutureTask.run(FutureTask.java:166) >>> at >>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) >>> at java.lang.Thread.run(Thread.java:722) >>> >>> 2014-01-20 12:05:24,653 DEBUG [7-BAM::Default >>> Agent::Agent:pool-18-thread-1] [JmsSelectorUtils] AgentSelector: allo >>> wableAgents LIKE '%[131073]%' >>> Jan 20, 2014 12:06:51 PM org.apache.juddi.config.AppConfig >>> loadConfiguration >>> INFO: Reading from properties file: >>> file:/usr/local/tomcat7/webapps/juddiv3/WEB-INF/classes/juddiv3.prop >>> e >>> r >>> ties >>> WARNING: Unable to load persistence provider >>> "org.hibernate.ejb.HibernatePersistence" due to >>> "java.lang.ClassNotFou >>> ndException: org.hibernate.ejb.HibernatePersistence" >>> >>> >>> It seems a class is missing. >>> Any idea how to resolve this? >>> >>> Regards, >>> Arnold >>> >>> -----Oorspronkelijk bericht----- >>> Van: Alex O'Ree [mailto:[email protected]] >>> Verzonden: dinsdag 14 januari 2014 13:03 >>> Aan: [email protected] >>> Onderwerp: Re: JDBC Driver or DataSource class name must be >>> specified in the ConnectionDriverName property >>> >>> You'll also want to use this for the persistence.xml >>> http://svn.apache.org/repos/asf/juddi/tags/juddi-3.1.5/juddi-core/sr >>> c / test/resources/META-INF/persistence.xml >>> >>> and this for context >>> http://svn.apache.org/repos/asf/juddi/tags/juddi-3.1.5/juddi-tomcat/ >>> c >>> o >>> ntext.xml >>> >>> That should get you up and running. >>> >>> On Tue, Jan 14, 2014 at 6:59 AM, Alex O'Ree <[email protected]> wrote: >>>> We're using the driver derby-10.4.2.0.jar, which is deployed to the >>>> tomcat/lib folder. >>>> >>>> You can grab it here >>>> >>>> http://repo1.maven.org/maven2/org/apache/derby/derbyclient/10.4.2.0 >>>> / >>>> d >>>> e >>>> rbyclient-10.4.2.0.jar >>>> >>>> >>>> On Tue, Jan 14, 2014 at 2:13 AM, Arnold Harbers >>>> <[email protected]> wrote: >>>>> Alex, >>>>> >>>>> Last week I was not able to work on this. >>>>> The first thing I tried today was to add the context.xml from >>>>> juddi-distro-3.1.5\juddi-tomcat-3.1.5\webapps\juddiv3\META-INF to >>>>> juddiv3.war and redeploy this war file. This should give me a Derby >>>>> database. >>>>> I started Juddi and got the stack trace listed at the end of this mail. >>>>> It looks like I'm missing the derby JDBC driver. Does this make sense? >>>>> Where can I get a JDBC driver for a Solaris unix distribution? >>>>> >>>>> Regards, >>>>> Arnold >>>>> >>>>> HTTP Status 500 - >>>>> >>>>> type Exception report >>>>> >>>>> message >>>>> >>>>> description The server encountered an internal error () that prevented it >>>>> from fulfilling this request. >>>>> >>>>> exception >>>>> >>>>> org.apache.jasper.JasperException: An exception occurred >>>>> processing JSP page /index.jsp at line 47 >>>>> >>>>> 44: <div class="content"> >>>>> 45: <% >>>>> 46: // This will tirgger the install process... >>>>> 47: String rootPartition = >>>>> AppConfig.getConfiguration().getString(Property.JUDDI_ROOT_PARTITION); >>>>> 48: String nodeId = >>>>> AppConfig.getConfiguration().getString(Property.JUDDI_NODE_ID); >>>>> 49: String nodeName = ""; >>>>> 50: String nodeDescription = ""; >>>>> >>>>> >>>>> Stacktrace: >>>>> org.apache.jasper.servlet.JspServletWrapper.handleJspException(Jsp >>>>> S >>>>> e >>>>> r >>>>> vletWrapper.java:567) >>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrap >>>>> p >>>>> e >>>>> r >>>>> .java:471) >>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: >>>>> 3 >>>>> 89) >>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) >>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:722) >>>>> root cause >>>>> >>>>> <openjpa-2.2.1-r422266:1396819 fatal user error> >>>>> org.apache.openjpa.persistence.ArgumentException: A connection could not >>>>> be obtained for driver class "null" and URL "null". You may have >>>>> specified an invalid URL. >>>>> org.apache.openjpa.jdbc.schema.DataSourceFactory.newConnectExcepti >>>>> o >>>>> n >>>>> ( >>>>> DataSourceFactory.java:255) >>>>> org.apache.openjpa.jdbc.schema.DataSourceFactory.installDBDictiona >>>>> r >>>>> y >>>>> ( >>>>> DataSourceFactory.java:241) >>>>> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getConnectionFa >>>>> c >>>>> t >>>>> o >>>>> ry(JDBCConfigurationImpl.java:733) >>>>> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDataSource(J >>>>> D >>>>> B >>>>> C >>>>> ConfigurationImpl.java:872) >>>>> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDataSource2( >>>>> J >>>>> D >>>>> B >>>>> CConfigurationImpl.java:914) >>>>> org.apache.openjpa.jdbc.schema.SchemaTool.<init>(SchemaTool.java:1 >>>>> 3 >>>>> 2 >>>>> ) >>>>> org.apache.openjpa.jdbc.meta.MappingTool.newSchemaTool(MappingTool. >>>>> j >>>>> a >>>>> va:312) >>>>> org.apache.openjpa.jdbc.meta.MappingTool.record(MappingTool.java:4 >>>>> 9 >>>>> 3 >>>>> ) >>>>> org.apache.openjpa.jdbc.meta.MappingTool.record(MappingTool.java:4 >>>>> 5 >>>>> 5 >>>>> ) >>>>> org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.synchronizeMappin >>>>> g >>>>> s >>>>> ( >>>>> JDBCBrokerFactory.java:160) >>>>> org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.synchronizeMappin >>>>> g >>>>> s >>>>> ( >>>>> JDBCBrokerFactory.java:164) >>>>> org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.newBrokerImpl(JDB >>>>> C >>>>> B >>>>> r >>>>> okerFactory.java:122) >>>>> org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(Abstract >>>>> B >>>>> r >>>>> o >>>>> kerFactory.java:209) >>>>> org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(Delega >>>>> t >>>>> i >>>>> n >>>>> gBrokerFactory.java:156) >>>>> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEnti >>>>> t >>>>> y >>>>> M >>>>> anager(EntityManagerFactoryImpl.java:227) >>>>> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEnti >>>>> t >>>>> y >>>>> M >>>>> anager(EntityManagerFactoryImpl.java:154) >>>>> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEnti >>>>> t >>>>> y >>>>> M >>>>> anager(EntityManagerFactoryImpl.java:60) >>>>> org.apache.juddi.config.PersistenceManager.getEntityManager(Persis >>>>> t >>>>> e >>>>> n >>>>> ceManager.java:48) >>>>> org.apache.juddi.config.AppConfig.getPersistentConfiguration(AppCo >>>>> n >>>>> f >>>>> i >>>>> g.java:122) >>>>> org.apache.juddi.config.AppConfig.loadConfiguration(AppConfig.java: >>>>> 1 >>>>> 0 >>>>> 8) >>>>> org.apache.juddi.config.AppConfig.<init>(AppConfig.java:63) >>>>> org.apache.juddi.config.AppConfig.getInstance(AppConfig.java:196) >>>>> org.apache.juddi.config.AppConfig.getConfiguration(AppConfig.java: >>>>> 2 >>>>> 1 >>>>> 8 >>>>> ) >>>>> org.apache.jsp.index_jsp._jspService(index_jsp.java:109) >>>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) >>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:722) >>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrap >>>>> p >>>>> e >>>>> r >>>>> .java:433) >>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: >>>>> 3 >>>>> 89) >>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) >>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:722) >>>>> root cause >>>>> >>>>> org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot load JDBC driver >>>>> class 'org.apache.derby.jdbc.EmbeddedDriver' >>>>> org.apache.tomcat.dbcp.dbcp.BasicDataSource.createConnectionFactor >>>>> y >>>>> ( >>>>> B >>>>> asicDataSource.java:1429) >>>>> org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(Basic >>>>> D >>>>> a >>>>> t >>>>> aSource.java:1371) >>>>> org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDat >>>>> a >>>>> S >>>>> o >>>>> urce.java:1044) >>>>> org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(Del >>>>> e >>>>> g >>>>> a >>>>> tingDataSource.java:116) >>>>> org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(Dec >>>>> o >>>>> r >>>>> a >>>>> tingDataSource.java:93) >>>>> org.apache.openjpa.jdbc.schema.DataSourceFactory.installDBDictiona >>>>> r >>>>> y >>>>> ( >>>>> DataSourceFactory.java:233) >>>>> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getConnectionFa >>>>> c >>>>> t >>>>> o >>>>> ry(JDBCConfigurationImpl.java:733) >>>>> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDataSource(J >>>>> D >>>>> B >>>>> C >>>>> ConfigurationImpl.java:872) >>>>> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDataSource2( >>>>> J >>>>> D >>>>> B >>>>> CConfigurationImpl.java:914) >>>>> org.apache.openjpa.jdbc.schema.SchemaTool.<init>(SchemaTool.java:1 >>>>> 3 >>>>> 2 >>>>> ) >>>>> org.apache.openjpa.jdbc.meta.MappingTool.newSchemaTool(MappingTool. >>>>> j >>>>> a >>>>> va:312) >>>>> org.apache.openjpa.jdbc.meta.MappingTool.record(MappingTool.java:4 >>>>> 9 >>>>> 3 >>>>> ) >>>>> org.apache.openjpa.jdbc.meta.MappingTool.record(MappingTool.java:4 >>>>> 5 >>>>> 5 >>>>> ) >>>>> org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.synchronizeMappin >>>>> g >>>>> s >>>>> ( >>>>> JDBCBrokerFactory.java:160) >>>>> org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.synchronizeMappin >>>>> g >>>>> s >>>>> ( >>>>> JDBCBrokerFactory.java:164) >>>>> org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.newBrokerImpl(JDB >>>>> C >>>>> B >>>>> r >>>>> okerFactory.java:122) >>>>> org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(Abstract >>>>> B >>>>> r >>>>> o >>>>> kerFactory.java:209) >>>>> org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(Delega >>>>> t >>>>> i >>>>> n >>>>> gBrokerFactory.java:156) >>>>> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEnti >>>>> t >>>>> y >>>>> M >>>>> anager(EntityManagerFactoryImpl.java:227) >>>>> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEnti >>>>> t >>>>> y >>>>> M >>>>> anager(EntityManagerFactoryImpl.java:154) >>>>> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEnti >>>>> t >>>>> y >>>>> M >>>>> anager(EntityManagerFactoryImpl.java:60) >>>>> org.apache.juddi.config.PersistenceManager.getEntityManager(Persis >>>>> t >>>>> e >>>>> n >>>>> ceManager.java:48) >>>>> org.apache.juddi.config.AppConfig.getPersistentConfiguration(AppCo >>>>> n >>>>> f >>>>> i >>>>> g.java:122) >>>>> org.apache.juddi.config.AppConfig.loadConfiguration(AppConfig.java: >>>>> 1 >>>>> 0 >>>>> 8) >>>>> org.apache.juddi.config.AppConfig.<init>(AppConfig.java:63) >>>>> org.apache.juddi.config.AppConfig.getInstance(AppConfig.java:196) >>>>> org.apache.juddi.config.AppConfig.getConfiguration(AppConfig.java: >>>>> 2 >>>>> 1 >>>>> 8 >>>>> ) >>>>> org.apache.jsp.index_jsp._jspService(index_jsp.java:109) >>>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) >>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:722) >>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrap >>>>> p >>>>> e >>>>> r >>>>> .java:433) >>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: >>>>> 3 >>>>> 89) >>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) >>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:722) >>>>> root cause >>>>> >>>>> java.lang.ClassNotFoundException: >>>>> org.apache.derby.jdbc.EmbeddedDriver >>>>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClass >>>>> L >>>>> o >>>>> a >>>>> der.java:1678) >>>>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClass >>>>> L >>>>> o >>>>> a >>>>> der.java:1523) >>>>> org.apache.tomcat.dbcp.dbcp.BasicDataSource.createConnectionFactor >>>>> y >>>>> ( >>>>> B >>>>> asicDataSource.java:1420) >>>>> org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(Basic >>>>> D >>>>> a >>>>> t >>>>> aSource.java:1371) >>>>> org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDat >>>>> a >>>>> S >>>>> o >>>>> urce.java:1044) >>>>> org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(Del >>>>> e >>>>> g >>>>> a >>>>> tingDataSource.java:116) >>>>> org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(Dec >>>>> o >>>>> r >>>>> a >>>>> tingDataSource.java:93) >>>>> org.apache.openjpa.jdbc.schema.DataSourceFactory.installDBDictiona >>>>> r >>>>> y >>>>> ( >>>>> DataSourceFactory.java:233) >>>>> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getConnectionFa >>>>> c >>>>> t >>>>> o >>>>> ry(JDBCConfigurationImpl.java:733) >>>>> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDataSource(J >>>>> D >>>>> B >>>>> C >>>>> ConfigurationImpl.java:872) >>>>> org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDataSource2( >>>>> J >>>>> D >>>>> B >>>>> CConfigurationImpl.java:914) >>>>> org.apache.openjpa.jdbc.schema.SchemaTool.<init>(SchemaTool.java:1 >>>>> 3 >>>>> 2 >>>>> ) >>>>> org.apache.openjpa.jdbc.meta.MappingTool.newSchemaTool(MappingTool. >>>>> j >>>>> a >>>>> va:312) >>>>> org.apache.openjpa.jdbc.meta.MappingTool.record(MappingTool.java:4 >>>>> 9 >>>>> 3 >>>>> ) >>>>> org.apache.openjpa.jdbc.meta.MappingTool.record(MappingTool.java:4 >>>>> 5 >>>>> 5 >>>>> ) >>>>> org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.synchronizeMappin >>>>> g >>>>> s >>>>> ( >>>>> JDBCBrokerFactory.java:160) >>>>> org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.synchronizeMappin >>>>> g >>>>> s >>>>> ( >>>>> JDBCBrokerFactory.java:164) >>>>> org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.newBrokerImpl(JDB >>>>> C >>>>> B >>>>> r >>>>> okerFactory.java:122) >>>>> org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(Abstract >>>>> B >>>>> r >>>>> o >>>>> kerFactory.java:209) >>>>> org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(Delega >>>>> t >>>>> i >>>>> n >>>>> gBrokerFactory.java:156) >>>>> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEnti >>>>> t >>>>> y >>>>> M >>>>> anager(EntityManagerFactoryImpl.java:227) >>>>> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEnti >>>>> t >>>>> y >>>>> M >>>>> anager(EntityManagerFactoryImpl.java:154) >>>>> org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEnti >>>>> t >>>>> y >>>>> M >>>>> anager(EntityManagerFactoryImpl.java:60) >>>>> org.apache.juddi.config.PersistenceManager.getEntityManager(Persis >>>>> t >>>>> e >>>>> n >>>>> ceManager.java:48) >>>>> org.apache.juddi.config.AppConfig.getPersistentConfiguration(AppCo >>>>> n >>>>> f >>>>> i >>>>> g.java:122) >>>>> org.apache.juddi.config.AppConfig.loadConfiguration(AppConfig.java: >>>>> 1 >>>>> 0 >>>>> 8) >>>>> org.apache.juddi.config.AppConfig.<init>(AppConfig.java:63) >>>>> org.apache.juddi.config.AppConfig.getInstance(AppConfig.java:196) >>>>> org.apache.juddi.config.AppConfig.getConfiguration(AppConfig.java: >>>>> 2 >>>>> 1 >>>>> 8 >>>>> ) >>>>> org.apache.jsp.index_jsp._jspService(index_jsp.java:109) >>>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) >>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:722) >>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrap >>>>> p >>>>> e >>>>> r >>>>> .java:433) >>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: >>>>> 3 >>>>> 89) >>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) >>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:722) >>>>> >>>>> This message is subject to the following E-mail Disclaimer. >>>>> (http://www.crv4all.com/disclaimer-email/) CRV Holding B.V. seats >>>>> according to the articles of association in Arnhem, Dutch trade number >>>>> 09125050. >>> >>> >>> _______________________________________________________ >>> This message has been scanned for spam by Mailcontrol. >>> This message is subject to the following E-mail Disclaimer. >>> (http://www.crv4all.com/disclaimer-email/) CRV Holding B.V. seats according >>> to the articles of association in Arnhem, Dutch trade number 09125050. >> This message is subject to the following E-mail Disclaimer. >> (http://www.crv4all.com/disclaimer-email/) CRV Holding B.V. seats according >> to the articles of association in Arnhem, Dutch trade number 09125050. > This message is subject to the following E-mail Disclaimer. > (http://www.crv4all.com/disclaimer-email/) CRV Holding B.V. seats according > to the articles of association in Arnhem, Dutch trade number 09125050. This message is subject to the following E-mail Disclaimer. (http://www.crv4all.com/disclaimer-email/) CRV Holding B.V. seats according to the articles of association in Arnhem, Dutch trade number 09125050.
