You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Christian Haul <ha...@dvs1.informatik.tu-darmstadt.de> on 2002/03/04 18:28:03 UTC
too many components? sql does not work when built with scratchpad
Team,
whith the current CVS I observe that the personnel datasource tries to
connect to the HSQL server *before* the server is started. This
happens *only* when I build it with "-Dinclude.scratchpad.libs=yes"
Furthermore, when removing _any_ _three_ component categories
(e.g. "matchers", "actions" and "selectors" or the the portal
components) the original behaviour is restored i.e. HSQL server is
started *before* connections are attempted.
The setup is linux + tc4.0.1 + sun jdk 1.3.1 -- no tweaks.
In case it helps, these are the system properties as printed out at
the beginning of the log:
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
sun.boot.library.path=/usr/lib/jdk1.3.1/jre/lib/i386
java.vm.version=1.3.1-b24
vendor-url=http://xml.apache.org/xalan-j
java.vm.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
path.separator=:
java.vm.name=Java HotSpot(TM) Client VM
file.encoding.pkg=sun.io
java.vm.specification.name=Java Virtual Machine Specification
user.dir=/projects/haul/jakarta-tomcat-4.0.1
org.xml.sax.driver=org.apache.xerces.parsers.SAXParser
java.runtime.version=1.3.1-b24
java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
os.arch=i386
java.io.tmpdir=/tmp
line.separator=
java.vm.specification.vendor=Sun Microsystems Inc.
java.awt.fonts=
java.naming.factory.url.pkgs=org.apache.naming
os.name=Linux
vendor=Apache Software Foundation
java.library.path=/usr/lib/jdk1.3.1/jre/lib/i386:/usr/lib/jdk1.3.1/jre/lib/i386/native_threads/:/usr/lib/jdk1.3.1/jre/lib/i386/client:/usr/lib/jdk1.3.1/jre/../lib/i386:/opt/mozilla//:/opt/mozilla//components:/opt/kde/lib:/opt/mozilla//:/opt/mozilla//components:
java.specification.name=Java Platform API Specification
java.class.version=47.0
os.version=2.4.18-pre3
user.home=/home/haul
user.timezone=Europe/Berlin
catalina.useNaming=true
java.awt.printerjob=sun.awt.motif.PSPrinterJob
file.encoding=ISO-8859-1
java.specification.version=1.3
catalina.home=bin/..
user.name=haul
java.class.path=bin/../bin/bootstrap.jar:/usr/lib/jdk1.3.1/lib/tools.jar
java.naming.factory.initial=org.apache.naming.java.javaURLContextFactory
java.vm.specification.version=1.0
java.home=/usr/lib/jdk1.3.1/jre
java.specification.vendor=Sun Microsystems Inc.
user.language=de
java.vm.info=mixed mode
java.version=1.3.1
java.ext.dirs=/usr/lib/jdk1.3.1/jre/lib/ext
sun.boot.class.path=/usr/lib/jdk1.3.1/jre/lib/rt.jar:/usr/lib/jdk1.3.1/jre/lib/i18n.jar:/usr/lib/jdk1.3.1/jre/lib/sunrsasign.jar:/usr/lib/jdk1.3.1/jre/classes
java.vendor=Sun Microsystems Inc.
catalina.base=bin/..
file.separator=/
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
sun.cpu.endian=little
sun.io.unicode.encoding=UnicodeLittle
version=2.3.1
user.region=DE
sun.cpu.isalist=
And this is the other relevant part of core.log
DEBUG (2002-03-04) 18:20.49:887 [core](Unknown-URI) Unknown-thread/Cocoon: Work directory = /projects/haul/jakarta-tomcat-4.0.1/work/localhost/cocoon/cocoon-files
DEBUG (2002-03-04) 18:20.50:297 [core](Unknown-URI) Unknown-thread/Cocoon: Root configuration: cocoon
DEBUG (2002-03-04) 18:20.50:298 [core](Unknown-URI) Unknown-thread/Cocoon: Configuration version: 2.0
DEBUG (2002-03-04) 18:20.50:301 [core](Unknown-URI) Unknown-thread/Cocoon: Setting up components...
DEBUG (2002-03-04) 18:20.51:402 [core.url-factory](Unknown-URI) Unknown-thread/URLFactoryImpl: Getting the URLFactories
DEBUG (2002-03-04) 18:20.51:403 [core.url-factory](Unknown-URI) Unknown-thread/URLFactoryImpl: for protocol: resource org.apache.cocoon.components.url.ResourceURLFactory
DEBUG (2002-03-04) 18:20.51:407 [core.url-factory](Unknown-URI) Unknown-thread/URLFactoryImpl: for protocol: context org.apache.cocoon.components.url.ContextURLFactory
DEBUG (2002-03-04) 18:20.51:430 [core.xslt-processor](Unknown-URI) Unknown-thread/XSLTProcessorImpl: XSLTProcessorImpl component initialized.
[repeat this line several times]
DEBUG (2002-03-04) 18:20.51:553 [core.xslt-processor](Unknown-URI) Unknown-thread/XSLTProcessorImpl: XSLTProcessorImpl component initialized.
DEBUG (2002-03-04) 18:20.51:636 [core.resolver](Unknown-URI) Unknown-thread/ResolverImpl: Setting Catalog resolver verbosity level to 1
DEBUG (2002-03-04) 18:20.51:637 [core.resolver](Unknown-URI) Unknown-thread/ResolverImpl: System OASIS Catalog URL is /projects/haul/jakarta-tomcat-4.0.1/webapps/cocoon/resources/entities/catalog
DEBUG (2002-03-04) 18:20.51:720 [core.xml-parser](Unknown-URI) Unknown-thread/LogKitLogger: JaxpParser: Using EntityResolver: org.apache.cocoon.components.resolver.ResolverImpl@71916f
DEBUG (2002-03-04) 18:20.51:722 [core.xml-parser](Unknown-URI) Unknown-thread/LogKitLogger: JaxpParser: validating: false, namespace-prefixes: false, reuse parser: true, stop on warning: true, stop on recoverable-error: true, saxParserFactory: javax.xml.parsers.SAXParserFactory, documentBuilderFactory: javax.xml.parsers.DocumentBuilderFactory
DEBUG (2002-03-04) 18:20.51:723 [core.xml-parser](Unknown-URI) Unknown-thread/LogKitLogger: JaxpParser: Using EntityResolver: org.apache.cocoon.components.resolver.ResolverImpl@71916f
DEBUG (2002-03-04) 18:20.51:725 [core.xml-parser](Unknown-URI) Unknown-thread/LogKitLogger: JaxpParser: validating: false, namespace-prefixes: false, reuse parser: true, stop on warning: true, stop on recoverable-error: true, saxParserFactory: javax.xml.parsers.SAXParserFactory, documentBuilderFactory: javax.xml.parsers.DocumentBuilderFactory
DEBUG (2002-03-04) 18:20.51:812 [core.program-generator](Unknown-URI) Unknown-thread/ProgramGeneratorImpl: Context directory is file:/projects/haul/jakarta-tomcat-4.0.1/webapps/cocoon/
DEBUG (2002-03-04) 18:20.51:852 [core.language.java](Unknown-URI) Unknown-thread/JavaLanguage: Looking up org.apache.cocoon.components.classloader.ClassLoaderManager
DEBUG (2002-03-04) 18:20.52:044 [core.datasources.personnel](Unknown-URI) Unknown-thread/LogKitLogger: factory created class was null so a new instance could not be created.
java.sql.SQLException: Connection is broken: Verbindungsaufbau abgelehnt (="connection refused")
at org.hsqldb.Trace.getError(Trace.java:180)
at org.hsqldb.Trace.getError(Trace.java:144)
at org.hsqldb.Trace.error(Trace.java:205)
at org.hsqldb.jdbcConnection.reconnectHSQL(jdbcConnection.java:865)
at org.hsqldb.jdbcConnection.openHSQL(jdbcConnection.java:833)
at org.hsqldb.jdbcConnection.<init>(jdbcConnection.java:678)
at org.hsqldb.jdbcDriver.connect(jdbcDriver.java:116)
at java.sql.DriverManager.getConnection(DriverManager.java:517)
at java.sql.DriverManager.getConnection(DriverManager.java:177)
at org.apache.avalon.excalibur.datasource.JdbcConnectionFactory.newInstance(JdbcConnectionFactory.java:139)
at org.apache.avalon.excalibur.pool.AbstractPool.newPoolable(AbstractPool.java:82)
at org.apache.avalon.excalibur.pool.HardResourceLimitingPool.newPoolable(HardResourceLimitingPool.java:95)
at org.apache.avalon.excalibur.datasource.JdbcConnectionPool.newPoolable(JdbcConnectionPool.java:74)
at org.apache.avalon.excalibur.pool.AbstractPool.internalGrow(AbstractPool.java:126)
at org.apache.avalon.excalibur.pool.HardResourceLimitingPool.internalGrow(HardResourceLimitingPool.java:104)
at org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.grow(SoftResourceLimitingPool.java:91)
at org.apache.avalon.excalibur.datasource.JdbcConnectionPool.run(JdbcConnectionPool.java:195)
at java.lang.Thread.run(Thread.java:484)
[more sql exceptions -- per connection in pool one]
FATAL_E (2002-03-04) 18:20.52:057 [core.datasources.personnel](Unknown-URI) Unknown-thread/LogKitLogger: Excalibur could not create any connections. Examine your settings to make sure they are correct. Make sure you can connect with the same settings on your machine.
DEBUG (2002-03-04) 18:20.52:098 [core.search.crawler](Unknown-URI) Unknown-thread/SimpleCocoonCrawlerImpl: Include all URLs
DEBUG (2002-03-04) 18:20.52:130 [core.search.crawler](Unknown-URI) Unknown-thread/SimpleCocoonCrawlerImpl: Exclude default URLs only
DEBUG (2002-03-04) 18:20.52:131 [core.search.crawler](Unknown-URI) Unknown-thread/SimpleCocoonCrawlerImpl: Include all URLs
DEBUG (2002-03-04) 18:20.52:132 [core.search.crawler](Unknown-URI) Unknown-thread/SimpleCocoonCrawlerImpl: Exclude default URLs only
DEBUG (2002-03-04) 18:20.52:232 [core.hsqldb-server](Unknown-URI) Unknown-thread/ServerImpl: database is /projects/haul/jakarta-tomcat-4.0.1/webapps/cocoon/WEB-INF/db/cocoondb
DEBUG (2002-03-04) 18:20.52:232 [core.hsqldb-server](Unknown-URI) Unknown-thread/ServerImpl: Parameterize ServerImpl
DEBUG (2002-03-04) 18:20.52:233 [core.hsqldb-server](Unknown-URI) Unknown-thread/ServerImpl: Configure ServerImpl with port: 9002, silent: true, trace: false
INFO (2002-03-04) 18:20.52:233 [core.hsqldb-server](Unknown-URI) Unknown-thread/ServerImpl: HSQLDB backup file has been deleted.
DEBUG (2002-03-04) 18:20.52:234 [core.hsqldb-server](Unknown-URI) Unknown-thread/ServerImpl: Intializing hsqldb server thread
DEBUG (2002-03-04) 18:20.52:237 [core.hsqldb-server](Unknown-URI) Unknown-thread/ServerImpl: HSQLDB Server arguments are as follows:
DEBUG (2002-03-04) 18:20.52:237 [core.hsqldb-server](Unknown-URI) Unknown-thread/ServerImpl: 0 : -port
DEBUG (2002-03-04) 18:20.52:247 [core.hsqldb-server](Unknown-URI) Unknown-thread/ServerImpl: 1 : 9002
DEBUG (2002-03-04) 18:20.52:248 [core.hsqldb-server](Unknown-URI) Unknown-thread/ServerImpl: 2 : -silent
DEBUG (2002-03-04) 18:20.52:248 [core.hsqldb-server](Unknown-URI) Unknown-thread/ServerImpl: 3 : true
DEBUG (2002-03-04) 18:20.52:248 [core.hsqldb-server](Unknown-URI) Unknown-thread/ServerImpl: 4 : -trace
DEBUG (2002-03-04) 18:20.52:248 [core.hsqldb-server](Unknown-URI) Unknown-thread/ServerImpl: 5 : false
DEBUG (2002-03-04) 18:20.52:248 [core.hsqldb-server](Unknown-URI) Unknown-thread/ServerImpl: 6 : -database
DEBUG (2002-03-04) 18:20.52:248 [core.hsqldb-server](Unknown-URI) Unknown-thread/ServerImpl: 7 : /projects/haul/jakarta-tomcat-4.0.1/webapps/cocoon/WEB-INF/db/cocoondb
DEBUG (2002-03-04) 18:20.52:266 [core.xscript](Unknown-URI) Unknown-thread/XScriptManagerImpl: XScriptManager component initialized.
DEBUG (2002-03-04) 18:20.53:735 [core.xslt-processor](Unknown-URI) Unknown-thread/XSLTProcessorImpl: XSLTProcessorImpl component initialized.
If I am the only one suffering from this problem I'm happy to ignore
it and just remove three component categories from cocoon.xconf. BUT I
would not be able to fully test any changes before checking them in.
Chris.
--
C h r i s t i a n H a u l
haul@informatik.tu-darmstadt.de
fingerprint: 99B0 1D9D 7919 644A 4837 7D73 FEF9 6856 335A 9E08
---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org