Here is the entire stack trace with line numbers (this is OJB 1.0.2):

[10/26/05 10:18:21:951 CDT] 29592959 SystemErr     R
com.lmig.pm.affinity.exception.SystemException occurred. Reason: Error
deleting object class com.lmig.pm.affinity.service.StateDiscountUpdater
(caused by:
org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException:
java.lang.Integer not found in OJB Repository)
[10/26/05 10:18:21:951 CDT] 29592959 BaseRuntimeEx W
com.lmig.pm.affinity.exception.BaseRuntimeException
com.lmig.pm.affinity.exception.SystemException occurred. Reason: Error
deleting object class com.lmig.pm.affinity.service.StateDiscountUpdater
(caused by:
org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException:
java.lang.Integer not found in OJB Repository)
[10/26/05 10:18:22:021 CDT] 29592959 BaseException E
com.lmig.pm.affinity.exception.BaseExceptionHandler
*******************************There was an error
[10/26/05 10:18:22:041 CDT] 29592959 BaseException E
com.lmig.pm.affinity.exception.BaseExceptionHandler  Error deleting
object class com.lmig.pm.affinity.service.StateDiscountUpdater (caused
by: org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException:
java.lang.Integer not found in OJB Repository)
[10/26/05 10:18:22:041 CDT] 29592959 SystemErr     R
com.lmig.pm.affinity.exception.SystemException: Error deleting object
class com.lmig.pm.affinity.service.StateDiscountUpdater (caused by:
org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException:
java.lang.Integer not found in OJB Repository)
[10/26/05 10:18:22:051 CDT] 29592959 SystemErr     R    at
java.lang.Throwable.<init>(Throwable.java)
[10/26/05 10:18:22:051 CDT] 29592959 SystemErr     R    at
java.lang.Throwable.<init>(Throwable.java)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
com.lmig.pm.affinity.exception.BaseRuntimeException.<init>(BaseRuntimeEx
ception.java:85)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
com.lmig.pm.affinity.persistence.PersistenceManager.delete(PersistenceMa
nager.java:1356)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
com.lmig.pm.affinity.service.DiscountUpdater.complete(DiscountUpdater.ja
va)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
com.lmig.pm.affinity.action.FinishClientScheduleDiscountUpdatesAction.do
Perform(FinishClientScheduleDiscountUpdatesAction.java:74)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
com.lmig.pm.affinity.action.AffinityAction.execute(AffinityAction.java:1
62)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr
ocessor.java:484)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
274)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
com.lmig.pm.affinity.servlet.ActionServlet.doGet(ActionServlet.java:49)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictSe
rvletInstance.java:110)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLi
fecycleServlet.java:174)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycle
Servlet.java:313)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLif
ecycleServlet.java:116)
[10/26/05 10:18:22:061 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.
java:283)
[10/26/05 10:18:22:071 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(Vali
dServletReferenceState.java:42)
[10/26/05 10:18:22:071 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(Servle
tInstanceReference.java:40)
[10/26/05 10:18:22:071 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispa
tch(WebAppRequestDispatcher.java:948)
[10/26/05 10:18:22:071 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRe
questDispatcher.java:530)
[10/26/05 10:18:22:071 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppReq
uestDispatcher.java:176)
[10/26/05 10:18:22:071 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:7
9)
[10/26/05 10:18:22:071 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInv
oker.java:201)
[10/26/05 10:18:22:071 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocati
on(CachedInvocation.java:71)
[10/26/05 10:18:22:071 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(Servle
tRequestProcessor.java:182)
[10/26/05 10:18:22:071 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSELis
tener.java:334)
[10/26/05 10:18:22:071 CDT] 29592959 SystemErr     R    at
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection
.java:56)
[10/26/05 10:18:22:071 CDT] 29592959 SystemErr     R    at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:
610)
[10/26/05 10:18:22:071 CDT] 29592959 SystemErr     R    at
com.ibm.ws.http.HttpConnection.run(HttpConnection.java)
[10/26/05 10:18:22:071 CDT] 29592959 SystemErr     R    at
com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java)
[10/26/05 10:18:22:071 CDT] 29592959 SystemErr     R Caused by:
[10/26/05 10:18:22:111 CDT] 29592959 SystemErr     R
org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException:
java.lang.Integer not found in OJB Repository
        at java.lang.Throwable.<init>(Throwable.java)
        at java.lang.Throwable.<init>(Throwable.java)
        at
org.apache.commons.lang.exception.NestableRuntimeException.<init>(Nestab
leRuntimeException.java:100)
        at org.apache.ojb.broker.OJBRuntimeException.<init>(Unknown
Source)
        at
org.apache.ojb.broker.PersistenceBrokerException.<init>(Unknown Source)
        at
org.apache.ojb.broker.metadata.DescriptorRepository.getDescriptorFor(Unk
nown Source)
        at
org.apache.ojb.broker.metadata.DescriptorRepository.getDescriptorFor(Unk
nown Source)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getClassDescriptor(Unkn
own Source)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.doDelete(Unknown
Source)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.deleteCollections(Unkno
wn Source)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.doDelete(Unknown
Source)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.delete(Unknown Source)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.delete(Unknown
Source)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.delete(Unknown
Source)
        at
com.lmig.pm.affinity.persistence.PersistenceManager.delete(PersistenceMa
nager.java:1332)
        at
com.lmig.pm.affinity.service.DiscountUpdater.complete(DiscountUpdater.ja
va)
        at
com.lmig.pm.affinity.action.FinishClientScheduleDiscountUpdatesAction.do
Perform(FinishClientScheduleDiscountUpdatesAction.java:74)
        at
com.lmig.pm.affinity.action.AffinityAction.execute(AffinityAction.java:1
62)
        at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr
ocessor.java:484)
        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
274)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
        at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
        at
