Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Language IDEs » ServerTools (WTP) » cannot add weblibraries or deploy exisiting app
cannot add weblibraries or deploy exisiting app [message #152829] Mon, 19 December 2005 15:54 Go to next message
Eclipse UserFriend
Originally posted by: jtesser.bju.edu

OK I have an existing project that I am wanting to use WTP for. I have a
server set up but it will not let me deploy my project to the server.

It doesn't seem to recognize it as a web project.

I went into the libraries under the project settings and tried to add
weblibraries and got the following error in teh log


!ENTRY org.eclipse.jface 4 2 2005-12-19 10:51:32.93
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.jface".
!STACK 0
java.lang.NullPointerException
at
org.eclipse.jst.servlet.ui.internal.classpath.WebAppContaine rPage.components(WebAppContainerPage.java:147)
at
org.eclipse.jst.servlet.ui.internal.classpath.WebAppContaine rPage.createControl(WebAppContainerPage.java:97)
at
org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDi alog.java:1020)
at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog. java:1013)
at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.jav a:1003)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog. java:1001)
at
org.eclipse.jdt.internal.ui.wizards.buildpaths.ClasspathCont ainerSelectionPage.doDoubleClick(ClasspathContainerSelection Page.java:130)
at
org.eclipse.jdt.internal.ui.wizards.buildpaths.ClasspathCont ainerSelectionPage$2.doubleClick(ClasspathContainerSelection Page.java:94)
at
org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredV iewer.java:720)
at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:14 8)
at
org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(S tructuredViewer.java:718)
at
org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelec t(StructuredViewer.java:950)
at
org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSe lected(StructuredViewer.java:1057)
at
org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEven t(OpenStrategy.java:219)
at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.ja va:216)
at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:275)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3080)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2713)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:809 )
at org.eclipse.jface.window.Window.open(Window.java:787)
at
org.eclipse.jdt.internal.ui.wizards.buildpaths.ClasspathCont ainerWizard.openWizard(ClasspathContainerWizard.java:230)
at
org.eclipse.jdt.ui.wizards.BuildPathDialogAccess.chooseConta inerEntries(BuildPathDialogAccess.java:270)
at
org.eclipse.jdt.internal.ui.wizards.buildpaths.LibrariesWork bookPage.openContainerSelectionDialog(LibrariesWorkbookPage. java:723)
at
org.eclipse.jdt.internal.ui.wizards.buildpaths.LibrariesWork bookPage.libaryPageCustomButtonPressed(LibrariesWorkbookPage .java:231)
at
org.eclipse.jdt.internal.ui.wizards.buildpaths.LibrariesWork bookPage.access$0(LibrariesWorkbookPage.java:218)
at
org.eclipse.jdt.internal.ui.wizards.buildpaths.LibrariesWork bookPage$LibrariesAdapter.customButtonPressed(LibrariesWorkb ookPage.java:173)
at
org.eclipse.jdt.internal.ui.wizards.dialogfields.TreeListDia logField.buttonPressed(TreeListDialogField.java:167)
at
org.eclipse.jdt.internal.ui.wizards.dialogfields.TreeListDia logField.doButtonSelected(TreeListDialogField.java:385)
at
org.eclipse.jdt.internal.ui.wizards.dialogfields.TreeListDia logField.access$2(TreeListDialogField.java:381)
at
org.eclipse.jdt.internal.ui.wizards.dialogfields.TreeListDia logField$2.widgetSelected(TreeListDialogField.java:346)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:90)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3080)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2713)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:809 )
at org.eclipse.jface.window.Window.open(Window.java:787)
at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.j ava:181)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:996 )
at
org.eclipse.jface.commands.ActionHandler.execute(ActionHandl er.java:117)
at org.eclipse.core.commands.Command.execute(Command.java:311)
at
org.eclipse.core.commands.ParameterizedCommand.execute(Param eterizedCommand.java:396)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeComman d(WorkbenchKeyboard.java:459)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(Workben chKeyboard.java:781)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEve nt(WorkbenchKeyboard.java:828)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequ enceBindings(WorkbenchKeyboard.java:550)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(Work benchKeyboard.java:493)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter .handleEvent(WorkbenchKeyboard.java:117)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:917 )
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:842)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:852)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:880)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:876)
at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1190)
at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:3135)
at org.eclipse.swt.widgets.Tree.WM_CHAR(Tree.java:2431)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3038 )
at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:2391)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:16 56)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2711)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
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.invokeFramework(Main.java:334 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
Re: cannot add weblibraries or deploy exisiting app [message #152855 is a reply to message #152829] Mon, 19 December 2005 19:00 Go to previous message
Jonathan Barnes is currently offline Jonathan BarnesFriend
Messages: 10
Registered: July 2009
Junior Member
It does not sound like you have converted your project to be a WTP Dynamic web
project. There are some tutorials out there on how this can be done.

It is much easier to create a new Dynamic web project and copy all of your files
over to it than it is to make your existing project a Dynamic web project, but
if you are using a source control system then this may not work for you as your
new project will have no knowledge of your Source repository. In this case your
only move is to try to convert your project. I am still using WTP 0.7x, and
understand that there are some major changes in the 1.0x builds, so I don't know
how to do it for the new version.

I would suggest googling for things like "converting project to dynamic web
project, Eclipse WTP" and similar to see if you can get any advice on that.

If you find nothing, then you can do what I originally did, which is to create a
new Dynamic web project, copy all your files over, then using a good diff tool,
compare your old Java project with the new Dynamic web project and use that as a
reference to create all the WTP specific settings files in your old web project.
This can be a long and buggy process so I suggest trying to find some
documentation on it first.

-Jonathan

Jason wrote:
> OK I have an existing project that I am wanting to use WTP for. I have
> a server set up but it will not let me deploy my project to the server.
> It doesn't seem to recognize it as a web project.
> I went into the libraries under the project settings and tried to add
> weblibraries and got the following error in teh log
>
>
> !ENTRY org.eclipse.jface 4 2 2005-12-19 10:51:32.93
> !MESSAGE Problems occurred when invoking code from plug-in:
> "org.eclipse.jface".
> !STACK 0
> java.lang.NullPointerException
> at
> org.eclipse.jst.servlet.ui.internal.classpath.WebAppContaine rPage.components(WebAppContainerPage.java:147)
>
> at
> org.eclipse.jst.servlet.ui.internal.classpath.WebAppContaine rPage.createControl(WebAppContainerPage.java:97)
>
> at
> org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDi alog.java:1020)
> at
> org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog. java:1013)
> at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.jav a:1003)
> at
> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
> at
> org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog. java:1001)
> at
> org.eclipse.jdt.internal.ui.wizards.buildpaths.ClasspathCont ainerSelectionPage.doDoubleClick(ClasspathContainerSelection Page.java:130)
>
> at
> org.eclipse.jdt.internal.ui.wizards.buildpaths.ClasspathCont ainerSelectionPage$2.doubleClick(ClasspathContainerSelection Page.java:94)
>
> at
> org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredV iewer.java:720)
> at
> org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:1044)
>
> at org.eclipse.core.runtime.Platform.run(Platform.java:783)
> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:14 8)
> at
> org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(S tructuredViewer.java:718)
>
> at
> org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelec t(StructuredViewer.java:950)
>
> at
> org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSe lected(StructuredViewer.java:1057)
>
> at
> org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEven t(OpenStrategy.java:219)
>
> at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.ja va:216)
> at
> org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:275)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3080)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2713)
> at org.eclipse.jface.window.Window.runEventLoop(Window.java:809 )
> at org.eclipse.jface.window.Window.open(Window.java:787)
> at
> org.eclipse.jdt.internal.ui.wizards.buildpaths.ClasspathCont ainerWizard.openWizard(ClasspathContainerWizard.java:230)
>
> at
> org.eclipse.jdt.ui.wizards.BuildPathDialogAccess.chooseConta inerEntries(BuildPathDialogAccess.java:270)
>
> at
> org.eclipse.jdt.internal.ui.wizards.buildpaths.LibrariesWork bookPage.openContainerSelectionDialog(LibrariesWorkbookPage. java:723)
>
> at
> org.eclipse.jdt.internal.ui.wizards.buildpaths.LibrariesWork bookPage.libaryPageCustomButtonPressed(LibrariesWorkbookPage .java:231)
>
> at
> org.eclipse.jdt.internal.ui.wizards.buildpaths.LibrariesWork bookPage.access$0(LibrariesWorkbookPage.java:218)
>
> at
> org.eclipse.jdt.internal.ui.wizards.buildpaths.LibrariesWork bookPage$LibrariesAdapter.customButtonPressed(LibrariesWorkb ookPage.java:173)
>
> at
> org.eclipse.jdt.internal.ui.wizards.dialogfields.TreeListDia logField.buttonPressed(TreeListDialogField.java:167)
>
> at
> org.eclipse.jdt.internal.ui.wizards.dialogfields.TreeListDia logField.doButtonSelected(TreeListDialogField.java:385)
>
> at
> org.eclipse.jdt.internal.ui.wizards.dialogfields.TreeListDia logField.access$2(TreeListDialogField.java:381)
>
> at
> org.eclipse.jdt.internal.ui.wizards.dialogfields.TreeListDia logField$2.widgetSelected(TreeListDialogField.java:346)
>
> at
> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:90)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3080)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2713)
> at org.eclipse.jface.window.Window.runEventLoop(Window.java:809 )
> at org.eclipse.jface.window.Window.open(Window.java:787)
> at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.j ava:181)
> at org.eclipse.jface.action.Action.runWithEvent(Action.java:996 )
> at
> org.eclipse.jface.commands.ActionHandler.execute(ActionHandl er.java:117)
> at org.eclipse.core.commands.Command.execute(Command.java:311)
> at
> org.eclipse.core.commands.ParameterizedCommand.execute(Param eterizedCommand.java:396)
>
> at
> org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeComman d(WorkbenchKeyboard.java:459)
>
> at
> org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(Workben chKeyboard.java:781)
>
> at
> org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEve nt(WorkbenchKeyboard.java:828)
>
> at
> org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequ enceBindings(WorkbenchKeyboard.java:550)
>
> at
> org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(Work benchKeyboard.java:493)
>
> at
> org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter .handleEvent(WorkbenchKeyboard.java:117)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
> at org.eclipse.swt.widgets.Display.filterEvent(Display.java:917 )
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:842)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:852)
> at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:880)
> at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:876)
> at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1190)
> at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:3135)
> at org.eclipse.swt.widgets.Tree.WM_CHAR(Tree.java:2431)
> at org.eclipse.swt.widgets.Control.windowProc(Control.java:3038 )
> at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:2391)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706 )
> at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
> at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:16 56)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2711)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
> at
> org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
> at
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
>
> 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.invokeFramework(Main.java:334 )
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:973)
> at org.eclipse.core.launcher.Main.main(Main.java:948)
>
>
Previous Topic:WTP 1.0RC4 ear deployment error
Next Topic:JSP 2.0 Tagfile Support
Goto Forum:
  


Current Time: Tue Apr 23 16:56:23 GMT 2024

Powered by FUDForum. Page generated in 0.03110 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top