Jesper Skov [https://community.jboss.org/people/jskovjyskebankdk] created the 
discussion

"Re: Alpha2 sporadic deployment problems"

To view the discussion, visit: https://community.jboss.org/message/767039#767039

--------------------------------------------------------------
I think we may have some clues. There are two issues - I'll post them 
separately.


The first is a crash in your project scanner - see below.

The folder mentioned is always added to our project's deployment assembly list.
But the folder only actually exists if the project has certain dependencies 
(deployable artifacts from IVY dependencies).

Everything else in eclipse appears to cope fine with this, but the JBossTools 
scanner bombs.

I wonder if this terminated thread may be somehow releated to deployment 
problem?

I've taken steps to ensure that the folder always exists, but I think 
JBossTools should probably ignore the folder if non-existant instead of 
exploding.

I'll let you know if it makes a difference.

FAOD: I had seen this log entry  :)   I'm not that blind, but I attributed it 
to the KB scanner and unreleated (which it may still be, of course).


!ENTRY org.jboss.ide.eclipse.archives.core 2 0 2012-10-18 10:41:55.012
 !MESSAGE basedir D:\udvikler\ws\ws2\test\build\gen-lib-deployable is not a 
directory
 !STACK 0
 java.lang.IllegalStateException: basedir 
D:\udvikler\ws\ws2\test\build\gen-lib-deployable is not a directory
     at 
org.jboss.ide.eclipse.archives.core.asf.DirectoryScanner.scanPrepare(DirectoryScanner.java:552)
     at 
org.jboss.ide.eclipse.archives.core.asf.DirectoryScanner.scan(DirectoryScanner.java:588)
     at 
org.jboss.ide.eclipse.archives.core.model.DirectoryScannerFactory.createDirectoryScanner(DirectoryScannerFactory.java:66)
     at 
org.jboss.ide.eclipse.archives.webtools.filesets.vcf.WorkspaceFilesetVirtualComponent$WorkspaceFilter.<init>(WorkspaceFilesetVirtualComponent.java:100)
     at 
org.jboss.ide.eclipse.archives.webtools.filesets.vcf.WorkspaceFilesetVirtualComponent.getRootFolder(WorkspaceFilesetVirtualComponent.java:53)
     at 
org.eclipse.wst.common.componentcore.internal.flat.FlatVirtualComponent.consumeComponent(FlatVirtualComponent.java:203)
     at 
org.eclipse.wst.common.componentcore.internal.flat.FlatVirtualComponent.addConsumedReferences(FlatVirtualComponent.java:196)
     at 
org.eclipse.wst.common.componentcore.internal.flat.FlatVirtualComponent.treeWalk(FlatVirtualComponent.java:167)
     at 
org.eclipse.wst.common.componentcore.internal.flat.FlatVirtualComponent.cacheResources(FlatVirtualComponent.java:121)
     at 
org.eclipse.wst.common.componentcore.internal.flat.FlatVirtualComponent.getChildModules(FlatVirtualComponent.java:111)
     at 
org.eclipse.wst.web.internal.deployables.FlatComponentDeployable.getExportModelChildren(FlatComponentDeployable.java:252)
     at 
org.eclipse.wst.web.internal.deployables.FlatComponentDeployable.getModules(FlatComponentDeployable.java:263)
     at 
org.jboss.ide.eclipse.as.wtp.core.util.ServerModelUtilities.getChildModules(ServerModelUtilities.java:82)
     at 
org.jboss.ide.eclipse.as.wtp.core.util.ServerModelUtilities.getChildModules(ServerModelUtilities.java:74)
     at 
org.jboss.ide.eclipse.as.core.server.internal.DeployableServer.getChildModules(DeployableServer.java:82)
     at 
org.eclipse.wst.server.core.internal.Server.getChildModules(Server.java:2573)
     at 
org.eclipse.wst.server.core.internal.Server.visitModule(Server.java:2994)
     at 
org.eclipse.wst.server.core.internal.Server.isModuleDeployed(Server.java:942)
     at 
org.eclipse.wst.server.core.internal.Server.handleModuleProjectChange(Server.java:894)
     at 
org.eclipse.wst.server.core.internal.ResourceManager.publishHandleProjectChange(ResourceManager.java:1093)
     at 
org.eclipse.wst.server.core.internal.ResourceManager$ServerResourceChangeListener$1.visit(ResourceManager.java:125)
     at 
org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:69)
     at 
org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:80)
     at 
org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:49)
     at 
org.eclipse.wst.server.core.internal.ResourceManager$ServerResourceChangeListener.resourceChanged(ResourceManager.java:119)
     at 
org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at 
org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)
     at 
org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149)
     at 
org.eclipse.core.internal.resources.Workspace.broadcastBuildEvent(Workspace.java:381)
     at 
org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:146)
     at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
  
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/767039#767039]

Start a new discussion in JBoss Tools at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2128]

_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to