[jboss-user] [JBoss Tools] - Re: Alpha2 sporadic deployment problems
Jesper Skov
do-not-reply at jboss.com
Fri Oct 19 07:38:44 EDT 2012
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]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20121019/b6aa3c24/attachment-0001.html
More information about the jboss-user
mailing list