com.lmig.pm.affinity.servlet.ActionServlet.doGet(ActionServlet.java:49)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictSe
rvletInstance.java:110)
        at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLi
fecycleServlet.java:174)
        at
com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycle
Servlet.java:313)
        at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLif
ecycleServlet.java:116)
        at
com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.
java:283)
        at
com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(Vali
dServletReferenceState.java:42)
        at
com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(Servle
tInstanceReference.java:40)
        at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispa
tch(WebAppRequestDispatcher.java:948)
        at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRe
questDispatcher.java:530)
        at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppReq
uestDispatcher.java:176)
        at
com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:7
9)
        at
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInv
oker.java:201)
        at
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocati
on(CachedInvocation.java:71)
        at
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(Servle
tRequestProcessor.java:182)
        at
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSELis
tener.java:334)
        at
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection
.java:56)
        at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:
610)
        at com.ibm.ws.http.HttpConnection.run(HttpConnection.java)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java)
Caused by:
[10/26/05 10:18:22:121 CDT] 29592959 SystemErr     R
org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException:
java.lang.Integer not found in OJB Repository
        at java.lang.Throwable.<init>(Throwable.java)
        at java.lang.Throwable.<init>(Throwable.java)
        at
org.apache.commons.lang.exception.NestableRuntimeException.<init>(Nestab
leRuntimeException.java:100)
        at org.apache.ojb.broker.OJBRuntimeException.<init>(Unknown
Source)
        at
org.apache.ojb.broker.PersistenceBrokerException.<init>(Unknown Source)
        at
org.apache.ojb.broker.metadata.DescriptorRepository.getDescriptorFor(Unk
nown Source)
        at
org.apache.ojb.broker.metadata.DescriptorRepository.getDescriptorFor(Unk
nown Source)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getClassDescriptor(Unkn
own Source)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.doDelete(Unknown
Source)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.deleteCollections(Unkno
wn Source)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.doDelete(Unknown
Source)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.delete(Unknown Source)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.delete(Unknown
Source)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.delete(Unknown
Source)
        at
com.lmig.pm.affinity.persistence.PersistenceManager.delete(PersistenceMa
nager.java:1332)
        at
