[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.webtools] Error publishing project with long path

Hi,

I tried the WTP RC1 with the Oracle v10.1.3 DP4 serverdefinition today and I 
always get an error (see stacktrace below) publishing my project on a 
Windows XP machine using NTFS as file system. As the path of every 
successfully copied file is shorter or equal to 255 I suppose this is caused 
by a limitation to the length of paths. In Microsofts Knowledge Base 
(http://support.microsoft.com/kb/320081/EN-US/) is stated that NTFS can hold 
files with longer paths the problem has to be somewhere else.

As 167 characters (1), including the project name, of the path are built by 
eclipse and only 93 characters (2) are from the package structure I have no 
chance to use a shorter path.

1) 
workspace3.1\.metadata\.plugins\org.eclipse.core.resources\.projects\italia-production-appli\org.eclipse.jst.server.generic.serverdefinitions\italia-production-appli\
2) 
WEB-INF\classes\tis\appli\servlet\jsp\automation\conditions\InvalidExpressionException.class

I hope there is a solution for that
Klaus


!ENTRY org.eclipse.jst.server.generic.core 4 0 2005-12-06 15:42:46.515
!MESSAGE Publish failed using Ant publisher
!STACK 1
org.eclipse.core.runtime.CoreException[0]: java.lang.Exception: Error 
renaming 
D:\workspace3.1\.metadata\.plugins\org.eclipse.jst.server.core\tmp26805class 
to 
D:\workspace3.1\.metadata\.plugins\org.eclipse.core.resources\.projects\italia-production-appli\org.eclipse.jst.server.generic.serverdefinitions\italia-production-appli\WEB-INF\classes\tis\appli\servlet\jsp\automation\conditions\InvalidExpressionException.class
 at org.eclipse.jst.server.core.PublishUtil.copyFile(PublishUtil.java:127)
 at org.eclipse.jst.server.core.PublishUtil.copyFile(PublishUtil.java:154)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:260)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at 
org.eclipse.jst.server.generic.core.internal.publishers.AbstractModuleAssembler.copyModule(AbstractModuleAssembler.java:126)
 at 
org.eclipse.jst.server.generic.core.internal.publishers.WarModuleAssembler.assemble(WarModuleAssembler.java:28)
 at 
org.eclipse.jst.server.generic.core.internal.publishers.AntPublisher.assembleModule(AntPublisher.java:103)
 at 
org.eclipse.jst.server.generic.core.internal.publishers.AntPublisher.publish(AntPublisher.java:90)
 at 
org.eclipse.jst.server.generic.core.internal.GenericServerBehaviour.publishModule(GenericServerBehaviour.java:90)
 at 
org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModule(ServerBehaviourDelegate.java:658)
 at 
org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModules(ServerBehaviourDelegate.java:740)
 at 
org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:596)
 at org.eclipse.wst.server.core.internal.Server.doPublish(Server.java:740)
 at org.eclipse.wst.server.core.internal.Server.publish(Server.java:729)
 at 
org.eclipse.wst.server.core.internal.PublishServerJob.run(PublishServerJob.java:145)
 at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)

!SUBENTRY 1 org.eclipse.jst.server.core 4 0 2005-12-06 15:42:46.515
!MESSAGE Error copying file to 
D:\workspace3.1\.metadata\.plugins\org.eclipse.core.resources\.projects\italia-production-appli\org.eclipse.jst.server.generic.serverdefinitions\italia-production-appli\WEB-INF\classes\tis\appli\servlet\jsp\automation\conditions\InvalidExpressionException.class: 
Error renaming 
D:\workspace3.1\.metadata\.plugins\org.eclipse.jst.server.core\tmp26805class 
to 
D:\workspace3.1\.metadata\.plugins\org.eclipse.core.resources\.projects\italia-production-appli\org.eclipse.jst.server.generic.serverdefinitions\italia-production-appli\WEB-INF\classes\tis\appli\servlet\jsp\automation\conditions\InvalidExpressionException.class
!STACK 0
java.lang.Exception: Error renaming 
D:\workspace3.1\.metadata\.plugins\org.eclipse.jst.server.core\tmp26805class 
to 
D:\workspace3.1\.metadata\.plugins\org.eclipse.core.resources\.projects\italia-production-appli\org.eclipse.jst.server.generic.serverdefinitions\italia-production-appli\WEB-INF\classes\tis\appli\servlet\jsp\automation\conditions\InvalidExpressionException.class
 at org.eclipse.jst.server.core.PublishUtil.copyFile(PublishUtil.java:127)
 at org.eclipse.jst.server.core.PublishUtil.copyFile(PublishUtil.java:154)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:260)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at org.eclipse.jst.server.core.PublishUtil.smartCopy(PublishUtil.java:266)
 at 
org.eclipse.jst.server.generic.core.internal.publishers.AbstractModuleAssembler.copyModule(AbstractModuleAssembler.java:126)
 at 
org.eclipse.jst.server.generic.core.internal.publishers.WarModuleAssembler.assemble(WarModuleAssembler.java:28)
 at 
org.eclipse.jst.server.generic.core.internal.publishers.AntPublisher.assembleModule(AntPublisher.java:103)
 at 
org.eclipse.jst.server.generic.core.internal.publishers.AntPublisher.publish(AntPublisher.java:90)
 at 
org.eclipse.jst.server.generic.core.internal.GenericServerBehaviour.publishModule(GenericServerBehaviour.java:90)
 at 
org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModule(ServerBehaviourDelegate.java:658)
 at 
org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModules(ServerBehaviourDelegate.java:740)
 at 
org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:596)
 at org.eclipse.wst.server.core.internal.Server.doPublish(Server.java:740)
 at org.eclipse.wst.server.core.internal.Server.publish(Server.java:729)
 at 
org.eclipse.wst.server.core.internal.PublishServerJob.run(PublishServerJob.java:145)
 at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)