Community
Participate
Working Groups
Build ID: I20070625-1500 Steps To Reproduce: 1. Create a sftp connection 2. Create an empty php project (PDT) 3. Add a RSE Folder via New=>Folder=>Advanced... More information: There are 2 error messages. The first occurs on the first attempt after restarting (null). The second error occurs on retry. Here is the error log output for BOTH errors. !ENTRY org.eclipse.ui.ide 4 4 2007-08-10 13:10:58.879 !MESSAGE Exception in org.eclipse.ui.dialogs.WizardNewFolderMainPage.createNewFolder(): java.lang.ExceptionInInitializerError !STACK 0 java.lang.ExceptionInInitializerError at org.eclipse.rse.eclipse.filesystem.RSEFileStoreRemoteFileWrapper.toLocalFile(RSEFileStoreRemoteFileWrapper.java:438) at org.eclipse.core.internal.localstore.FileStoreRoot.toLocalPath(FileStoreRoot.java:124) at org.eclipse.core.internal.localstore.FileStoreRoot.<init>(FileStoreRoot.java:57) at org.eclipse.core.internal.localstore.FileSystemResourceManager.setLocation(FileSystemResourceManager.java:810) at org.eclipse.core.internal.localstore.FileSystemResourceManager.initializeStore(FileSystemResourceManager.java:426) at org.eclipse.core.internal.localstore.FileSystemResourceManager.link(FileSystemResourceManager.java:547) at org.eclipse.core.internal.resources.Resource.createLink(Resource.java:599) at org.eclipse.ui.internal.ide.undo.FolderDescription.createExistentResourceFromHandle(FolderDescription.java:98) at org.eclipse.ui.internal.ide.undo.AbstractResourceDescription.createResource(AbstractResourceDescription.java:87) at org.eclipse.ui.ide.undo.WorkspaceUndoUtil.recreate(WorkspaceUndoUtil.java:527) at org.eclipse.ui.ide.undo.AbstractResourcesOperation.recreate(AbstractResourcesOperation.java:133) at org.eclipse.ui.ide.undo.AbstractCreateResourcesOperation.doExecute(AbstractCreateResourcesOperation.java:59) at org.eclipse.ui.ide.undo.AbstractWorkspaceOperation$1.run(AbstractWorkspaceOperation.java:206) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797) at org.eclipse.ui.ide.undo.AbstractWorkspaceOperation.execute(AbstractWorkspaceOperation.java:204) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:511) at org.eclipse.ui.dialogs.WizardNewFolderMainPage$4.run(WizardNewFolderMainPage.java:323) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113) Caused by: java.lang.IllegalArgumentException: Attempted to beginRule: P/RemoteSystemsTempFiles, does not match outer scope rule: P/Shopping at org.eclipse.core.runtime.Assert.isLegal(Assert.java:62) at org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJob.java:122) at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java:232) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:58) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:225) at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:117) at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:1744) at org.eclipse.core.internal.resources.Project.create(Project.java:224) at org.eclipse.core.internal.resources.Project.create(Project.java:211) at org.eclipse.rse.files.ui.resources.SystemRemoteEditManager.createRemoteEditProject(SystemRemoteEditManager.java:292) at org.eclipse.rse.files.ui.resources.SystemRemoteEditManager.getRemoteEditProject(SystemRemoteEditManager.java:245) at org.eclipse.rse.files.ui.resources.SystemRemoteEditManager.getRemoteEditProjectLocation(SystemRemoteEditManager.java:434) at org.eclipse.rse.files.ui.resources.UniversalFileTransferUtility.<clinit>(UniversalFileTransferUtility.java:84) ... 18 more
Sorry - the 2nd error was missing: !ENTRY org.eclipse.ui.ide 4 4 2007-08-10 13:11:42.132 !MESSAGE Exception in org.eclipse.ui.dialogs.WizardNewFolderMainPage.createNewFolder(): java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.rse.files.ui.resources.UniversalFileTransferUtility !ENTRY org.eclipse.ui.ide 4 4 2007-08-10 13:11:42.132 !MESSAGE Exception in org.eclipse.ui.dialogs.WizardNewFolderMainPage.createNewFolder(): java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.rse.files.ui.resources.UniversalFileTransferUtility !STACK 0 java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.rse.files.ui.resources.UniversalFileTransferUtility at org.eclipse.rse.eclipse.filesystem.RSEFileStoreRemoteFileWrapper.toLocalFile(RSEFileStoreRemoteFileWrapper.java:438) at org.eclipse.core.internal.localstore.FileStoreRoot.toLocalPath(FileStoreRoot.java:124) at org.eclipse.core.internal.localstore.FileStoreRoot.<init>(FileStoreRoot.java:57) at org.eclipse.core.internal.localstore.FileSystemResourceManager.setLocation(FileSystemResourceManager.java:810) at org.eclipse.core.internal.localstore.FileSystemResourceManager.initializeStore(FileSystemResourceManager.java:426) at org.eclipse.core.internal.localstore.FileSystemResourceManager.link(FileSystemResourceManager.java:547) at org.eclipse.core.internal.resources.Resource.createLink(Resource.java:599) at org.eclipse.ui.internal.ide.undo.FolderDescription.createExistentResourceFromHandle(FolderDescription.java:98) at org.eclipse.ui.internal.ide.undo.AbstractResourceDescription.createResource(AbstractResourceDescription.java:87) at org.eclipse.ui.ide.undo.WorkspaceUndoUtil.recreate(WorkspaceUndoUtil.java:527) at org.eclipse.ui.ide.undo.AbstractResourcesOperation.recreate(AbstractResourcesOperation.java:133) at org.eclipse.ui.ide.undo.AbstractCreateResourcesOperation.doExecute(AbstractCreateResourcesOperation.java:59) at org.eclipse.ui.ide.undo.AbstractWorkspaceOperation$1.run(AbstractWorkspaceOperation.java:206) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797) at org.eclipse.ui.ide.undo.AbstractWorkspaceOperation.execute(AbstractWorkspaceOperation.java:204) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:511) at org.eclipse.ui.dialogs.WizardNewFolderMainPage$4.run(WizardNewFolderMainPage.java:323) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)
The backtrace is from RSE 1.x, which is known to be buggy for EFS. Where is your build ID from? - The RSE Build ID is visible on Help > About > Feature Details > Remote System Explorer Please get RSE 2.0 and try again. If you have Eclipse 3.3, you can get RSE 2.0 from the Europa Update Site.
Hallo Martin, Thanks a lot. I followed a tutorial and it mentioned the download url. After installing from Europa everything worked fine. The build ID was the eclipse build ID. I ran into another problem now - but I think this is a PDT issue with remote files. It's bug #199648 if you are interested. Thanks a lot for your help -- Daniel Khan
(In reply to comment #3) > I followed a tutorial and it mentioned the download url. What tutorial was that? If it's anything I can control, I'd like to get it updated.
Here's the link: http://dsdp.eclipse.org/help/latest/topic/org.eclipse.rse.doc.user/gettingstarted/g1installing.html