| Summary: | NPE when creating new project | ||
|---|---|---|---|
| Product: | [Retired] JBoss BRMS Platform 6 | Reporter: | manstis |
| Component: | Business Central | Assignee: | manstis |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Marek Baluch <mbaluch> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | high | ||
| Version: | 6.0.0 | CC: | etirelli, mbaluch, mwinkler |
| Target Milestone: | ER6 | ||
| Target Release: | 6.0.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2014-08-06 20:15:26 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
Verified on ER6. No NPE when creating a new project anymore. |
Description of problem: When creating a new project the following NPE is logged:- 2013-12-02 16:18:17,467 [org.uberfire.backend.server.IOWatchServiceNonDotImpl(WatchService{FileSystem=git://localhost:9418/uf-playground})] ERROR Unexpected error during WatchService events fire. org.guvnor.common.services.shared.exceptions.GenericPortableException: null at org.guvnor.common.services.backend.exceptions.ExceptionUtilities.handleException(ExceptionUtilities.java:24) ~[guvnor-services-api-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.project.backend.server.ProjectServiceImpl.isPom(ProjectServiceImpl.java:512) ~[guvnor-project-backend-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.project.backend.server.ProjectServiceImpl$Proxy$_$$_WeldClientProxy.isPom(ProjectServiceImpl$Proxy$_$$_WeldClientProxy.java) ~[guvnor-project-backend-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.builder.ResourceChangeIncrementalBuilder.updateResource(ResourceChangeIncrementalBuilder.java:191) ~[guvnor-project-builder-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.builder.ResourceChangeIncrementalBuilder$Proxy$_$$_WeldClientProxy.updateResource(ResourceChangeIncrementalBuilder$Proxy$_$$_WeldClientProxy.java) ~[guvnor-project-builder-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.builder.ResourceChangeObserver.processResourceUpdate(ResourceChangeObserver.java:77) ~[guvnor-project-builder-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.builder.ResourceChangeObserver$Proxy$_$$_WeldClientProxy.processResourceUpdate(ResourceChangeObserver$Proxy$_$$_WeldClientProxy.java) ~[guvnor-project-builder-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_24] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_24] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_24] at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_24] at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267) ~[weld-core-1.1.13.Final.jar:2013-05-08 10:18] at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) ~[weld-core-1.1.13.Final.jar:2013-05-08 10:18] at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137) ~[weld-core-1.1.13.Final.jar:2013-05-08 10:18] at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263) ~[weld-core-1.1.13.Final.jar:2013-05-08 10:18] at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:170) ~[weld-core-1.1.13.Final.jar:2013-05-08 10:18] at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:51) ~[weld-core-1.1.13.Final.jar:2013-05-08 10:18] at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:154) ~[weld-core-1.1.13.Final.jar:2013-05-08 10:18] at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:245) ~[weld-core-1.1.13.Final.jar:2013-05-08 10:18] at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:233) ~[weld-core-1.1.13.Final.jar:2013-05-08 10:18] at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:213) ~[weld-core-1.1.13.Final.jar:2013-05-08 10:18] at org.jboss.weld.event.ObserverNotifier.notifyObserver(ObserverNotifier.java:117) ~[weld-core-1.1.13.Final.jar:2013-05-08 10:18] at org.jboss.weld.event.ObserverNotifier.notifyObservers(ObserverNotifier.java:85) ~[weld-core-1.1.13.Final.jar:2013-05-08 10:18] at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:80) ~[weld-core-1.1.13.Final.jar:2013-05-08 10:18] at org.jboss.weld.event.EventImpl.fire(EventImpl.java:69) ~[weld-core-1.1.13.Final.jar:2013-05-08 10:18] at org.uberfire.backend.server.AbstractWatchService$1.run(AbstractWatchService.java:126) ~[uberfire-backend-server-0.4.0-20131130.172710-238.jar:0.4.0-SNAPSHOT] 2013-12-02 16:18:19,223 [pool-22-thread-1] WARN No files found for KieBase defaultKieBase 2013-12-02 16:18:19,223 [pool-22-thread-1] INFO KieModule was added:MemoryKieModule[ ReleaseId=org.anstis:p2:1.0] 2013-12-02 16:18:19,233 [pool-22-thread-1] ERROR : input contained no data com.thoughtworks.xstream.io.StreamException: : input contained no data at com.thoughtworks.xstream.io.xml.XppReader.pullNextEvent(XppReader.java:126) ~[xstream-1.4.3.jar:na] at com.thoughtworks.xstream.io.xml.AbstractPullReader.readRealEvent(AbstractPullReader.java:148) ~[xstream-1.4.3.jar:na] at com.thoughtworks.xstream.io.xml.AbstractPullReader.readEvent(AbstractPullReader.java:141) ~[xstream-1.4.3.jar:na] at com.thoughtworks.xstream.io.xml.AbstractPullReader.move(AbstractPullReader.java:118) ~[xstream-1.4.3.jar:na] at com.thoughtworks.xstream.io.xml.AbstractPullReader.moveDown(AbstractPullReader.java:103) ~[xstream-1.4.3.jar:na] at com.thoughtworks.xstream.io.xml.XppReader.<init>(XppReader.java:63) ~[xstream-1.4.3.jar:na] at com.thoughtworks.xstream.io.xml.AbstractXppDriver.createReader(AbstractXppDriver.java:54) ~[xstream-1.4.3.jar:na] at com.thoughtworks.xstream.XStream.fromXML(XStream.java:913) ~[xstream-1.4.3.jar:na] at com.thoughtworks.xstream.XStream.fromXML(XStream.java:904) ~[xstream-1.4.3.jar:na] at org.guvnor.common.services.project.backend.server.ProjectConfigurationContentHandler.toModel(ProjectConfigurationContentHandler.java:21) ~[guvnor-project-backend-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.project.backend.server.ProjectServiceImpl.load(ProjectServiceImpl.java:669) ~[guvnor-project-backend-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.project.backend.server.ProjectServiceImpl.load(ProjectServiceImpl.java:64) ~[guvnor-project-backend-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.project.backend.server.ProjectServiceImpl$Proxy$_$$_WeldClientProxy.load(ProjectServiceImpl$Proxy$_$$_WeldClientProxy.java) ~[guvnor-project-backend-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.builder.Builder.build(Builder.java:144) ~[guvnor-project-builder-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.builder.BuildServiceImpl.doBuild(BuildServiceImpl.java:122) ~[guvnor-project-builder-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.builder.BuildServiceImpl.build(BuildServiceImpl.java:77) ~[guvnor-project-builder-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.builder.BuildServiceImpl$Proxy$_$$_WeldClientProxy.build(BuildServiceImpl$Proxy$_$$_WeldClientProxy.java) [guvnor-project-builder-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.builder.ResourceChangeIncrementalBuilder$3.run(ResourceChangeIncrementalBuilder.java:214) [guvnor-project-builder-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [na:1.6.0_24] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [na:1.6.0_24] at java.lang.Thread.run(Thread.java:662) [na:1.6.0_24] Caused by: java.io.EOFException: input contained no data at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:3003) ~[xpp3_min-1.1.4c.jar:na] at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046) ~[xpp3_min-1.1.4c.jar:na] at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1410) ~[xpp3_min-1.1.4c.jar:na] at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1395) ~[xpp3_min-1.1.4c.jar:na] at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093) ~[xpp3_min-1.1.4c.jar:na] at com.thoughtworks.xstream.io.xml.XppReader.pullNextEvent(XppReader.java:109) ~[xstream-1.4.3.jar:na] ... 20 common frames omitted 2013-12-02 16:18:19,233 [pool-22-thread-1] ERROR : input contained no data org.guvnor.common.services.shared.exceptions.GenericPortableException: : input contained no data at org.guvnor.common.services.backend.exceptions.ExceptionUtilities.handleException(ExceptionUtilities.java:24) ~[guvnor-services-api-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.builder.BuildServiceImpl.build(BuildServiceImpl.java:83) ~[guvnor-project-builder-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.builder.BuildServiceImpl$Proxy$_$$_WeldClientProxy.build(BuildServiceImpl$Proxy$_$$_WeldClientProxy.java) ~[guvnor-project-builder-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at org.guvnor.common.services.builder.ResourceChangeIncrementalBuilder$3.run(ResourceChangeIncrementalBuilder.java:214) ~[guvnor-project-builder-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [na:1.6.0_24] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [na:1.6.0_24] at java.lang.Thread.run(Thread.java:662) [na:1.6.0_24] Version-Release number of selected component (if applicable): How reproducible: Create a new project.