Re: Error when I assoc *.phtml files with the WTP Web Page Editor, the editor cr [message #74177] |
Sun, 29 June 2008 13:48  |
Eclipse User |
|
|
|
Hey!
I'm doing this, assoc the *.phtml files to the Web Page Editor, why ?
because I'm using Zend Frameowrk, so the view files (*.phtml files)
contains some _javascript_, HTML code, so the HTML code assist in PHP
files (the PHP editor) doesn't work (just for me?), anyway, when I assoc
the *.phtml files to the Web Page Editor the editor crash, somebody can
help me on this ?
Thx!
PD: This is the Eclipse exception.
java.lang.NullPointerException
at
org.eclipse.jst.jsf.common.ui.internal.utils.WebrootUtil.get WebContentPath(WebrootUtil.java:84)
at
org.eclipse.jst.jsf.common.ui.internal.utils.WebrootUtil.get WebContentFolderName(WebrootUtil.java:96)
at
org.eclipse.jst.pagedesigner.utils.ProjectResolver.getLocati onFromWEBXML(ProjectResolver.java:247)
at
org.eclipse.jst.pagedesigner.utils.ProjectResolver.getLocati onByURI(ProjectResolver.java:343)
at
org.eclipse.jst.pagedesigner.utils.ProjectResolver.getLocati onByURI(ProjectResolver.java:230)
at
org.eclipse.jst.pagedesigner.utils.ImageResolver.getResolved URL(ImageResolver.java:45)
at
org.eclipse.jst.pagedesigner.utils.ImageResolver.initializeI mage(ImageResolver.java:59)
at
org.eclipse.jst.pagedesigner.figurehandler.ImgFigureHandler. initializeImage(ImgFigureHandler.java:35)
at
org.eclipse.jst.pagedesigner.figurehandler.ImgFigureHandler. initializeWidgetProvider(ImgFigureHandler.java:46)
at
org.eclipse.jst.pagedesigner.figurehandler.WidgetFigureHandl er.updateFigure(WidgetFigureHandler.java:27)
at
org.eclipse.jst.pagedesigner.figurehandler.FigureFactory.upd ateDeepFigure(FigureFactory.java:132)
at
org.eclipse.jst.pagedesigner.parts.ElementEditPart.refresh(E lementEditPart.java:309)
at
org.eclipse.jst.pagedesigner.parts.ElementEditPart.refresh(E lementEditPart.java:261)
at
org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:235)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphicalEditPart.java:212)
at
org.eclipse.jst.pagedesigner.parts.NodeEditPart.addNotify(No deEditPart.java:101)
at
org.eclipse.jst.pagedesigner.parts.ElementEditPart.addNotify (ElementEditPart.java:156)
at
org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:198)
at
org.eclipse.jst.pagedesigner.parts.ElementEditPart.refresh(E lementEditPart.java:333)
at
org.eclipse.jst.pagedesigner.parts.ElementEditPart.refresh(E lementEditPart.java:261)
at
org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:235)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphicalEditPart.java:212)
at
org.eclipse.jst.pagedesigner.parts.NodeEditPart.addNotify(No deEditPart.java:101)
at
org.eclipse.jst.pagedesigner.parts.ElementEditPart.addNotify (ElementEditPart.java:156)
at
org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:198)
at
org.eclipse.jst.pagedesigner.parts.ElementEditPart.refresh(E lementEditPart.java:333)
at
org.eclipse.jst.pagedesigner.parts.ElementEditPart.refresh(E lementEditPart.java:261)
at
org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:235)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphicalEditPart.java:212)
at
org.eclipse.jst.pagedesigner.parts.NodeEditPart.addNotify(No deEditPart.java:101)
at
org.eclipse.jst.pagedesigner.parts.ElementEditPart.addNotify (ElementEditPart.java:156)
at
org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:198)
at
org.eclipse.jst.pagedesigner.parts.ElementEditPart.refresh(E lementEditPart.java:333)
at
org.eclipse.jst.pagedesigner.parts.ElementEditPart.refresh(E lementEditPart.java:261)
at
org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:235)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphicalEditPart.java:212)
at
org.eclipse.jst.pagedesigner.parts.NodeEditPart.addNotify(No deEditPart.java:101)
at
org.eclipse.jst.pagedesigner.parts.ElementEditPart.addNotify (ElementEditPart.java:156)
at
org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:198)
at
org.eclipse.jst.pagedesigner.parts.ElementEditPart.refresh(E lementEditPart.java:333)
at
org.eclipse.jst.pagedesigner.parts.ElementEditPart.refresh(E lementEditPart.java:261)
at
org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:235)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphicalEditPart.java:212)
at
org.eclipse.jst.pagedesigner.parts.NodeEditPart.addNotify(No deEditPart.java:101)
at
org.eclipse.jst.pagedesigner.parts.ElementEditPart.addNotify (ElementEditPart.java:156)
at
org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:198)
at
org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(A bstractEditPart.java:727)
at
org.eclipse.jst.pagedesigner.parts.DocumentEditPart.refreshC hildren(DocumentEditPart.java:107)
at
org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractE ditPart.java:677)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh( AbstractGraphicalEditPart.java:564)
at
org.eclipse.jst.pagedesigner.parts.DocumentEditPart.refresh( DocumentEditPart.java:95)
at
org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:235)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphicalEditPart.java:212)
at
org.eclipse.jst.pagedesigner.parts.NodeEditPart.addNotify(No deEditPart.java:101)
at
org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:198)
at
org.eclipse.gef.editparts.SimpleRootEditPart.setContents(Sim pleRootEditPart.java:101)
at
org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents( AbstractEditPartViewer.java:601)
at
org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents( AbstractEditPartViewer.java:610)
at
org.eclipse.jst.pagedesigner.editors.SimpleGraphicalEditor.s etModel(SimpleGraphicalEditor.java:400)
at
org.eclipse.jst.pagedesigner.editors.HTMLEditor.connectDesig nPage(HTMLEditor.java:294)
at
org.eclipse.jst.pagedesigner.editors.HTMLEditor.createPages( HTMLEditor.java:374)
at
org.eclipse.ui.part.MultiPageEditorPart.createPartControl(Mu ltiPageEditorPart.java:283)
at
org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
at
org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:426)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:592)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:29 9)
at
org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:179)
at
org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:268)
at
org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
at
org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:400)
at
org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1256)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:1209)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:16 04)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:499)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103 )
at org.eclipse.ui.internal.PartStack.add(PartStack.java:485)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112 )
at
org.eclipse.ui.internal.EditorSashContainer.addEditor(Editor SashContainer.java:63)
at
org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorA reaHelper.java:217)
at
org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAre aHelper.java:207)
at
org.eclipse.ui.internal.EditorManager.createEditorTab(Editor Manager.java:774)
at
org.eclipse.ui.internal.EditorManager.openEditorFromDescript or(EditorManager.java:673)
at
org.eclipse.ui.internal.EditorManager.openEditor(EditorManag er.java:634)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2737)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2651)
at
org.eclipse.ui.internal.WorkbenchPage.access$13(WorkbenchPag e.java:2643)
at
org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2595)
at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:67)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2590)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2574)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2557)
at
org.eclipse.rse.files.ui.resources.SystemEditableRemoteFile. openEditor(SystemEditableRemoteFile.java:1557)
at
org.eclipse.rse.internal.files.ui.actions.SystemRemoteFileOp enWithMenu.openEditor(SystemRemoteFileOpenWithMenu.java:205)
at
org.eclipse.rse.internal.files.ui.actions.SystemRemoteFileOp enWithMenu$2.handleEvent(SystemRemoteFileOpenWithMenu.java:1 73)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3293)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 19)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:289)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:106)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:169)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
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.equinox.launcher.Main.invokeFramework(Main.java: 508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
|
|
|
Re: Error when I assoc *.phtml files with the WTP Web Page Editor, the editor cr [message #74195 is a reply to message #74177] |
Sun, 29 June 2008 20:32   |
Eclipse User |
|
|
|
Originally posted by: dcarver.starstandard.org
Juan Felipe Alvarez Saldarriaga wrote:
> Hey!
>
> I'm doing this, assoc the *.phtml files to the Web Page Editor, why ?
> because I'm using Zend Frameowrk, so the view files (*.phtml files)
> contains some _javascript_, HTML code, so the HTML code assist in PHP
> files (the PHP editor) doesn't work (just for me?), anyway, when I assoc
> the *.phtml files to the Web Page Editor the editor crash, somebody can
> help me on this ?
Did you add the phtml files to the HTML Content Type? Most WTP editors
need to also have the file extensions associated with the content type
as well.
Dave
|
|
|
|
|
|
|
|
Re: Error when I assoc *.phtml files with the WTP Web Page Editor, the editor cr [message #76459 is a reply to message #74676] |
Sat, 19 July 2008 22:19  |
Eclipse User |
|
|
|
I upgrade to Eclipse 3.4 and now I'm using PDT 2.0.0 latest integration
build and I have the same problem, I think is the same, I assoc the
*.phtml files to the "Web Page Editor" but when I try open a .phtml file I
got this error:
Could not open the editor:
org.eclipse.wst.sse.ui.internal.StructuredTextViewer cannot be cast to
org.eclipse.php.internal.ui.editor.PHPStructuredTextViewer
PD: Exception error.
java.lang.ClassCastException:
org.eclipse.wst.sse.ui.internal.StructuredTextViewer cannot be cast to
org.eclipse.php.internal.ui.editor.PHPStructuredTextViewer
at
org.eclipse.php.internal.ui.editor.configuration.PHPStructur edTextViewerConfiguration.getContentAssistProcessors(Unknown
Source)
at
org.eclipse.wst.sse.ui.StructuredTextViewerConfiguration.get ContentAssistant(StructuredTextViewerConfiguration.java:286)
at
org.eclipse.wst.sse.ui.internal.StructuredTextViewer.configu re(StructuredTextViewer.java:199)
at
org.eclipse.ui.texteditor.AbstractTextEditor.createPartContr ol(AbstractTextEditor.java:3232)
at
org.eclipse.ui.texteditor.StatusTextEditor.createPartControl (StatusTextEditor.java:53)
at
org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.create PartControl(AbstractDecoratedTextEditor.java:394)
at
org.eclipse.wst.sse.ui.StructuredTextEditor.createPartContro l(StructuredTextEditor.java:1583)
at
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorPart.a ddPage(SashEditorPart.java:110)
at
org.eclipse.jst.pagedesigner.editors.HTMLEditor$3.createPage s(HTMLEditor.java:252)
at
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorPart.c reatePartControl(SashEditorPart.java:190)
at
org.eclipse.ui.part.MultiPageEditorPart.addPage(MultiPageEdi torPart.java:217)
at
org.eclipse.ui.part.MultiPageEditorPart.addPage(MultiPageEdi torPart.java:187)
at
org.eclipse.jst.pagedesigner.editors.HTMLEditor.sash_createA ndAddDesignSourcePage(HTMLEditor.java:255)
at
org.eclipse.jst.pagedesigner.editors.HTMLEditor.createPages( HTMLEditor.java:422)
at
org.eclipse.ui.part.MultiPageEditorPart.createPartControl(Mu ltiPageEditorPart.java:310)
at
org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
at
org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:428)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:594)
at
org.eclipse.ui.internal.EditorReference.getEditor(EditorRefe rence.java:266)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2820)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2729)
at
org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPag e.java:2721)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2673)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2668)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2652)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2643)
at
org.eclipse.dltk.internal.ui.editor.EditorUtility.openInEdit or(EditorUtility.java:409)
at
org.eclipse.dltk.internal.ui.editor.EditorUtility.openInEdit or(EditorUtility.java:189)
at
org.eclipse.dltk.internal.ui.actions.OpenActionUtil.open(Ope nActionUtil.java:44)
at org.eclipse.dltk.ui.actions.OpenAction.run(OpenAction.java:2 35)
at org.eclipse.dltk.ui.actions.OpenAction.run(OpenAction.java:2 16)
at
org.eclipse.dltk.ui.actions.SelectionDispatchAction.dispatch Run(SelectionDispatchAction.java:259)
at
org.eclipse.dltk.ui.actions.SelectionDispatchAction.run(Sele ctionDispatchAction.java:235)
at
org.eclipse.dltk.internal.ui.scriptview.ScriptExplorerAction Group.handleOpen(ScriptExplorerActionGroup.java:295)
at
org.eclipse.dltk.internal.ui.scriptview.ScriptExplorerPart$5 .open(ScriptExplorerPart.java:660)
at
org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredV iewer.java:820)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:880)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:17 5)
at
org.eclipse.jface.viewers.StructuredViewer.fireOpen(Structur edViewer.java:818)
at
org.eclipse.jface.viewers.StructuredViewer.handleOpen(Struct uredViewer.java:1079)
at
org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Stru cturedViewer.java:1183)
at
org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrate gy.java:263)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.ja va:257)
at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:297)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:382)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
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)
David Carver wrote:
> Juan Felipe Alvarez Saldarriaga wrote:
>> Well doesn't work either :| I don't know why in my house works and at my
>> office (the same eclipse foler, I zip it and bring it to my office :P)
>> doesn't work, should I copy my home workspace or something ?
>>
>> Thx.
>>
> No, I'd open a bug request against the JST component in Web Tools and
> paste the log that you have with the stack trace to it. They might have
> an idea of why it works on one and not the other.
> Dave
|
|
|
Powered by
FUDForum. Page generated in 0.04337 seconds