Question

7
Replies
1036
Views
PradeepPydi Member since 2017 206 posts
Anthem
Posted: March 29, 2018
Last activity: January 2, 2019
Closed
Solved

SEVERE: A rule is attempting to use a non-accessible jar during compilation in the tomcat logs (PRPC 731,Tomcat 8 and Java 8).

Hi Team,

I could find the below mentioned errors in the Tomcat logs (PRPC 731,Tomcat 8 and Java 8).Found the following PEGA PDN article (https://pdn.pega.com/support-articles/rule-attempting-use-non-accessible-jar-during-compilation) which speaks about a hotfix.

Please suggest.

Mar 24, 2018 2:57:05 AM com.pega.pegarules.internal.bootstrap.phase2.loaderfs.PRClasspath
SEVERE: A rule is attempting to use a non-accessible jar during compilation. Please contact GCS to help remove dependencies on non-accessible jars. Attempted to use '/prenginext.jar!/com/pega/pegarules/session/external/mgmt/IExecutable.class
Mar 24, 2018 2:57:05 AM com.pega.pegarules.internal.bootstrap.phase2.loaderfs.PRClasspath
SEVERE: java.lang.Exception: Attempted to use a non-accessible jar. Please see stacktrace below.
at com.pega.pegarules.internal.bootstrap.phase2.loaderfs.PRClasspath.isNonAccessibleJarDuringRuleCompilation(PRClasspath.java:352)
at com.pega.jsr199.Jsr199ClasspathJDBC.getByteContent(Jsr199ClasspathJDBC.java:137)
at com.pega.jsr199.Jsr199FileManager.getClassBytes(Jsr199FileManager.java:699)
at org.eclipse.jdt.internal.compiler.batch.ClasspathJsr199.findClass(ClasspathJsr199.java:88)
at org.eclipse.jdt.internal.compiler.batch.FileSystem.findClass(FileSystem.java:282)
at org.eclipse.jdt.internal.compiler.batch.FileSystem.findType(FileSystem.java:302)
at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:135)
at org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding.resolve(UnresolvedReferenceBinding.java:99)
at org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.resolveType(BinaryTypeBinding.java:180)
at org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.resolveTypesFor(BinaryTypeBinding.java:1409)
at org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.getExactMethod(BinaryTypeBinding.java:1048)
at org.eclipse.jdt.internal.compiler.lookup.Scope.findExactMethod(Scope.java:1347)
at org.eclipse.jdt.internal.compiler.lookup.Scope.getMethod(Scope.java:2933)
at org.eclipse.jdt.internal.compiler.ast.MessageSend.findMethodBinding(MessageSend.java:867)
at org.eclipse.jdt.internal.compiler.ast.MessageSend.resolveType(MessageSend.java:698)
at org.eclipse.jdt.internal.compiler.ast.CastExpression.resolveType(CastExpression.java:538)
at org.eclipse.jdt.internal.compiler.ast.LocalDeclaration.resolve(LocalDeclaration.java:250)
at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolveStatements(AbstractMethodDeclaration.java:619)
at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.resolveStatements(MethodDeclaration.java:299)
at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve(AbstractMethodDeclaration.java:529)
at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1207)
at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1320)
at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.resolve(CompilationUnitDeclaration.java:587)
at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:770)
at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:470)
at org.eclipse.jdt.internal.compiler.batch.Main.performCompilation(Main.java:4129)
at org.eclipse.jdt.internal.compiler.tool.EclipseCompilerImpl.call(EclipseCompilerImpl.java:76)
at org.eclipse.jdt.internal.compiler.tool.EclipseCompiler$1.call(EclipseCompiler.java:185)
at com.pega.jsr199.Jsr199Bridge.compile_impl(Jsr199Bridge.java:277)
at com.pega.jsr199.Jsr199Bridge.compile(Jsr199Bridge.java:209)
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.pega.pegarules.generation.internal.compiler.PRCompilerPoolImpl$Eclipse34BridgeClassInfo.invokeCompiler(PRCompilerPoolImpl.java:182)
at com.pega.pegarules.generation.internal.compiler.PRCompilerEclipse._compile_privact(PRCompilerEclipse.java:592)
at com.pega.pegarules.generation.internal.compiler.PRCompilerEclipse.compile(PRCompilerEclipse.java:514)
at com.pega.pegarules.generation.internal.compiler.PRCompilerEclipse.compile(PRCompilerEclipse.java:481)
at com.pega.pegarules.generation.internal.compiler.PRCompilerEclipse.compile(PRCompilerEclipse.java:415)
at com.pega.pegarules.generation.internal.compiler.PRCompilerEclipse.compile(PRCompilerEclipse.java:339)
at com.pega.pegarules.integration.engine.internal.util.PRServiceUtils.compileXMLParseRule(PRServiceUtils.java:2124)
at com.pega.pegarules.integration.engine.internal.mapping.ParseRuleUtils.getXMLorSAXParserInstance(ParseRuleUtils.java:1807)
at com.pega.pegarules.integration.engine.internal.mapping.xml.XMLParserBase.getParserInstance(XMLParserBase.java:751)
at com.pega.pegarules.integration.engine.internal.mapping.xml.XMLParserBase.parse(XMLParserBase.java:388)
at com.pega.pegarules.integration.engine.internal.mapping.ParseRuleUtils.invokeXMLParseRule(ParseRuleUtils.java:272)
at com.pega.pegarules.integration.engine.internal.util.PRParseUtils.parseXML(PRParseUtils.java:119)
at com.pegarules.generated.activity.ra_action_getproviderspecialities_a45e8286c08622f459ab6a3ed9889333.step9_circum0(ra_action_getproviderspecialities_a45e8286c08622f459ab6a3ed9889333.java:908)
at com.pegarules.generated.activity.ra_action_getproviderspecialities_a45e8286c08622f459ab6a3ed9889333.perform(ra_action_getproviderspecialities_a45e8286c08622f459ab6a3ed9889333.java:223)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3597)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10845)
at com.pegarules.generated.activity.ra_action_setdefaultsearchproviderinrnf_f380dbb6c1915ba517ccb0ad6966cdf6.step9_circum0(ra_action_setdefaultsearchproviderinrnf_f380dbb6c1915ba517ccb0ad6966cdf6.java:789)
at com.pegarules.generated.activity.ra_action_setdefaultsearchproviderinrnf_f380dbb6c1915ba517ccb0ad6966cdf6.perform(ra_action_setdefaultsearchproviderinrnf_f380dbb6c1915ba517ccb0ad6966cdf6.java:210)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3597)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10845)
at com.pegarules.generated.activity.ra_action_presearchprovider_egrinrnf_694b9badf0f2f0ae1fc09e79d8d4da1e.step7_circum0(ra_action_presearchprovider_egrinrnf_694b9badf0f2f0ae1fc09e79d8d4da1e.java:528)
at com.pegarules.generated.activity.ra_action_presearchprovider_egrinrnf_694b9badf0f2f0ae1fc09e79d8d4da1e.perform(ra_action_presearchprovider_egrinrnf_694b9badf0f2f0ae1fc09e79d8d4da1e.java:142)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3597)
at com.pegarules.generated.html_section.ra_stream_egrmainforrnf_33217ee7882a1d3df71d3e3233af204f.invokeDeferLoadPreActivity_3(ra_stream_egrmainforrnf_33217ee7882a1d3df71d3e3233af204f.java:1695)
at com.pegarules.generated.html_section.ra_stream_egrmainforrnf_33217ee7882a1d3df71d3e3233af204f.pzLayoutBodyWrapper_6(ra_stream_egrmainforrnf_33217ee7882a1d3df71d3e3233af204f.java:1709)
at com.pegarules.generated.html_section.ra_stream_egrmainforrnf_33217ee7882a1d3df71d3e3233af204f.pzGroup_1(ra_stream_egrmainforrnf_33217ee7882a1d3df71d3e3233af204f.java:2857)
at com.pegarules.generated.html_section.ra_stream_egrmainforrnf_33217ee7882a1d3df71d3e3233af204f.pzSectionBody_1(ra_stream_egrmainforrnf_33217ee7882a1d3df71d3e3233af204f.java:262)
at com.pegarules.generated.html_section.ra_stream_egrmainforrnf_33217ee7882a1d3df71d3e3233af204f.performStream_1(ra_stream_egrmainforrnf_33217ee7882a1d3df71d3e3233af204f.java:2868)
at com.pegarules.generated.html_section.ra_stream_egrmainforrnf_33217ee7882a1d3df71d3e3233af204f.execute(ra_stream_egrmainforrnf_33217ee7882a1d3df71d3e3233af204f.java:115)
at com.pega.pegarules.session.internal.mgmt.Executable.getStream(Executable.java:4136)
at com.pega.pegarules.session.internal.mgmt.Executable.getStream(Executable.java:3958)
at com.pegarules.generated.html.ra_stream_reloadsection_87edce6015706d4e37d59fb6b2687441.performStream_9(ra_stream_reloadsection_87edce6015706d4e37d59fb6b2687441.java:2294)
at com.pegarules.generated.html.ra_stream_reloadsection_87edce6015706d4e37d59fb6b2687441.execute(ra_stream_reloadsection_87edce6015706d4e37d59fb6b2687441.java:108)
at com.pega.pegarules.session.internal.mgmt.Executable.getStream(Executable.java:4136)
at com.pega.pegarules.session.internal.mgmt.Executable.getStream(Executable.java:3958)
at com.pega.pegarules.pub.runtime.AbstractActivity.showHtml(AbstractActivity.java:247)
at com.pegarules.generated.activity.ra_action_reloadsection_ec27e02b5e2e9a6a6fae844524a68b26.step10_circum0(ra_action_reloadsection_ec27e02b5e2e9a6a6fae844524a68b26.java:1035)
at com.pegarules.generated.activity.ra_action_reloadsection_ec27e02b5e2e9a6a6fae844524a68b26.perform(ra_action_reloadsection_ec27e02b5e2e9a6a6fae844524a68b26.java:223)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3597)
at com.pega.pegarules.session.internal.mgmt.base.ThreadRunner.runActivitiesAlt(ThreadRunner.java:646)
at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.runActivitiesAlt(PRThreadImpl.java:481)
at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.runActivities(HttpAPI.java:3414)
at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequestInner(EngineAPI.java:399)
at sun.reflect.GeneratedMethodAccessor158.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1338)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1075)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:930)
at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequest(EngineAPI.java:336)
at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.invoke(HttpAPI.java:854)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact(EngineImpl.java:331)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:274)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:251)
at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngineInner(JNDIEnvironment.java:278)
at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngine(JNDIEnvironment.java:223)
at com.pega.pegarules.web.impl.WebStandardImpl.makeEtierRequest(WebStandardImpl.java:678)
at com.pega.pegarules.web.impl.WebStandardImpl.doPost(WebStandardImpl.java:394)
at sun.reflect.GeneratedMethodAccessor159.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:370)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:411)
at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingThrowable(AppServerBridgeToPega.java:224)
at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethod(AppServerBridgeToPega.java:273)
at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doPost(WebStandardBoot.java:121)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:661)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:595)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:861)
at org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1697)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:934)
at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$4.completed(Nio2Endpoint.java:626)
at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$4.completed(Nio2Endpoint.java:604)
at org.apache.tomcat.util.net.SecureNio2Channel$1.completed(SecureNio2Channel.java:877)
at org.apache.tomcat.util.net.SecureNio2Channel$1.completed(SecureNio2Channel.java:810)
at sun.nio.ch.Invoker.invokeUnchecked(Unknown Source)
at sun.nio.ch.Invoker$2.run(Unknown Source)
at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)
***Updated by moderator: Lochan to tag SR***
Data Integration Java and Activities System Administration SR Created
Moderation Team has archived post
Share this page LinkedIn