Max,

I'm just curious,  where it is reported 'here' and where in 'eclipse'? Could you link it to jboss jira issue and add reference to bugzilla record in comment?

Thanks
Denis

Max Andersen (JIRA) wrote:
     [ http://jira.jboss.com/jira/browse/JBIDE-1261?page=all ]

Max Andersen closed JBIDE-1261.
-------------------------------

    Resolution: Duplicate Issue

WST/WTP is logging alot of these when you do -debug. its a duplicate and reported both here and in eclipse.

  
Exception occurs during ds.xml deployment
-----------------------------------------

                Key: JBIDE-1261
                URL: http://jira.jboss.com/jira/browse/JBIDE-1261
            Project: JBoss Tools
         Issue Type: Bug
         Components: JBossAS
   Affects Versions: 2.0.0.Beta4
        Environment: Windows XP
RHDS 200711012051
           Reporter: Denis Golovin
            Fix For: 2.0.0.CR1


Testcase1:
---------------
1. Start eclipse with -debug option
2. Create seam web project in EAR deployment
3. Wait while all processes are finished 
4. Look at console output there is exception 1
Testcase2:
---------------
1. Find in created EAR file resources/<<projectName>>-ds.xml
2. deploy it to server by Deploy to Server popup menu on file resources/<<projectName>>-ds.xml
3. Look at console output there isa exception 2
Exception 1:
*** ERROR ***: Fri Nov 02 13:35:31 PDT 2007    java.lang.ClassCastException: org.eclipse.jst.j2ee.internal.componentcore.UtilityBinaryComponentHelper$ReferenceCountedArchiveImpl
    	at org.eclipse.jst.j2ee.internal.componentcore.AppClientBinaryComponentHelper.getPrimaryRootObject(AppClientBinaryComponentHelper.java:110)
    	at org.eclipse.wst.common.componentcore.ArtifactEdit.getContentModelRoot(ArtifactEdit.java:540)
    	at org.eclipse.jst.jee.internal.deployables.JEEDeployableFactory.createBinaryModules(JEEDeployableFactory.java:159)
    	at org.eclipse.jst.jee.internal.deployables.JEEDeployableFactory.createModuleDelegates(JEEDeployableFactory.java:99)
    	at org.eclipse.jst.jee.internal.deployables.JEEDeployableFactory.createModules(JEEDeployableFactory.java:73)
    	at org.eclipse.jst.jee.internal.deployables.JEEDeployableFactory.createModules(JEEDeployableFactory.java:62)
    	at org.eclipse.wst.server.core.util.ProjectModuleFactoryDelegate.cacheModules(ProjectModuleFactoryDelegate.java:60)
    	at org.eclipse.wst.server.core.util.ProjectModuleFactoryDelegate.getModules(ProjectModuleFactoryDelegate.java:257)
    	at org.eclipse.wst.server.core.internal.ModuleFactory.getModules(ModuleFactory.java:131)
    	at org.eclipse.wst.server.core.ServerUtil.getModules(ServerUtil.java:97)
    	at org.eclipse.wst.server.core.internal.ResourceManager.publishHandleProjectChange(ResourceManager.java:980)
    	at org.eclipse.wst.server.core.internal.ResourceManager$1.visit(ResourceManager.java:122)
    	at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:67)
    	at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:76)
    	at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:48)
    	at org.eclipse.wst.server.core.internal.ResourceManager$ServerResourceChangeListener.resourceChanged(ResourceManager.java:116)
    	at org.eclipse.core.internal.events.NotificationManager$2.run(NotificationManager.java:282)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    	at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:276)
    	at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:148)
    	at org.eclipse.core.internal.resources.Workspace.broadcastBuildEvent(Workspace.java:295)
    	at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:140)
    	at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Exception 2:
*** ERROR ***: Fri Nov 02 13:35:37 PDT 2007    java.lang.ClassCastException: org.eclipse.jst.j2ee.internal.componentcore.UtilityBinaryComponentHelper$ReferenceCountedArchiveImpl
    	at org.eclipse.jst.j2ee.internal.componentcore.AppClientBinaryComponentHelper.getPrimaryRootObject(AppClientBinaryComponentHelper.java:110)
    	at org.eclipse.wst.common.componentcore.ArtifactEdit.getContentModelRoot(ArtifactEdit.java:540)
    	at org.eclipse.jst.jee.internal.deployables.JEEDeployableFactory.createBinaryModules(JEEDeployableFactory.java:159)
    	at org.eclipse.jst.jee.internal.deployables.JEEDeployableFactory.createModuleDelegates(JEEDeployableFactory.java:99)
    	at org.eclipse.jst.jee.internal.deployables.JEEDeployableFactory.createModules(JEEDeployableFactory.java:73)
    	at org.eclipse.jst.jee.internal.deployables.JEEDeployableFactory.createModules(JEEDeployableFactory.java:62)
    	at org.eclipse.wst.server.core.util.ProjectModuleFactoryDelegate.cacheModules(ProjectModuleFactoryDelegate.java:91)
    	at org.eclipse.wst.server.core.util.ProjectModuleFactoryDelegate.getModules(ProjectModuleFactoryDelegate.java:118)
    	at org.eclipse.wst.server.core.internal.ModuleFactory.getModules(ModuleFactory.java:116)
    	at org.eclipse.wst.server.core.ServerUtil.getModules(ServerUtil.java:196)
    	at org.jboss.ide.eclipse.as.core.server.internal.JBossServer.doGetParentModules(JBossServer.java:131)
    	at org.jboss.ide.eclipse.as.core.server.internal.JBossServer.getRootModules(JBossServer.java:123)
    	at org.eclipse.wst.server.core.internal.Server.getRootModules(Server.java:2306)
    	at org.eclipse.wst.server.core.ServerUtil.modifyModules(ServerUtil.java:345)
    	at org.jboss.ide.eclipse.as.core.server.internal.DeployableServerBehavior.addAndRemoveModules(DeployableServerBehavior.java:278)
    	at org.jboss.ide.eclipse.as.core.server.internal.DeployableServerBehavior.publishOneModule(DeployableServerBehavior.java:207)
    	at org.jboss.ide.eclipse.as.ui.actions.DeployAction.run(DeployAction.java:89)
    	at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:256)
    	at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:546)
    	at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:490)
    	at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:402)
    	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
    	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
    	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
    	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
    	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
    	at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
    	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
    	at org.eclipse.equinox.launcher.Main.main(Main.java:1148)