Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-dev] Ant Editor problem - Save doesn't work and crashes Eclipse


I have logged the following bug report:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=71888

Please CC yourself and in the future use Eclipse's bugzilla for problems such as these.
A sample buildfile and classpath would greatly help in diagnosing the problem.

It would appear that one of the JARs on your Ant runtime classpath has a "bad" or incompatible classfile in it.

The Ant editor should not fail on this.

Thanks

Darins


Malte Finsterwalder <finsterwalder@xxxxxxx>
Sent by: eclipse-dev-admin@xxxxxxxxxxx

08/12/2004 08:57 AM
Please respond to eclipse-dev

       
        To:        eclipse-dev@xxxxxxxxxxx
        cc:        
        Subject:        [eclipse-dev] Ant Editor problem - Save doesn't work and crashes Eclipse



Hi,

I sometimes have problems with the Ant Editor in Eclipse.
On save it pops up an error dialog that tells me something like:
"Save Failed: null"

The log gives the following exception that looks like an incompatible
log4j-Version to me:

I have the Lomboz-Plugin installed, that also installs an
org.apache.log4j plugin

Any Hints appreciated...

Greetings,
   Malte


!ENTRY org.eclipse.ui 2 0 Aug 12, 2004 17:48:03.421
!MESSAGE Save Failed
!STACK 0
java.lang.ExceptionInInitializerError
                at java.lang.Class.forName0(Native Method)
                at java.lang.Class.forName(Unknown Source)
                at org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:434)
                at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:177)
                at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
                at
org.eclipse.ant.internal.ui.editor.model.AntDefiningTaskNode.configure(AntDefiningTaskNode.java:54)
                at
org.eclipse.ant.internal.ui.editor.outline.AntModel.resolveBuildfile(AntModel.java:478)
                at
org.eclipse.ant.internal.ui.editor.outline.AntModel.parseDocument(AntModel.java:297)
                at
org.eclipse.ant.internal.ui.editor.outline.AntModel.reconcile(AntModel.java:215)
                at
org.eclipse.ant.internal.ui.editor.outline.AntModel.updateMarkers(AntModel.java:1237)
                at org.eclipse.ant.internal.ui.editor.AntEditor.doSave(AntEditor.java:684)
                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)
                at org.eclipse.ui.internal.commands.Command.execute(Command.java:132)
                at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:471)
                at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:889)
                at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:930)
                at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:548)
                at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$2(WorkbenchKeyboard.java:496)
                at
org.eclipse.ui.internal.keys.WorkbenchKeyboard$1.handleEvent(WorkbenchKeyboard.java:261)
                at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
                at org.eclipse.swt.widgets.Display.filterEvent(Display.java:740)
                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:795)
                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:820)
                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:805)
                at org.eclipse.swt.widgets.Control.sendKeyEvent(Control.java:1734)
                at org.eclipse.swt.widgets.Control.sendKeyEvent(Control.java:1730)
                at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:3067)
                at org.eclipse.swt.widgets.Control.windowProc(Control.java:2970)
                at org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)
                at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
                at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1467)
                at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2429)
                at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)
                at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348)
                at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254)
                at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
                at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
                at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
                at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
                at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
                at java.lang.reflect.Method.invoke(Unknown Source)
                at org.eclipse.core.launcher.Main.basicRun(Main.java:183)
                at org.eclipse.core.launcher.Main.run(Main.java:644)
                at org.eclipse.core.launcher.Main.main(Main.java:628)
Caused by: org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException: Class
org.apache.commons.logging.impl.Log4JLogger does not implement Log
                at
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:532)
                at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:272)
                at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:246)
                at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:395)
                at org.apache.jasper.JspC.<clinit>(JspC.java:90)
                ... 61 more
Caused by: org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException: Class
org.apache.commons.logging.impl.Log4JLogger does not implement Log
                at
org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:416)
                at
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:525)
                ... 65 more
Caused by: org.apache.commons.logging.LogConfigurationException: Class
org.apache.commons.logging.impl.Log4JLogger does not implement Log
                at
org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:412)
                ... 66 more

_______________________________________________
eclipse-dev mailing list
eclipse-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
http://dev.eclipse.org/mailman/listinfo/eclipse-dev


Back to the top