com.lmig.pm.affinity.service.DiscountUpdater.complete(DiscountUpdater.ja
va)
        at
com.lmig.pm.affinity.action.FinishClientScheduleDiscountUpdatesAction.do
Perform(FinishClientScheduleDiscountUpdatesAction.java:74)
        at
com.lmig.pm.affinity.action.AffinityAction.execute(AffinityAction.java:1
62)
        at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr
ocessor.java:484)
        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
274)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
        at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
        at
com.lmig.pm.affinity.servlet.ActionServlet.doGet(ActionServlet.java:49)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictSe
rvletInstance.java:110)
        at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLi
fecycleServlet.java:174)
        at
com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycle
Servlet.java:313)
        at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLif
ecycleServlet.java:116)
        at
com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.
java:283)
        at
com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(Vali
dServletReferenceState.java:42)
        at
com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(Servle
tInstanceReference.java:40)
        at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispa
tch(WebAppRequestDispatcher.java:948)
        at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRe
questDispatcher.java:530)
        at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppReq
uestDispatcher.java:176)
        at
com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:7
9)
        at
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInv
oker.java:201)
        at
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocati
on(CachedInvocation.java:71)
        at
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(Servle
tRequestProcessor.java:182)
        at
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSELis
tener.java:334)
        at
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection
.java:56)
        at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:
610)
        at com.ibm.ws.http.HttpConnection.run(HttpConnection.java)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java)
[10/26/05 10:18:22:932 CDT] 29592959 PropertyMessa I
org.apache.struts.util.PropertyMessageResources  Initializing,
config='org.apache.struts.actions.LocalStrings', returnNull=true
[10/26/05 10:18:23:573 CDT] 29592959 WebGroup      I SRVE0180I:
[PMmmadm] [/PMmmadm] [Servlet.LOG]: /ErrorPage.jsp: init
[10/26/05 10:18:23:854 CDT] 29592959 LocalTransact E WLTC0033E: Resource
jdbc/AffinityDS rolled back in cleanup of unresolved
LocalTransactionContainment.
[10/26/05 10:18:23:854 CDT] 29592959 LocalTransact E WLTC0032E: One or
more resources rolled back. An unresolved LocalTransactionContainment
had an unresolved action of rollback.
[10/26/05 10:18:23:864 CDT] 29592959 WebAppTransac E SRVE0183E:
LocalTransaction rolled-back due to setRollbackOnly
[10/26/05 10:18:24:004 CDT] 29592959 WebGroup      E SRVE0026E: [Servlet
Error]-[LocalTransaction rolled-back due to setRollbackOnly]:
com.ibm.ws.LocalTransaction.RolledbackException
        at java.lang.Throwable.<init>(Throwable.java)
        at
com.ibm.ws.LocalTransaction.RolledbackException.<init>(RolledbackExcepti
on.java:30)
        at
com.ibm.ws.LocalTransaction.LocalTranCoordImpl.cleanup(LocalTranCoordImp
l.java:967)
        at
com.ibm.ws.webcontainer.webapp.WebAppTransactionCollaborator.postInvoke(
WebAppTransactionCollaborator.java:208)
        at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRe
questDispatcher.java:673)
        at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppReq
uestDispatcher.java:176)
        at
com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:7
9)
        at
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInv
oker.java:201)
        at
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocati
on(CachedInvocation.java:71)
        at
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(Servle
tRequestProcessor.java:182)
        at
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSELis
tener.java:334)
        at
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection
.java:56)
        at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:
610)
        at com.ibm.ws.http.HttpConnection.run(HttpConnection.java)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java) 

