[
https://issues.jboss.org/browse/JBIDE-13948?page=com.atlassian.jira.plugi...
]
Jaroslav Jankovič updated JBIDE-13948:
--------------------------------------
Steps to Reproduce:
STEP: Create an archive and some valid fileset in it
STEP: Change created fileset's Root directory to not existing one
ASSERT: Error is correctly thrown (there is not folder with given location)
{code}
java.lang.IllegalStateException: basedir /home/user/workspace/notExist 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.core.model.DirectoryScannerFactory.createDirectoryScanner(DirectoryScannerFactory.java:45)
at
org.jboss.ide.eclipse.archives.core.model.internal.ArchiveFileSetImpl.getScanner(ArchiveFileSetImpl.java:133)
at
org.jboss.ide.eclipse.archives.core.model.internal.ArchiveFileSetImpl.matchesPath(ArchiveFileSetImpl.java:95)
at org.jboss.ide.eclipse.archives.core.util.ModelUtil$1.visit(ModelUtil.java:64)
at
org.jboss.ide.eclipse.archives.core.model.internal.ArchiveNodeImpl.accept(ArchiveNodeImpl.java:247)
at
org.jboss.ide.eclipse.archives.core.model.internal.ArchiveNodeImpl.accept(ArchiveNodeImpl.java:252)
at
org.jboss.ide.eclipse.archives.core.model.internal.ArchiveNodeImpl.accept(ArchiveNodeImpl.java:252)
at
org.jboss.ide.eclipse.archives.core.model.internal.ArchiveNodeImpl.accept(ArchiveNodeImpl.java:235)
at
org.jboss.ide.eclipse.archives.core.model.ArchivesModel.accept(ArchivesModel.java:129)
at
org.jboss.ide.eclipse.archives.core.util.ModelUtil.getMatchingFilesets(ModelUtil.java:72)
at
org.jboss.ide.eclipse.archives.core.util.ModelUtil.getMatchingFilesets(ModelUtil.java:56)
at
org.jboss.ide.eclipse.archives.core.util.ModelUtil.otherFilesetMatchesPathAndOutputLocation(ModelUtil.java:128)
at
org.jboss.ide.eclipse.archives.core.util.ModelUtil.otherFilesetMatchesPathAndOutputLocation(ModelUtil.java:123)
at
org.jboss.ide.eclipse.archives.core.util.internal.ModelTruezipBridge.fullFilesetRemove(ModelTruezipBridge.java:86)
at
org.jboss.ide.eclipse.archives.core.build.ModelChangeListener.nodeRemoved(ModelChangeListener.java:256)
at
org.jboss.ide.eclipse.archives.core.build.ModelChangeListener.handleFilesetAttributeChanged(ModelChangeListener.java:178)
at
org.jboss.ide.eclipse.archives.core.build.ModelChangeListener.handleAttributeChange(ModelChangeListener.java:160)
at
org.jboss.ide.eclipse.archives.core.build.ModelChangeListener.handle(ModelChangeListener.java:122)
at
org.jboss.ide.eclipse.archives.core.build.ModelChangeListener.handle(ModelChangeListener.java:132)
at
org.jboss.ide.eclipse.archives.core.build.ModelChangeListener.handle(ModelChangeListener.java:132)
at
org.jboss.ide.eclipse.archives.core.build.ModelChangeListener.executeAndLog(ModelChangeListener.java:86)
at
org.jboss.ide.eclipse.archives.core.build.ModelChangeListenerWithRefresh.access$0(ModelChangeListenerWithRefresh.java:1)
at
org.jboss.ide.eclipse.archives.core.build.ModelChangeListenerWithRefresh$1.runInWorkspace(ModelChangeListenerWithRefresh.java:52)
at
org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
{code}
STEP: Fix fileset's Root directory -> enter the default value (value which was
entered when fileset was created for the first time)
ASSERT: Fileset's Root directory is correctly fixed and no error is thrown
FAIL: The same error as in #3 is thrown also after fixing the Root directory value
was:
STEP: Create an archive and some valid fileset in it
STEP: Change created fileset's Root directory to not existing one
ASSERT: Error is correctly thrown (there is not folder with given location)
STEP: Fix fileset's Root directory -> enter the default value (value which was
entered when fileset was created for the first time)
ASSERT: Fileset's Root directory is correctly fixed and no error is thrown
FAIL: The same error as in #3 is thrown also after fixing the Root directory value
Error when fixing location of fileset
-------------------------------------
Key: JBIDE-13948
URL:
https://issues.jboss.org/browse/JBIDE-13948
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: Archives
Affects Versions: 4.1.0.Alpha2
Reporter: Jaroslav Jankovič
Assignee: Rob Stryker
Fix For: 4.1.x
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira