Discussion

6
Replies
305
Views
Close popover
Anandh Palanisamy (Anandh Palanisamy)
Ford Motor Company

Ford Motor Company
US
Anandh Palanisamy Member since 2013 62 posts
Ford Motor Company
Posted: October 20, 2015
Last activity: April 6, 2018
Closed

Getting datasource exception after 7.1.9 upgrade

Hi All,

We have upgrading our Pega 6.2 sp2 into Pega 7.1.9 and i am seeing the below error during the startup and during application access.

Is someone facing the same issue and what is the resoultion for the below exceptions.

2015-10-20 17:27:06,265 [.PRPCWorkManager : 0] [ STANDARD] [ PegaRULES:07.10] (piler.DatabaseCompilationSaver) ERROR - Problem saving Java sources to database
java.lang.IllegalArgumentException: Assembled classes writer cannot be used for non generated assembled class.
at com.pega.pegarules.internal.bootstrap.phase2.jdbc.JdbcJarWriter$VersionlessHelper.checkIfClassIsGenerated(JdbcJarWriter.java:726)
at com.pega.pegarules.internal.bootstrap.phase2.jdbc.JdbcJarWriter$WriteConnection.doInsertClass(JdbcJarWriter.java:1041)
at com.pega.pegarules.internal.bootstrap.phase2.jdbc.JdbcJarWriter$WriteConnection.insertClass(JdbcJarWriter.java:1010)
at com.pega.pegarules.generation.internal.compiler.DatabaseCompilationSaver.saveSources(DatabaseCompilationSaver.java:154)
at com.pega.pegarules.generation.internal.compiler.PRCompilerUtil.notifyCompilationListeners(PRCompilerUtil.java:786)
at com.pega.pegarules.generation.internal.compiler.PRCompilerEclipse._compile_privact(PRCompilerEclipse.java:602)
at com.pega.pegarules.generation.internal.compiler.PRCompilerEclipse$2.run(PRCompilerEclipse.java:510)
at java.security.AccessController.doPrivileged(AccessController.java:284)
at com.pega.pegarules.generation.internal.compiler.PRCompilerEclipse.compile(PRCompilerEclipse.java:507)
at com.pega.pegarules.generation.internal.compiler.PRCompilerEclipse.compile(PRCompilerEclipse.java:470)
at com.pega.pegarules.generation.internal.compiler.PRCompilerEclipse.compile(PRCompilerEclipse.java:404)
at com.pega.pegarules.generation.internal.compiler.PRCompilerEclipse.compile(PRCompilerEclipse.java:328)
at com.pega.pegarules.generation.internal.assembly.FUAInstance.compileClass(FUAInstance.java:2396)
at com.pega.pegarules.generation.external.assembly.Assembler.compileClass(Assembler.java:954)
at com.pega.pegarules.generation.internal.cache.AssemblerFunctions.writeJavaFileAndCompile(AssemblerFunctions.java:394)
at com.pega.pegarules.generation.internal.vtable.asm.VirtualTableAssemblyHandler$1.call(VirtualTableAssemblyHandler.java:468)
at com.pega.pegarules.generation.internal.vtable.asm.VirtualTableAssemblyHandler$1.call(VirtualTableAssemblyHandler.java:394)
at com.pega.pegarules.generation.internal.vtable.VirtualTableUtils.doWithFilteredRulesetList(VirtualTableUtils.java:283)
at com.pega.pegarules.generation.internal.vtable.asm.VirtualTableAssemblyHandler.assemble(VirtualTableAssemblyHandler.java:394)
at com.pega.pegarules.generation.internal.vtable.asm.VirtualTableAssemblyHandler.assembleForAspect(VirtualTableAssemblyHandler.java:186)
at com.pega.pegarules.generation.internal.vtable.asm.VirtualTableAssemblyHandler.loadForAspect(VirtualTableAssemblyHandler.java:169)
at com.pega.pegarules.generation.internal.vtable.containers.ClassNameRuleContainer.upgrade(ClassNameRuleContainer.java:56)
at com.pega.pegarules.generation.internal.vtable.ruleres.VirtualTableCandidate.upgradeContainerFor(VirtualTableCandidate.java:286)
at com.pega.pegarules.generation.internal.vtable.ruleres.VirtualTableCandidate.getExecutableContainerFor(VirtualTableCandidate.java:220)
at com.pega.pegarules.generation.internal.vtable.ruleres.VirtualTableResolver.resolveToContainer(VirtualTableResolver.java:425)
at com.pega.pegarules.generation.internal.vtable.ruleres.VirtualTableResolver.resolveRule(VirtualTableResolver.java:155)
at com.pega.pegarules.generation.internal.vtable.VirtualTableImpl.resolveRule(VirtualTableImpl.java:295)
at com.pega.pegarules.generation.internal.PRGenProviderImpl.get(PRGenProviderImpl.java:474)
at com.pega.pegarules.session.internal.mgmt.Executable.doAction(Executable.java:3298)
at com.pegarules.generated.activity.ra_action_pxretrievereportdata_b344d5bdd6cbecf59bb8240bcd2b34c3.step30_circum0(ra_action_pxretrievereportdata_b344d5bdd6cbecf59bb8240bcd2b34c3.java:3418)
at com.pegarules.generated.activity.ra_action_pxretrievereportdata_b344d5bdd6cbecf59bb8240bcd2b34c3.perform(ra_action_pxretrievereportdata_b344d5bdd6cbecf59bb8240bcd2b34c3.java:637)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3505)
at com.pegarules.generated.callActivity_071017_xvj4o_pyNDBZ4Gy293rekg.callActivity07_10_17(callActivity_071017_xvj4o_pyNDBZ4Gy293rekg.java:122)
at com.pegarules.generated.callActivity_071017_xvj4o_pyNDBZ4Gy293rekg.invoke(callActivity_071017_xvj4o_pyNDBZ4Gy293rekg.java:82)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.resolveAndinvokeFunctionViaReflection(LibraryRuntime.java:133)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.invokeLibraryRuntime(LibraryRuntime.java:110)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeLibraryRuntime(Executable.java:9000)
at com.pega.pegarules.priv.generator.LibrarySupport.resolveAndInvokeFunctionViaReflection(LibrarySupport.java:181)
at com.pegarules.generated.pega_rules_utilities.callActivity(pega_rules_utilities.java:1771)
at com.pegarules.generated.activity.ra_action_pzpurgeextrarecents_f4ca96f6199c8de7b7676fd687f64bf5.step1_circum0(ra_action_pzpurgeextrarecents_f4ca96f6199c8de7b7676fd687f64bf5.java:185)
at com.pegarules.generated.activity.ra_action_pzpurgeextrarecents_f4ca96f6199c8de7b7676fd687f64bf5.perform(ra_action_pzpurgeextrarecents_f4ca96f6199c8de7b7676fd687f64bf5.java:69)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3505)
at com.pega.pegarules.session.internal.async.agent.QueueProcessor.runActivity(QueueProcessor.java:721)
at com.pega.pegarules.session.internal.async.agent.QueueProcessor.execute(QueueProcessor.java:602)
at com.pega.pegarules.session.internal.async.BatchRequestorTask.run(BatchRequestorTask.java:945)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1259)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1008)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:901)
at com.pega.pegarules.session.internal.async.BatchRequestorTask.run(BatchRequestorTask.java:670)
at com.pega.pegarules.session.internal.async.Agent.queueBatchActivityForAgent(Agent.java:1504)
at com.pega.pegarules.session.internal.async.Agent.queueBatchActivityForAgent(Agent.java:1293)
at com.pega.pegarules.session.internal.async.AgentQueue.run(AgentQueue.java:792)
at com.pega.pegarules.session.internal.async.Agent.runAgentTask(Agent.java:936)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.AsyncServant.processAsyncTask(AsyncServant.java:221)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.AsyncServant.invoke(AsyncServant.java:167)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact(EngineImpl.java:315)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl$4.run(EngineImpl.java:268)
at java.security.AccessController.doPrivileged(AccessController.java:338)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:265)
at com.pega.pegarules.session.internal.engineinterface.etier.ejb.EngineBean.invokeEngine(EngineBean.java:225)
at sun.reflect.GeneratedMethodAccessor68.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:367)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:408)
at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingThrowable(AppServerBridgeToPega.java:223)
at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingException(AppServerBridgeToPega.java:245)
at com.pega.pegarules.internal.etier.ejb.EngineBeanBoot.invokeEngine(EngineBeanBoot.java:168)
at com.pega.pegarules.internal.etier.interfaces.EJSLocalStatelessEngineBMT_f2439d86.invokeEngine(Unknown Source)
at com.pega.pegarules.session.internal.engineinterface.etier.mdb.PRAsync.processRequest(PRAsync.java:155)
at com.pega.pegarules.session.internal.engineinterface.etier.asynchbeans.AsyncTask.run(AsyncTask.java:64)
at com.pega.pegarules.session.internal.engineinterface.etier.asynchbeans.RunnableWrapper.run(RunnableWrapper.java:71)
at com.ibm.ws.asynchbeans.J2EEContext$RunProxy.run(J2EEContext.java:270)
at java.security.AccessController.doPrivileged(AccessController.java:284)
at com.ibm.ws.asynchbeans.J2EEContext.run(J2EEContext.java:796)
at com.ibm.ws.asynchbeans.WorkWithExecutionContextImpl.go(WorkWithExecutionContextImpl.java:222)
at com.ibm.ws.asynchbeans.ABWorkItemImpl.run(ABWorkItemImpl.java:206)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1720)

**Moderation Team has archived post**

This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.

System Administration Upgrades
Moderation Team has archived post,
Close popover This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Discussion, please write a new Discussion.