Ajitesh Das wrote:
Hi: I am running a sample with following configuration and I am getting the following errors:
I am using rc3.
My repository xml :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE descriptor-repository SYSTEM "repository.dtd"[
<!ENTITY internal SYSTEM "repository_internal.xml">
]>
<descriptor-repository version="1.0" isolation-level="read-uncommitted">
<jdbc-connection-descriptor platform="MsSQLServer"
jcd-alias="default"
default-connection="true" jdbc-level="2.0"
driver="com.microsoft.jdbc.sqlserver.SQLServerDriver" protocol="jdbc" subprotocol="microsoft:sqlserver" dbalias="//localhost:1433;DatabaseName=adb;SelectMethod=cursor;
User=aaa;Password=password;" username="xxx" password="yyy">
<connection-pool maxActive="-1" maxIdle="-1" maxWait="-1"
minEvictableIdleTimeMillis="12345678"
numTestsPerEvictionRun="0"
testOnBorrow="true" testOnReturn="true"
testWhileIdle="true" timeBetweenEvictionRunsMillis="-1"
whenExhaustedAction="2" connectionFactory="null"/>
</jdbc-connection-descriptor>
<class-descriptor class="com.xxx.User" table="USER">
<attribute attribute-name="DB_NAME" attribute-value="adb"/>
<field-descriptor id="1" name="Id" column="ID"
jdbc-type="INTEGER"
primarykey="true" nullable="false" indexed="true"
autoincrement="true" locking="false" default-fetch="false"/>
<field-descriptor id="2" name="uname" column="USER_NAME" jdbc-type="VARCHAR" primarykey="false" nullable="true"
indexed="false" autoincrement="false" locking="false"
default-fetch="false"/>
</class-descriptor>
</descriptor-repository>
The error: [DEFAULT] ERROR: Size for connection pool must > 0. Value was -1
Currently it is not allowed to set values <0 for 'maxActive'. It's a bug in OJB (-1 should be infinite connection pool size). Will fix this.
[org.apache.ojb.broker.metadata.ConnectionDescriptorXmlHandler] ERROR: null java.lang.ClassNotFoundException: null
hmm, seems that a class was not found. Please set logging for org.apache.ojb.broker.metadata.RepositoryXmlHandler org.apache.ojb.broker.metadata.ConnectionDescriptorXmlHandler to debug, to get more info.
regards, Armin
at java.net.URLClassLoader$1.run(URLClassLoader.java:198) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:186) at java.lang.ClassLoader.loadClass(ClassLoader.java:299) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265) at java.lang.ClassLoader.loadClass(ClassLoader.java:255) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:217) at org.apache.ojb.broker.util.ClassHelper.getClass(Unknown Source) at org.apache.ojb.broker.util.ClassHelper.getClass(Unknown Source) at org.apache.ojb.broker.metadata.ConnectionDescriptorXmlHandler.startEleme nt(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.startElement(AbstractSAXPars er.java:434) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Abstrac tXMLDocumentParser.java:216) at org.apache.xerces.impl.XMLNamespaceBinder.emptyElement(XMLNamespaceBinde r.java:594) at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator. java:817)
Thanks a lot for your help. Ajitesh
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
