Question

5
Replies
4268
Views
sri vishnu prabhu (srivishnu)
CAPGEMINI

CAPGEMINI
IN
srivishnu Member since 2016 28 posts
CAPGEMINI
Posted: May 16, 2017
Last activity: August 30, 2017
Posted: 16 May 2017 1:28 EDT
Last activity: 30 Aug 2017 6:33 EDT
Closed

com.pega.pegarules.pub.database.BadClassDefinitionException

Hi Team,


Description : Class <blank> does not exist


Exception Class : com.pega.pegarules.pub.database.BadClassDefinitionException


We find below Stack Traces


(root cause)

Type com.pega.pegarules.pub.database.BadClassDefinitionException


Message Class <blank> does not existFrom: (B8BEE71BC3CE0AB03674E37A2F519F195)


Stack

Hi Team,

Description : Class <blank> does not exist

Exception Class : com.pega.pegarules.pub.database.BadClassDefinitionException

We find below Stack Traces

(root cause)
Type com.pega.pegarules.pub.database.BadClassDefinitionException

Message Class <blank> does not existFrom: (B8BEE71BC3CE0AB03674E37A2F519F195)

Stack

at com.pega.pegarules.data.internal.access.DatabaseImpl.open(DatabaseImpl.java:4443)
at com.pega.pegarules.pub.runtime.AbstractActivity.objOpenByHandle(AbstractActivity.java:121)
at com.pegarules.generated.activity.ra_action_externalgoalcustom_61393546ffecf106d1f2e22eecb57bac.step2_circum0(ra_action_externalgoalcustom_61393546ffecf106d1f2e22eecb57bac.java:325)
at com.pegarules.generated.activity.ra_action_externalgoalcustom_61393546ffecf106d1f2e22eecb57bac.perform(ra_action_externalgoalcustom_61393546ffecf106d1f2e22eecb57bac.java:89)
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:1636)
at com.pegarules.generated.activity.ra_action_executesla_385b3e0f8d36abe26bfa86b4b22f803a.step19_circum0(ra_action_executesla_385b3e0f8d36abe26bfa86b4b22f803a.java:2107)
at com.pegarules.generated.activity.ra_action_executesla_385b3e0f8d36abe26bfa86b4b22f803a.perform(ra_action_executesla_385b3e0f8d36abe26bfa86b4b22f803a.java:434)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3505)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10563)
at com.pegarules.generated.activity.ra_action_processevent_b20b900d4f9f22f92e8fd368c9027da2.step7_circum0(ra_action_processevent_b20b900d4f9f22f92e8fd368c9027da2.java:735)
at com.pegarules.generated.activity.ra_action_processevent_b20b900d4f9f22f92e8fd368c9027da2.perform(ra_action_processevent_b20b900d4f9f22f92e8fd368c9027da2.java:198)
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.jsr166backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:991)
at com.pega.jsr166backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:532)
at java.lang.Thread.run(Thread.java:745

Assumption:

class that was deleted had declarative rules associated to it. When the class was deleted the declarative cache entry did not get removed so an error occurs when running the "Starting global declarative cache pre-load..." step.

Please let us know how to proceed on this.

Thanks In Advance

Regards,

Vishnu

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