-----Original Message-----
From: Armin Waibel [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, October 26, 2005 8:54 AM
To: OJB Users List
Subject: Re: java.lang.Integer not found in OJB Repository

Hi Wes,

seems OJB get the PK object instead the persistent object to delete. 
Could you compile the ojb.jar with debug 'on' (call "ant jar-debug" in
OJB's base directory) so that we get line numbers in stack trace.

regards,
Armin

Lemke, Wesley wrote:
> No one knows what could be causing this error? 
> 
> -----Original Message-----
> From: Lemke, Wesley [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, October 25, 2005 12:53 PM
> To: OJB Users List
> Subject: java.lang.Integer not found in OJB Repository
> 
> I am receiving the following error:
> 
> Error deleting object class
> com.lmig.pm.affinity.service.StateDiscountUpdater (caused by:
> org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException:
> java.lang.Integer not found in OJB Repository)
> 
> I have seen a few other report a similar error on this list, but the 
> solutions for them, didn't seem relevant to me.  The strange thing is 
> that I can save a StateDiscountUpdater, but I am receiving the above 
> error when I try to delete one.  Any ideas on what I am doing wrong?
> 
> Here is the relevant portion of the repository file:
> 
>       <class-descriptor
>               class="com.lmig.pm.affinity.service.DiscountUpdater">
>               <extent-class
> class-ref="com.lmig.pm.affinity.service.StateDiscountUpdater" />
>               <extent-class
> class-ref="com.lmig.pm.affinity.service.IndustryDiscountUpdater" />
>       </class-descriptor>
>       
>       <!-- StateDiscountUpdater
> *******************************************************************-->
>       <class-descriptor
>       
> class="com.lmig.pm.affinity.service.StateDiscountUpdater"
>               table="DEXA800T"
>       >
>       <field-descriptor
>               name="objectId"
>               column="NEW_ID"
>               jdbc-type="INTEGER"
>               primarykey="true"
>               autoincrement="true"
>               access="readonly"
>       />
> ...
>       <collection-descriptor
>               name="discountsToUpdate"
>  
> element-class-ref="com.lmig.pm.affinity.service.DiscountToUpdate"
>               auto-delete="true"
>               auto-update="true"
>       >
>               <inverse-foreignkey field-ref="discountUpdaterId" />
>       </collection-descriptor>        
>       
> ...
>       </class-descriptor>
>       
>               <!-- IndustryDiscountUpdater
> *******************************************************************-->
>       <class-descriptor
>       
> class="com.lmig.pm.affinity.service.IndustryDiscountUpdater"
>               table="DEXA800T"
>       >
>       <field-descriptor
>               name="objectId"
>               column="NEW_ID"
>               jdbc-type="INTEGER"
>               primarykey="true"
>               autoincrement="true"
>               access="readonly"
>       />
> ...
>       <collection-descriptor
>               name="discountsToUpdate"
>  
> element-class-ref="com.lmig.pm.affinity.service.DiscountToUpdate"
>               auto-delete="true"
>               auto-update="true"
>       >
>               <inverse-foreignkey field-ref="discountUpdaterId" />
>       </collection-descriptor>        
>       
> ...
>       </class-descriptor>
>       
>       <!-- DiscountToUpdate
> **************************************************************-->
>       <class-descriptor
>               class="com.lmig.pm.affinity.service.DiscountToUpdate"
>               table="DEXA810T"
>       >
>       <field-descriptor
>               name="objectId"
>               column="ORIG_ID"
>               jdbc-type="INTEGER"
>               primarykey="true"
>               autoincrement="true"
>               access="readonly"
>       />      
>       <field-descriptor
>               name="discountId"
>               column="discount_id"
>               jdbc-type="INTEGER"
>       />
>       <field-descriptor
>               name="discountUpdaterId"
>               column="NEW_ID"
>               jdbc-type="INTEGER"
>               access="anonymous"
>       />
>       <reference-descriptor name="discountUpdater"
> class-ref="com.lmig.pm.affinity.service.DiscountUpdater">
>               <foreignkey field-ref="discountUpdaterId"/>
>       </reference-descriptor>
>       
> ...
>       </class-descriptor>     
> 
> Here is the complete stack trace:
> 
> [10/25/05 12:36:21:490 CDT] 6a3f6a3f SystemErr     R
> com.lmig.pm.affinity.exception.SystemException occurred. Reason: Error

> deleting object class 
> com.lmig.pm.affinity.service.StateDiscountUpdater
> (caused by:
> org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException:
> java.lang.Integer not found in OJB Repository)
> [10/25/05 12:36:21:490 CDT] 6a3f6a3f BaseRuntimeEx W 
> com.lmig.pm.affinity.exception.BaseRuntimeException
> com.lmig.pm.affinity.exception.SystemException occurred. Reason: Error

> deleting object class 
> com.lmig.pm.affinity.service.StateDiscountUpdater
> (caused by:
> org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException:
> java.lang.Integer not found in OJB Repository)
> [10/25/05 12:36:24:715 CDT] 6a3f6a3f BaseException E 
> com.lmig.pm.affinity.exception.BaseExceptionHandler
> *******************************There was an error
> [10/25/05 12:36:24:745 CDT] 6a3f6a3f BaseException E 
> com.lmig.pm.affinity.exception.BaseExceptionHandler  Error deleting 
> object class com.lmig.pm.affinity.service.StateDiscountUpdater (caused
> by:
org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException:
> java.lang.Integer not found in OJB Repository)
> [10/25/05 12:36:24:765 CDT] 6a3f6a3f SystemErr     R
> com.lmig.pm.affinity.exception.SystemException: Error deleting object 
> class com.lmig.pm.affinity.service.StateDiscountUpdater (caused by:
> org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException:
> java.lang.Integer not found in OJB Repository)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
> java.lang.Throwable.<init>(Throwable.java)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
> java.lang.Throwable.<init>(Throwable.java)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
> com.lmig.pm.affinity.exception.BaseRuntimeException.<init>(BaseRuntime
> Ex
> ception.java:85)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
> com.lmig.pm.affinity.persistence.PersistenceManager.delete(Persistence
> Ma
> nager.java:1356)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
> com.lmig.pm.affinity.service.DiscountUpdater.complete(DiscountUpdater.
> ja
> va)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
> com.lmig.pm.affinity.action.FinishClientScheduleDiscountUpdatesAction.
> do
> Perform(FinishClientScheduleDiscountUpdatesAction.java:74)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
> com.lmig.pm.affinity.action.AffinityAction.execute(AffinityAction.java
> :1
> 62)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
> org.apache.struts.action.RequestProcessor.processActionPerform(Request
> Pr
> ocessor.java:484)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
>
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
> 274)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
>
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
>
com.lmig.pm.affinity.servlet.ActionServlet.doGet(ActionServlet.java:49)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(Strict
> Se
> rvletInstance.java:110)
> [10/25/05 12:36:24:785 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(Strict
> Li
> fecycleServlet.java:174)
> [10/25/05 12:36:24:795 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecyc
> le
> Servlet.java:313)
> [10/25/05 12:36:24:795 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictL
> if
> ecycleServlet.java:116)
> [10/25/05 12:36:24:795 CDT] 6a3f6a3f SystemErr     R  at
>
com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.
> java:283)
> [10/25/05 12:36:24:795 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(Va
> li
> dServletReferenceState.java:42)
> [10/25/05 12:36:24:795 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(Serv
> le
> tInstanceReference.java:40)
> [10/25/05 12:36:24:795 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDis
> pa
> tch(WebAppRequestDispatcher.java:948)
> [10/25/05 12:36:24:795 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebApp
> Re
> questDispatcher.java:530)
> [10/25/05 12:36:24:795 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppR
> eq
> uestDispatcher.java:176)
> [10/25/05 12:36:24:795 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java
> :7
> 9)
> [10/25/05 12:36:24:795 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppI
> nv
> oker.java:201)
> [10/25/05 12:36:24:795 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvoca
> ti
> on(CachedInvocation.java:71)
> [10/25/05 12:36:24:795 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(Serv
> le
> tRequestProcessor.java:182)
> [10/25/05 12:36:24:795 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEL
> is
> tener.java:334)
> [10/25/05 12:36:24:795 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnecti
> on
> .java:56)
> [10/25/05 12:36:24:795 CDT] 6a3f6a3f SystemErr     R  at
>
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:
> 610)
> [10/25/05 12:36:24:805 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
> [10/25/05 12:36:24:805 CDT] 6a3f6a3f SystemErr     R  at
> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java)
> [10/25/05 12:36:24:805 CDT] 6a3f6a3f SystemErr     R Caused by:
> [10/25/05 12:36:24:885 CDT] 6a3f6a3f SystemErr     R
> org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException:
> java.lang.Integer not found in OJB Repository
>       at java.lang.Throwable.<init>(Throwable.java)
>       at java.lang.Throwable.<init>(Throwable.java)
>       at
> org.apache.commons.lang.exception.NestableRuntimeException.<init>(Nest
> ab
> leRuntimeException.java:100)
>       at org.apache.ojb.broker.OJBRuntimeException.<init>(Unknown
> Source)
>       at
> org.apache.ojb.broker.PersistenceBrokerException.<init>(Unknown
Source)
>       at
> org.apache.ojb.broker.metadata.DescriptorRepository.getDescriptorFor(U
> nk
> nown Source)
>       at
> org.apache.ojb.broker.metadata.DescriptorRepository.getDescriptorFor(U
> nk
> nown Source)
>       at
> org.apache.ojb.broker.core.PersistenceBrokerImpl.getClassDescriptor(Un
> kn
> own Source)
>       at
> org.apache.ojb.broker.core.PersistenceBrokerImpl.doDelete(Unknown
> Source)
>       at
> org.apache.ojb.broker.core.PersistenceBrokerImpl.deleteCollections(Unk
> no
> wn Source)
>       at
> org.apache.ojb.broker.core.PersistenceBrokerImpl.doDelete(Unknown
> Source)
>       at
> org.apache.ojb.broker.core.PersistenceBrokerImpl.delete(Unknown
Source)
>       at
> org.apache.ojb.broker.core.DelegatingPersistenceBroker.delete(Unknown
> Source)
>       at
> org.apache.ojb.broker.core.DelegatingPersistenceBroker.delete(Unknown
> Source)
>       at
> com.lmig.pm.affinity.persistence.PersistenceManager.delete(Persistence
> Ma
> nager.java:1332)
>       at
> com.lmig.pm.affinity.service.DiscountUpdater.complete(DiscountUpdater.
> ja
> va)
>       at
> com.lmig.pm.affinity.action.FinishClientScheduleDiscountUpdatesAction.
> do
> Perform(FinishClientScheduleDiscountUpdatesAction.java:74)
>       at
> com.lmig.pm.affinity.action.AffinityAction.execute(AffinityAction.java
> :1
> 62)
>       at
> org.apache.struts.action.RequestProcessor.processActionPerform(Request
> Pr
> ocessor.java:484)
>       at
>
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
> 274)
>       at
>
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
>       at
> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
>       at
>
com.lmig.pm.affinity.servlet.ActionServlet.doGet(ActionServlet.java:49)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
> com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(Strict
> Se
> rvletInstance.java:110)
>       at
> com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(Strict
> Li
> fecycleServlet.java:174)
>       at
> com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecyc
> le
> Servlet.java:313)
>       at
> com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictL
> if
> ecycleServlet.java:116)
>       at
>
com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.
> java:283)
>       at
> com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(Va
> li
> dServletReferenceState.java:42)
>       at
> com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(Serv
> le
> tInstanceReference.java:40)
>       at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDis
> pa
> tch(WebAppRequestDispatcher.java:948)
>       at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebApp
> Re
> questDispatcher.java:530)
>       at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppR
> eq
> uestDispatcher.java:176)
>       at
> com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java
> :7
> 9)
>       at
> com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppI
> nv
> oker.java:201)
>       at
> com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvoca
> ti
> on(CachedInvocation.java:71)
>       at
> com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(Serv
> le
> tRequestProcessor.java:182)
>       at
> com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEL
> is
> tener.java:334)
>       at
> com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnecti
> on
> .java:56)
>       at
>
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:
> 610)
>       at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
>       at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java)
> Caused by:
> [10/25/05 12:36:24:905 CDT] 6a3f6a3f SystemErr     R
> org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException:
> java.lang.Integer not found in OJB Repository
>       at java.lang.Throwable.<init>(Throwable.java)
>       at java.lang.Throwable.<init>(Throwable.java)
>       at
> org.apache.commons.lang.exception.NestableRuntimeException.<init>(Nest
> ab
> leRuntimeException.java:100)
>       at org.apache.ojb.broker.OJBRuntimeException.<init>(Unknown
> Source)
>       at
> org.apache.ojb.broker.PersistenceBrokerException.<init>(Unknown
Source)
>       at
> org.apache.ojb.broker.metadata.DescriptorRepository.getDescriptorFor(U
> nk
> nown Source)
>       at
> org.apache.ojb.broker.metadata.DescriptorRepository.getDescriptorFor(U
> nk
> nown Source)
>       at
> org.apache.ojb.broker.core.PersistenceBrokerImpl.getClassDescriptor(Un
> kn
> own Source)
>       at
> org.apache.ojb.broker.core.PersistenceBrokerImpl.doDelete(Unknown
> Source)
>       at
> org.apache.ojb.broker.core.PersistenceBrokerImpl.deleteCollections(Unk
> no
> wn Source)
>       at
> org.apache.ojb.broker.core.PersistenceBrokerImpl.doDelete(Unknown
> Source)
>       at
> org.apache.ojb.broker.core.PersistenceBrokerImpl.delete(Unknown
Source)
>       at
> org.apache.ojb.broker.core.DelegatingPersistenceBroker.delete(Unknown
> Source)
>       at
> org.apache.ojb.broker.core.DelegatingPersistenceBroker.delete(Unknown
> Source)
>       at
> com.lmig.pm.affinity.persistence.PersistenceManager.delete(Persistence
> Ma
> nager.java:1332)
>       at
> com.lmig.pm.affinity.service.DiscountUpdater.complete(DiscountUpdater.
> ja
> va)
>       at
> com.lmig.pm.affinity.action.FinishClientScheduleDiscountUpdatesAction.
> do
> Perform(FinishClientScheduleDiscountUpdatesAction.java:74)
>       at
> com.lmig.pm.affinity.action.AffinityAction.execute(AffinityAction.java
> :1
> 62)
>       at
> org.apache.struts.action.RequestProcessor.processActionPerform(Request
> Pr
> ocessor.java:484)
>       at
>
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
> 274)
>       at
>
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
>       at
> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
>       at
>
com.lmig.pm.affinity.servlet.ActionServlet.doGet(ActionServlet.java:49)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
> com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(Strict
> Se
> rvletInstance.java:110)
>       at
> com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(Strict
> Li
> fecycleServlet.java:174)
>       at
> com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecyc
> le
> Servlet.java:313)
>       at
> com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictL
> if
> ecycleServlet.java:116)
>       at
>
com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.
> java:283)
>       at
> com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(Va
> li
> dServletReferenceState.java:42)
>       at
> com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(Serv
> le
> tInstanceReference.java:40)
>       at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDis
> pa
> tch(WebAppRequestDispatcher.java:948)
>       at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebApp
> Re
> questDispatcher.java:530)
>       at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppR
> eq
> uestDispatcher.java:176)
>       at
> com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java
> :7
> 9)
>       at
> com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppI
> nv
> oker.java:201)
>       at
> com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvoca
> ti
> on(CachedInvocation.java:71)
>       at
> com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(Serv
> le
> tRequestProcessor.java:182)
>       at
> com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEL
> is
> tener.java:334)
>       at
> com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnecti
> on
> .java:56)
>       at
>
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:
> 610)
>       at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
>       at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java)
> 
> Wes Lemke
> PMIS - Affinity Data Management
> 8-206-3213
> 
> ---------------------------------------------------------------------
> 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]
> 
> 

---------------------------------------------------------------------
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]

Reply via email to