Bug 779055 (SOA-1462) - Exception when uninventoring exploded esb archive with JON 2.2 or 2.3
Summary: Exception when uninventoring exploded esb archive with JON 2.2 or 2.3
Keywords:
Status: CLOSED NEXTRELEASE
Alias: SOA-1462
Product: JBoss Enterprise SOA Platform 4
Classification: JBoss
Component: Monitoring and Management
Version: 4.3 CP02
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: ---
: ---
Assignee: tcunning
QA Contact:
URL: http://jira.jboss.org/jira/browse/SOA...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-08-24 12:50 UTC by Jaroslaw Kijanowski
Modified: 2009-09-04 16:24 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
SOA-P 4.3, CP02, CR2 JON-2.2.0, JON-2.3.0-5258
Last Closed: 2009-09-04 16:24:36 UTC
Type: Bug


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker SOA-1462 0 None None None Never

Description Jaroslaw Kijanowski 2009-08-24 12:50:01 UTC
Date of First Response: 2009-08-24 09:45:00
project_key: SOA

Exception thrown when deleting an exploded esb from the JBoss ESB Statistics Inventory. It works fine with a zipped archive.


java.lang.Exception: java.lang.NoClassDefFoundError: org/rhq/plugins/utils/FileUtils
	at org.rhq.core.pc.inventory.ResourceContainer$ComponentInvocationThread.call(ResourceContainer.java:530)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
	at java.util.concurrent.FutureTask.run(FutureTask.java:123)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
	at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NoClassDefFoundError: org/rhq/plugins/utils/FileUtils
	at org.jbosson.plugins.jbossesb.DeploymentComponent.deleteResource(Unknown Source)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.rhq.core.pc.inventory.ResourceContainer$ComponentInvocationThread.call(ResourceContainer.java:525)
	... 5 more


Happens with JON-2.2.0, JON-2.3.0-5258.
With JON-2.1.2 the resource itself is not deleted (need to be done manually), but it is uninventored, so you don't end up with a red resource that cannot be removed.

Comment 1 tcunning 2009-08-24 13:45:00 UTC
Was this with RC2 or RC3?    I think this is fixed in RC3.

Comment 2 Jaroslaw Kijanowski 2009-08-24 15:36:09 UTC
Yeah, forgot to mention it was with RC2 - haven't received RC3 yet.

Comment 3 Jaroslaw Kijanowski 2009-09-04 16:24:36 UTC
Works fine with JON-2.3.0-8299
md5sum rhq-jbossesb-plugin-SOA.4.3.0.GA_CP02.jar 0d881ee81fdc9083ca9fc482140d29b1


Note You need to log in before you can comment on or make changes to this bug.