cancel
Showing results for 
Search instead for 
Did you mean: 

problem with JDO

Former Member
0 Kudos

hi,

i have developed jdo application which is given in netweaver <b>help</b> .But it is giving error like

Exception caught javax.jdo.JDOUserException: Object not PersistenceCapable. FailedObject:temp.persistence.gettingstarted.jdo.Department@1537b96 at com.sap.jdo.common.PersistenceManagerImpl.assertPersistenceCapable(PersistenceManagerImpl.java:1818) at com.sap.jdo.common.PersistenceManagerImpl.makePersistentInternal(PersistenceManagerImpl.java:1875) at com.sap.jdo.common.PersistenceManagerImpl.makePersistent(PersistenceManagerImpl.java:738) at com.sap.jdo.jca.cci.SAPJDOConnection.makePersistent(SAPJDOConnection.java:168) at temp.persistence.gettingstarted.jdo.BusinessLogic.createDepartment(BusinessLogic.java:87) at temp.persistence.gettingstarted.web.ProcessInput.doGet(ProcessInput.java:51) at temp.persistence.gettingstarted.web.ProcessInput.doPost(ProcessInput.java:173) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:391) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:265) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:345) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:323) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:865) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:240) at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92) at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37) at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)

regards

Guru

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member182372
Active Contributor
0 Kudos

Guru, did you follow this <a href="http://help.sap.com/saphelp_nw04/helpdata/en/26/904973620d4fcbae347bf6df3b2f77/frameset.htm">step</a>?

Former Member
0 Kudos

First of all you have to make your Department.java file as persistent capable by enhancing it.

The following link may help you

http://help.sap.com/search/highlightContent.jsp

Sasidhar