Community
Participate
Working Groups
Here is the exception I am seeing: !MESSAGE An internal error occurred during: "Updating Tag Library Index". !STACK 0 java.lang.IllegalArgumentException: Path must include project and resource name: /zip.zip at org.eclipse.core.runtime.Assert.isLegal(Unknown Source) at org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:1801) at org.eclipse.core.internal.resources.Container.getFile(Container.java:207) at org.eclipse.jst.jsp.core.taglib.ProjectDescription.handleElementChanged(ProjectDescription.java:1348) at org.eclipse.jst.jsp.core.taglib.ProjectDescription$BuildPathJob.run(ProjectDescription.java:136) at org.eclipse.core.internal.jobs.Worker.run(Unknown Source) Here's what I did: 1) Window->Preferences->Java->Build Path->Classpath Variables, press New, enter "MyVariable" for the name and choose a file. (In my case, c:\zip.zip ) 2) Create an EAR (I used 6.0, but shouldn't matter) with at least 2 child modules. 3) Select one child module, bring up Properties->Java Build Path, select the Libraries tab, press "Add Variable..." and select the variable you created. Press OK. 4) Select another child module, bring up Properties->Java Build Path, select the Libraries tab, press "Add Variable..." and select the variable you created. Press OK. The IllegalArgumentException occurs. After that, it appears that any change you make in any project's properties causes this error again.
Created attachment 192590 [details] patch
Changes released. Thanks.