环境:Eclipse3+Lomboz3+EMF2.0.0+GEF2.0.1+TomcatPlugin3
在保存带有<%@ taglib xxxx... 的JSP页面和修改时会出现两种错误:
1.!ENTRY org.eclipse.ui 2 0 十月 17, 2004 15:00:12.187
!MESSAGE Save Failed
!STACK 0
java.lang.NoClassDefFoundError
at com.objectlearn.jasper.LombozOptions.getTldLocationsCache(LombozOptions.java:184)
at org.apache.jasper.JspCompilationContext.getTldLocation(JspCompilationContext.java:523)
at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:418)
at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:484)
at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1548)
at org.apache.jasper.compiler.Parser.parse(Parser.java:127)
at com.objectlearn.jasper.LombozParserController.parse(LombozParserController.java:387)
at com.objectlearn.jasper.LombozParserController.parse(LombozParserController.java:188)
at com.objectlearn.jasper.LombozParserController.parse(LombozParserController.java:156)
at com.objectlearn.jasper.LombozJspC.parseInternal(LombozJspC.java:179)
at com.objectlearn.jasper.LombozJspC.parse(LombozJspC.java:124)
at com.objectlearn.jdt.j2ee.core.Project.parseJSP(Project.java:754)
at com.objectlearn.jdt.j2ee.editor.JspEditor.parseDocument(JspEditor.java:264)
at com.objectlearn.jdt.j2ee.editor.JspContentOutlinePage$ContentProvider.inputChanged(JspContentOutlinePage.java:160)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:234)
at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1059)
at com.objectlearn.jdt.j2ee.editor.JspContentOutlinePage.setViewerInput(JspContentOutlinePage.java:319)
at com.objectlearn.jdt.j2ee.editor.JspContentOutlinePage.setInput(JspContentOutlinePage.java:293)
at com.objectlearn.jdt.j2ee.editor.JspEditor.doSave(JspEditor.java:178)
at org.eclipse.ui.internal.EditorManager$12.run(EditorManager.java:1160)
at org.eclipse.ui.internal.EditorManager$10.run(EditorManager.java:1015)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:303)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:253)
at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:588)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:585)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:1653)
at org.eclipse.ui.internal.EditorManager.runProgressMonitorOperation(EditorManager.java:1021)
at org.eclipse.ui.internal.EditorManager.savePart(EditorManager.java:1165)
at org.eclipse.ui.internal.WorkbenchPage.savePart(WorkbenchPage.java:2539)
at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:2551)
at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:69)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:881)
at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:141)






