[jbosstools-issues] [JBoss JIRA] (JBIDE-13593) Nested zips may fail if project name is too short

Rob Stryker (JIRA) jira-events at lists.jboss.org
Tue Feb 19 05:28:56 EST 2013


Rob Stryker created JBIDE-13593:
-----------------------------------

             Summary: Nested zips may fail if project name is too short
                 Key: JBIDE-13593
                 URL: https://issues.jboss.org/browse/JBIDE-13593
             Project: Tools (JBoss Tools)
          Issue Type: Bug
          Components: JBossAS/Servers
    Affects Versions: 4.0.0.Final
            Reporter: Rob Stryker
            Assignee: Rob Stryker
            Priority: Minor
             Fix For: 4.1.0.Alpha2


While replicating JBIDE-8863, I discovered the following. To replicate it, ensure that you have an EAR project Ear1, a util project U1, and a utility project U2. 

Nest U1 inside Ear1,  then nest U2 inside U1.  Publish. Ensure no errors. 

Trace is:


!ENTRY org.eclipse.wst.server.core 4 0 2013-02-19 18:24:30.185
!MESSAGE Could not publish to the server.
!STACK 0
java.lang.IllegalArgumentException: Prefix string too short
	at java.io.File.createTempFile(File.java:1860)
	at org.jboss.ide.eclipse.as.core.publishers.AbstractServerToolsPublisher.createForceZippedChild(AbstractServerToolsPublisher.java:272)
	at org.jboss.ide.eclipse.as.core.publishers.AbstractServerToolsPublisher.transferForceZippedChild(AbstractServerToolsPublisher.java:321)
	at org.jboss.ide.eclipse.as.core.publishers.AbstractServerToolsPublisher.fullPublish(AbstractServerToolsPublisher.java:235)
	at org.jboss.ide.eclipse.as.core.publishers.AbstractServerToolsPublisher.publishModule(AbstractServerToolsPublisher.java:106)
	at org.jboss.ide.eclipse.as.core.server.internal.v7.JBoss7JSTPublisher.publishModuleToAS7(JBoss7JSTPublisher.java:59)
	at org.jboss.ide.eclipse.as.core.server.internal.v7.JBoss7JSTPublisher.publishModule(JBoss7JSTPublisher.java:39)
	at org.jboss.ide.eclipse.as.core.publishers.AbstractPublishMethod.publishModule(AbstractPublishMethod.java:76)
	at org.jboss.ide.eclipse.as.core.server.internal.DeployableServerBehavior.publishModule(DeployableServerBehavior.java:120)
	at org.jboss.ide.eclipse.as.core.server.internal.v7.DelegatingJBoss7ServerBehavior.publishModule(DelegatingJBoss7ServerBehavior.java:74)
	at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModule(ServerBehaviourDelegate.java:1091)
	at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModules(ServerBehaviourDelegate.java:1183)
	at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:987)
	at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:774)
	at org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:3153)
	at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:345)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)


--
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


More information about the jbosstools-issues mailing list