You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-user@db.apache.org by Jason Hale <ja...@wingateweb.com> on 2003/03/13 01:53:14 UTC

Debugging OJB with Intellij

I am trying to debug a web application that uses OJB rc1 with Intellij
3.0.2.

If I just run the web app it works just fine.  However, for some strange
reason whenever I try and debug my web app I get the following in my
log:

Starting service Tomcat-Standalone
Apache Tomcat/4.0.6
[INFO] PropertyMessageResources - -Initializing,
config='org.apache.struts.util.LocalStrings', returnNull=true
[INFO] PropertyMessageResources - -Initializing,
config='org.apache.struts.action.ActionResources', returnNull=true
[INFO] PropertyMessageResources - -Initializing,
config='com.wingate.us.portal.ApplicationResources', returnNull=true
[INFO] TilesPlugin - -Tiles definition factory loaded for module ''.
[INFO] ValidatorPlugIn - -Loading validation rules file from
'/WEB-INF/validation.xml'
[INFO] ValidatorPlugIn - -Loading validation rules file from
'/WEB-INF/validator-rules.xml'
[INFO] PersistenceBrokerFactoryDefaultImpl - -Create PersistenceBroker
instance pool, pool configuration was {whenExhaustedAction=0,
maxIdle=-1, maxActive=100, maxWait=2000, removeAbandoned=false,
numTestsPerEvictionRun=10, testWhileIdle=false,
minEvictableIdleTimeMillis=1000000, testOnReturn=false,
logAbandoned=false, removeAbandonedTimeout=300,
timeBetweenEvictionRunsMillis=-1, testOnBorrow=false}
[INFO] RepositoryPersistor - -OJB Descriptor Repository:
file:C:/dev/projects/wingate/xp/web/WEB-INF/classes/repository.xml
[INFO] RepositoryXmlHandler - -Found attribute (name=grabSize, value=20)
but I could not assign them to a descriptor
[INFO] RepositoryPersistor - -Read repository from file took 454 ms
[INFO] RepositoryPersistor - -OJB Descriptor Repository:
file:C:/dev/projects/wingate/xp/web/WEB-INF/classes/repository.xml
[INFO] RepositoryPersistor - -Read connection repository from file took
453 ms
[INFO] PersistenceBrokerFactoryDefaultImpl - -Set default PBKey:
org.apache.ojb.broker.PBKey: repository=default, user=userstory,
password=*****
java.lang.AbstractMethodError:
org/apache/ojb/broker/singlevm/PersistenceBrokerAbstractImpl.query
	at
org.apache.ojb.broker.util.configuration.impl.OjbConfigurator.configure(
Unknown Source)
	at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createNewBr
okerInstance(Unknown Source)
	at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl$PBKeyedPool
ableObjectFactory.makeObject(Unknown Source)
	at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(Generic
KeyedObjectPool.java:760)
	at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createPersi
stenceBroker(Unknown Source)
	at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.defaultPers
istenceBroker(Unknown Source)
	at
org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(
Unknown Source)
	at
com.wingate.us.impl.PersistenceService.getList(PersistenceService.java:9
9)
	at
com.wingate.us.webapp.ServicePlugin.init(ServicePlugin.java:65)
	at
org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.j
ava:1105)
	at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:468)
	at javax.servlet.GenericServlet.init(GenericServlet.java:256)
	at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav
a:918)
	at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:810)
	at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j
ava:3279)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3421
)
	at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
	at
org.apache.catalina.core.StandardHost.start(StandardHost.java:638)
	at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
	at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343)
	at
org.apache.catalina.core.StandardService.start(StandardService.java:388)
	at
org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
	at
org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
	at
org.apache.catalina.startup.Catalina.process(Catalina.java:179)
	at java.lang.reflect.Method.invoke(Native Method)
	at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
Starting service Tomcat-Apache
Apache Tomcat/4.0.6

I am at a loss.  I can debug the same application just fine with
JBuilder 7. 
Is there an Intellij expert out there that is using OJB that help me?? 
 
-Jason