[jboss-jira] [JBoss JIRA] (DROOLS-838) Random NPE using KieScanner
Mark Proctor (JIRA)
issues at jboss.org
Thu Jul 23 12:49:02 EDT 2015
[ https://issues.jboss.org/browse/DROOLS-838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Proctor reassigned DROOLS-838:
-----------------------------------
Assignee: Mario Fusco (was: Mark Proctor)
> Random NPE using KieScanner
> ---------------------------
>
> Key: DROOLS-838
> URL: https://issues.jboss.org/browse/DROOLS-838
> Project: Drools
> Issue Type: Bug
> Affects Versions: 6.2.0.Final
> Environment: Centos (Linux 2.6.32-431.5.1.el6.x86_64)
> Reporter: Daniel Daniel
> Assignee: Mario Fusco
>
> Same stacktrace as here:
> https://bugzilla.redhat.com/show_bug.cgi?id=1200784
> (Camel (camelContext) thread #0 - JmsConsumer[inQueue]) null: java.lang.NullPointerException
> at org.kie.scanner.embedder.EmbeddedPomParser.getPomDirectDependencies(EmbeddedPomParser.java:27) [kie-ci-6.2.0.Final.jar:6.2.0.Final]
> at org.kie.scanner.ArtifactResolver.getPomDirectDependencies(ArtifactResolver.java:59) [kie-ci-6.2.0.Final.jar:6.2.0.Final]
> at org.kie.scanner.ArtifactResolver.getAllDependecies(ArtifactResolver.java:64) [kie-ci-6.2.0.Final.jar:6.2.0.Final]
> at org.kie.scanner.KieRepositoryScannerImpl.indexAtifacts(KieRepositoryScannerImpl.java:329) [kie-ci-6.2.0.Final.jar:6.2.0.Final]
> at org.kie.scanner.KieRepositoryScannerImpl.setKieContainer(KieRepositoryScannerImpl.java:73) [kie-ci-6.2.0.Final.jar:6.2.0.Final]
> at org.drools.compiler.kie.builder.impl.KieServicesImpl.newKieScanner(KieServicesImpl.java:115) [drools-compiler-6.2.0.Final.jar:6.2.0.Final]
> But am using 6.2.0.Final
> Code is the basic use case:
> kServices = KieServices.Factory.get();
> releaseId = kServices.newReleaseId( "com.company", "rulesBrmsRepo", "LATEST" );
> kContainer = kServices.newKieContainer( releaseId );
> kScanner = kServices.newKieScanner( kContainer );
> // // Start the KieScanner polling the maven repository every 5 mins
> kScanner.start( 300000L );
> Nothing particularly special about the occurrences, but once it happens, it stays broken. Occurs randomly after a few hours of working without issue.
> It sometimes erroneously declares that:
> Environment variable M2_HOME is not set
> though I suppose that has to do with using an internal Maven
> Another thing is it sometimes looks for the JAR in the plugins repo, which is only mentioned under pluginRepositories in settings.xml. Why would it look for it there?
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
More information about the jboss-jira
mailing list