Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Web Tools Project (WTP) » NPE while doing the JSF tutorial
NPE while doing the JSF tutorial [message #214663] Sun, 01 June 2008 10:56 Go to next message
Zohar Amir is currently offline Zohar AmirFriend
Messages: 419
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.

------=_NextPart_000_003A_01C8C3EF.3D5D64B0
Content-Type: text/plain;
format=flowed;
charset="windows-1255";
reply-type=original
Content-Transfer-Encoding: 7bit

Hi,
I was trying to follow the turial in
http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse. jst.jsf.doc.user/html/gettingstarted/tutorial/JSFTools_tutor ial.html .
When I got to the part where the password validator is added I get an error
with NPE.
Has anyone seen that?
I'm attaching my log, in case anyone's interested.
I'm Ganymede RC2.

------=_NextPart_000_003A_01C8C3EF.3D5D64B0
Content-Type: application/octet-stream;
name=".log"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename=".log"

!SESSION 2008-06-01 11:58:26.825 =
-----------------------------------------------
eclipse.buildId=3DI20080523-0100
java.version=3D1.6.0_10-beta
java.vendor=3DSun Microsystems Inc.
BootLoader constants: OS=3Dwin32, ARCH=3Dx86, WS=3Dwin32, NL=3Den_US
Command-line arguments: -os win32 -ws win32 -arch x86 -data =
D:\work\workspaces\Zebra trunk

!ENTRY org.eclipse.osgi 2 1 2008-06-01 11:58:35.669
!MESSAGE NLS unused message: classpath_cannotUseLibraryAsOutput in: =
org.eclipse.wst.jsdt.internal.core.util.messages

!ENTRY org.eclipse.osgi 2 1 2008-06-01 11:58:35.965
!MESSAGE NLS missing message: =
GenerateHashCodeEqualsDialog_instanceof_button in: =
org.eclipse.wst.jsdt.internal.ui.JavaUIMessages

!ENTRY org.eclipse.osgi 2 1 2008-06-01 11:58:51.809
!MESSAGE NLS missing message: =
GenerateNewConstructorUsingFieldsAction_error_not_a_source_f ile in: =
org.eclipse.wst.jsdt.internal.ui.actions.ActionMessages

!ENTRY org.eclipse.help 4 0 2008-06-01 12:06:03.606
!MESSAGE Error reading help table of contents file =
/"org.eclipse.wst.jsdt.doc/tocprogrammersguide.xml" (skipping file)
!STACK 0
java.io.FileNotFoundException
at =
org.eclipse.help.internal.toc.TocFileParser.parse(TocFilePar ser.java:45)
at =
org.eclipse.help.internal.toc.TocFileProvider.getTocContribu tions(TocFile=
Provider.java:45)
at =
org.eclipse.help.internal.toc.TocManager.getAndCacheTocContr ibutions(TocM=
anager.java:201)
at =
org.eclipse.help.internal.toc.TocManager.getTocContributions ForToc(TocMan=
ager.java:190)
at =
org.eclipse.help.internal.toc.TocManager.getRootTocContribut ions(TocManag=
er.java:292)
at org.eclipse.help.internal.toc.TocManager.getTocs(TocManager. java:67)
at =
org.eclipse.help.internal.toc.TocManager.getTopic(TocManager .java:118)
at =
org.eclipse.help.internal.toc.TocManager.getTopicPath(TocMan ager.java:133=
)
at =
org.eclipse.help.internal.webapp.data.UrlUtil.getTopicPath(U rlUtil.java:1=
61)
at =
org.eclipse.help.internal.webapp.servlet.BreadcrumbsFilter.f ilter(Breadcr=
umbsFilter.java:67)
at =
org.eclipse.help.internal.webapp.servlet.EclipseConnector.tr ansfer(Eclips=
eConnector.java:161)
at =
org.eclipse.help.internal.webapp.servlet.ContentServlet.doGe t(ContentServ=
let.java:42)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at =
org.eclipse.equinox.http.registry.internal.ServletManager$Se rvletWrapper.=
service(ServletManager.java:180)
at =
org.eclipse.equinox.http.servlet.internal.ServletRegistratio n.handleReque=
st(ServletRegistration.java:90)
at =
org.eclipse.equinox.http.servlet.internal.ProxyServlet.proce ssAlias(Proxy=
Servlet.java:111)
at =
org.eclipse.equinox.http.servlet.internal.ProxyServlet.servi ce(ProxyServl=
et.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at =
org.eclipse.equinox.http.jetty.internal.HttpServerManager$In ternalHttpSer=
viceServlet.service(HttpServerManager.java:269)
at =
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder .java:428)
at =
org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHan dler.java:677=
)
at =
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandl er.java:568)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpServer.service(HttpServer.java:909)
at org.mortbay.http.HttpConnection.service(HttpConnection.java: 820)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.ja va:986)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:8 37)
at =
org.mortbay.http.SocketListener.handleConnection(SocketListe ner.java:245)=

at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:3 57)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:5 34)

!ENTRY org.eclipse.help 4 0 2008-06-01 12:06:03.622
!MESSAGE Error reading help table of contents file =
/"org.eclipse.wst.jsdt.doc/tocreference.xml" (skipping file)
!STACK 0
java.io.FileNotFoundException
at =
org.eclipse.help.internal.toc.TocFileParser.parse(TocFilePar ser.java:45)
at =
org.eclipse.help.internal.toc.TocFileProvider.getTocContribu tions(TocFile=
Provider.java:45)
at =
org.eclipse.help.internal.toc.TocManager.getAndCacheTocContr ibutions(TocM=
anager.java:201)
at =
org.eclipse.help.internal.toc.TocManager.getTocContributions ForToc(TocMan=
ager.java:190)
at =
org.eclipse.help.internal.toc.TocManager.getRootTocContribut ions(TocManag=
er.java:292)
at org.eclipse.help.internal.toc.TocManager.getTocs(TocManager. java:67)
at =
org.eclipse.help.internal.toc.TocManager.getTopic(TocManager .java:118)
at =
org.eclipse.help.internal.toc.TocManager.getTopicPath(TocMan ager.java:133=
)
at =
org.eclipse.help.internal.webapp.data.UrlUtil.getTopicPath(U rlUtil.java:1=
61)
at =
org.eclipse.help.internal.webapp.servlet.BreadcrumbsFilter.f ilter(Breadcr=
umbsFilter.java:67)
at =
org.eclipse.help.internal.webapp.servlet.EclipseConnector.tr ansfer(Eclips=
eConnector.java:161)
at =
org.eclipse.help.internal.webapp.servlet.ContentServlet.doGe t(ContentServ=
let.java:42)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at =
org.eclipse.equinox.http.registry.internal.ServletManager$Se rvletWrapper.=
service(ServletManager.java:180)
at =
org.eclipse.equinox.http.servlet.internal.ServletRegistratio n.handleReque=
st(ServletRegistration.java:90)
at =
org.eclipse.equinox.http.servlet.internal.ProxyServlet.proce ssAlias(Proxy=
Servlet.java:111)
at =
org.eclipse.equinox.http.servlet.internal.ProxyServlet.servi ce(ProxyServl=
et.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at =
org.eclipse.equinox.http.jetty.internal.HttpServerManager$In ternalHttpSer=
viceServlet.service(HttpServerManager.java:269)
at =
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder .java:428)
at =
org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHan dler.java:677=
)
at =
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandl er.java:568)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpServer.service(HttpServer.java:909)
at org.mortbay.http.HttpConnection.service(HttpConnection.java: 820)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.ja va:986)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:8 37)
at =
org.mortbay.http.SocketListener.handleConnection(SocketListe ner.java:245)=

at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:3 57)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:5 34)

!ENTRY org.eclipse.help 4 0 2008-06-01 12:06:03.622
!MESSAGE Error reading help table of contents file =
/"org.eclipse.wst.jsdt.doc/toctutorials.xml" (skipping file)
!STACK 0
java.io.FileNotFoundException
at =
org.eclipse.help.internal.toc.TocFileParser.parse(TocFilePar ser.java:45)
at =
org.eclipse.help.internal.toc.TocFileProvider.getTocContribu tions(TocFile=
Provider.java:45)
at =
org.eclipse.help.internal.toc.TocManager.getAndCacheTocContr ibutions(TocM=
anager.java:201)
at =
org.eclipse.help.internal.toc.TocManager.getTocContributions ForToc(TocMan=
ager.java:190)
at =
org.eclipse.help.internal.toc.TocManager.getRootTocContribut ions(TocManag=
er.java:292)
at org.eclipse.help.internal.toc.TocManager.getTocs(TocManager. java:67)
at =
org.eclipse.help.internal.toc.TocManager.getTopic(TocManager .java:118)
at =
org.eclipse.help.internal.toc.TocManager.getTopicPath(TocMan ager.java:133=
)
at =
org.eclipse.help.internal.webapp.data.UrlUtil.getTopicPath(U rlUtil.java:1=
61)
at =
org.eclipse.help.internal.webapp.servlet.BreadcrumbsFilter.f ilter(Breadcr=
umbsFilter.java:67)
at =
org.eclipse.help.internal.webapp.servlet.EclipseConnector.tr ansfer(Eclips=
eConnector.java:161)
at =
org.eclipse.help.internal.webapp.servlet.ContentServlet.doGe t(ContentServ=
let.java:42)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at =
org.eclipse.equinox.http.registry.internal.ServletManager$Se rvletWrapper.=
service(ServletManager.java:180)
at =
org.eclipse.equinox.http.servlet.internal.ServletRegistratio n.handleReque=
st(ServletRegistration.java:90)
at =
org.eclipse.equinox.http.servlet.internal.ProxyServlet.proce ssAlias(Proxy=
Servlet.java:111)
at =
org.eclipse.equinox.http.servlet.internal.ProxyServlet.servi ce(ProxyServl=
et.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at =
org.eclipse.equinox.http.jetty.internal.HttpServerManager$In ternalHttpSer=
viceServlet.service(HttpServerManager.java:269)
at =
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder .java:428)
at =
org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHan dler.java:677=
)
at =
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandl er.java:568)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpServer.service(HttpServer.java:909)
at org.mortbay.http.HttpConnection.service(HttpConnection.java: 820)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.ja va:986)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:8 37)
at =
org.mortbay.http.SocketListener.handleConnection(SocketListe ner.java:245)=

at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:3 57)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:5 34)

!ENTRY org.eclipse.help 4 0 2008-06-01 12:06:03.622
!MESSAGE Error reading help table of contents file =
/"org.eclipse.wst.jsdt.doc/javadoctoc.xml" (skipping file)
!STACK 0
java.io.FileNotFoundException
at =
org.eclipse.help.internal.toc.TocFileParser.parse(TocFilePar ser.java:45)
at =
org.eclipse.help.internal.toc.TocFileProvider.getTocContribu tions(TocFile=
Provider.java:45)
at =
org.eclipse.help.internal.toc.TocManager.getAndCacheTocContr ibutions(TocM=
anager.java:201)
at =
org.eclipse.help.internal.toc.TocManager.getTocContributions ForToc(TocMan=
ager.java:190)
at =
org.eclipse.help.internal.toc.TocManager.getRootTocContribut ions(TocManag=
er.java:292)
at org.eclipse.help.internal.toc.TocManager.getTocs(TocManager. java:67)
at =
org.eclipse.help.internal.toc.TocManager.getTopic(TocManager .java:118)
at =
org.eclipse.help.internal.toc.TocManager.getTopicPath(TocMan ager.java:133=
)
at =
org.eclipse.help.internal.webapp.data.UrlUtil.getTopicPath(U rlUtil.java:1=
61)
at =
org.eclipse.help.internal.webapp.servlet.BreadcrumbsFilter.f ilter(Breadcr=
umbsFilter.java:67)
at =
org.eclipse.help.internal.webapp.servlet.EclipseConnector.tr ansfer(Eclips=
eConnector.java:161)
at =
org.eclipse.help.internal.webapp.servlet.ContentServlet.doGe t(ContentServ=
let.java:42)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at =
org.eclipse.equinox.http.registry.internal.ServletManager$Se rvletWrapper.=
service(ServletManager.java:180)
at =
org.eclipse.equinox.http.servlet.internal.ServletRegistratio n.handleReque=
st(ServletRegistration.java:90)
at =
org.eclipse.equinox.http.servlet.internal.ProxyServlet.proce ssAlias(Proxy=
Servlet.java:111)
at =
org.eclipse.equinox.http.servlet.internal.ProxyServlet.servi ce(ProxyServl=
et.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at =
org.eclipse.equinox.http.jetty.internal.HttpServerManager$In ternalHttpSer=
viceServlet.service(HttpServerManager.java:269)
at =
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder .java:428)
at =
org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHan dler.java:677=
)
at =
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandl er.java:568)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpServer.service(HttpServer.java:909)
at org.mortbay.http.HttpConnection.service(HttpConnection.java: 820)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.ja va:986)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:8 37)
at =
org.mortbay.http.SocketListener.handleConnection(SocketListe ner.java:245)=

at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:3 57)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:5 34)

!ENTRY org.eclipse.wst.validation 4 0 2008-06-01 12:13:51.481
!MESSAGE Marker id 67 not found.
!STACK 1
org.eclipse.core.internal.resources.ResourceException: Marker id 67 not =
found.
at org.eclipse.core.internal.resources.Marker.checkInfo(Marker. java:56)
at org.eclipse.core.internal.resources.Marker.getType(Marker.ja va:194)
at =
org.eclipse.wst.validation.internal.MarkerManager.deleteMark ers(MarkerMan=
ager.java:110)
at =
org.eclipse.wst.validation.internal.ValManager.validate(ValM anager.java:5=
10)
at =
org.eclipse.wst.validation.internal.ValBuilderJob.visit(ValB uilderJob.jav=
a:176)
at =
org.eclipse.core.internal.events.ResourceDelta.accept(Resour ceDelta.java:=
68)
at =
org.eclipse.core.internal.events.ResourceDelta.accept(Resour ceDelta.java:=
79)
at =
org.eclipse.core.internal.events.ResourceDelta.accept(Resour ceDelta.java:=
79)
at =
org.eclipse.core.internal.events.ResourceDelta.accept(Resour ceDelta.java:=
48)
at =
org.eclipse.wst.validation.internal.ValBuilderJob.deltaBuild (ValBuilderJo=
b.java:154)
at =
org.eclipse.wst.validation.internal.ValBuilderJob.run(ValBui lderJob.java:=
135)
at =
org.eclipse.wst.validation.internal.ValBuilderJob.runInWorks pace(ValBuild=
erJob.java:123)
at =
org.eclipse.core.internal.resources.InternalWorkspaceJob.run (InternalWork=
spaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!SUBENTRY 1 org.eclipse.core.resources 4 376 2008-06-01 12:13:51.497
!MESSAGE Marker id 67 not found.

!ENTRY org.eclipse.ui.views.properties.tabbed 4 2 2008-06-01 =
13:49:25.169
!MESSAGE Problems occurred when invoking code from plug-in: =
"org.eclipse.ui.views.properties.tabbed".
!STACK 0
java.lang.NullPointerException
at =
org.eclipse.jst.jsf.context.resolver.structureddocument.inte rnal.impl.Str=
ucturedDocumentContextResolverFactory.internalGetWorkspaceCo ntextResolver=
(StructuredDocumentContextResolverFactory.java:184)
at =
org.eclipse.jst.jsf.context.resolver.structureddocument.inte rnal.impl.Str=
ucturedDocumentContextResolverFactory.getWorkspaceContextRes olver(Structu=
redDocumentContextResolverFactory.java:170)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.getProject(FacesConfigIdentifierFeatures.java:247)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.getJSFAppConfigMgr(FacesConfigIdentifierFeatures.j ava:243)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.createPossibleValues(FacesConfigIdentifierFeatures .java:180)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.getPossibleValues(FacesConfigIdentifierFeatures.ja va:86)
at =
org.eclipse.jst.pagedesigner.properties.celleditors.CellEdit orFactory.cre=
ateDialogField(CellEditorFactory.java:215)
at =
org.eclipse.jst.pagedesigner.meta.internal.CellEditorFactory Registry.crea=
teDialogField(CellEditorFactoryRegistry.java:132)
at =
org.eclipse.jst.pagedesigner.meta.DefaultEditorCreator.creat eDialogField(=
DefaultEditorCreator.java:253)
at =
org.eclipse.jst.pagedesigner.meta.DefaultEditorCreator.creat eDialogFieldW=
ithWrapper(DefaultEditorCreator.java:211)
at =
org.eclipse.jst.pagedesigner.editors.properties.internal.Pro pertyDescript=
or.getDialogFieldEditor(PropertyDescriptor.java:121)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oup.initializ=
e(AttributeGroup.java:188)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oup.getNumCol=
umns(AttributeGroup.java:336)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oup.layoutDia=
logFields(AttributeGroup.java:305)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oupSection.cr=
eateControls(AttributeGroupSection.java:92)
at =
org.eclipse.jst.pagedesigner.properties.internal.QuickEditTa bSection.setI=
nput(QuickEditTabSection.java:77)
at =
org.eclipse.ui.views.properties.tabbed.TabContents$5.run(Tab Contents.java=
:181)
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.ui.views.properties.tabbed.TabContents.setInput( TabContents.j=
ava:184)
at =
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPa ge$SelectionC=
hangedListener.selectionChanged(TabbedPropertySheetPage.java :208)
at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:162)
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.Viewer.fireSelectionChanged(Viewer .java:160)
at =
org.eclipse.jface.viewers.StructuredViewer.updateSelection(S tructuredView=
er.java:2062)
at =
org.eclipse.jface.viewers.StructuredViewer.handleSelect(Stru cturedViewer.=
java:1138)
at =
org.eclipse.jface.viewers.StructuredViewer$4.widgetSelected( StructuredVie=
wer.java:1168)
at =
org.eclipse.jface.util.OpenStrategy.fireSelectionEvent(OpenS trategy.java:=
227)
at org.eclipse.jface.util.OpenStrategy.access$3(OpenStrategy.ja va:221)
at =
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:388)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1002)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1026)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1011)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:7 69)
at =
org.eclipse.ui.internal.views.properties.tabbed.view.TabbedP ropertyList.s=
elect(TabbedPropertyList.java:657)
at =
org.eclipse.ui.internal.views.properties.tabbed.view.TabbedP ropertyViewer=
..setSelectionToWidget(TabbedPropertyViewer.java:122)
at =
org.eclipse.jface.viewers.StructuredViewer.setSelectionToWid get(Structure=
dViewer.java:1680)
at =
org.eclipse.jface.viewers.StructuredViewer.setSelection(Stru cturedViewer.=
java:1636)
at org.eclipse.jface.viewers.Viewer.setSelection(Viewer.java:39 2)
at =
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPa ge.setInput(T=
abbedPropertySheetPage.java:684)
at =
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPa ge.selectionC=
hanged(TabbedPropertySheetPage.java:529)
at =
org.eclipse.jst.pagedesigner.properties.WPETabbedPropertyShe etPage.select=
ionChanged(WPETabbedPropertySheetPage.java:74)
at =
org.eclipse.ui.views.properties.PropertySheet.selectionChang ed(PropertySh=
eet.java:216)
at =
org.eclipse.ui.internal.AbstractSelectionService.fireSelecti on(AbstractSe=
lectionService.java:156)
at =
org.eclipse.ui.internal.AbstractSelectionService$1.selection Changed(Abstr=
actSelectionService.java:62)
at =
org.eclipse.ui.part.MultiPageSelectionProvider$1.run(MultiPa geSelectionPr=
ovider.java:110)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at =
org.eclipse.ui.part.MultiPageSelectionProvider.fireEventChan ge(MultiPageS=
electionProvider.java:108)
at =
org.eclipse.ui.part.MultiPageSelectionProvider.fireSelection Changed(Multi=
PageSelectionProvider.java:90)
at =
org.eclipse.ui.part.MultiPageEditorSite.handleSelectionChang ed(MultiPageE=
ditorSite.java:441)
at =
org.eclipse.ui.part.MultiPageEditorSite$3.selectionChanged(M ultiPageEdito=
rSite.java:357)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSelect ionProvider$1=
..run(SashEditorSelectionProvider.java:75)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSelect ionProvider.f=
ireSelectionChanged(SashEditorSelectionProvider.java:73)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSite.h andleSelectio=
nChanged(SashEditorSite.java:309)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSite$1 .selectionCha=
nged(SashEditorSite.java:245)
at =
org.eclipse.gef.ui.parts.AbstractEditPartViewer.fireSelectio nChanged(Abst=
ractEditPartViewer.java:243)
at =
org.eclipse.jst.pagedesigner.viewer.HTMLGraphicalViewer.fire SelectionChan=
ged(HTMLGraphicalViewer.java:272)
at =
org.eclipse.jst.pagedesigner.viewer.HTMLGraphicalViewer.sele ctionChanged(=
HTMLGraphicalViewer.java:233)
at =
org.eclipse.jst.pagedesigner.commands.DesignerCommand.postPo stExecute(Des=
ignerCommand.java:253)
at =
org.eclipse.jst.pagedesigner.commands.CreateItemCommand.post PostExecute(C=
reateItemCommand.java:67)
at =
org.eclipse.jst.pagedesigner.commands.DesignerCommand.execut e(DesignerCom=
mand.java:129)
at org.eclipse.gef.commands.CommandStack.execute(CommandStack.j ava:170)
at =
org.eclipse.gef.dnd.AbstractTransferDropTargetListener.handl eDrop(Abstrac=
tTransferDropTargetListener.java:314)
at =
org.eclipse.gef.dnd.AbstractTransferDropTargetListener.drop( AbstractTrans=
ferDropTargetListener.java:171)
at =
org.eclipse.jst.pagedesigner.dnd.internal.PDTemplateTransfer DropTargetLis=
tener.drop(PDTemplateTransferDropTargetListener.java:109)
at =
org.eclipse.jface.util.DelegatingDropAdapter$3.run(Delegatin gDropAdapter.=
java:211)
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.util.DelegatingDropAdapter.drop(Delegating DropAdapter.j=
ava:209)
at org.eclipse.swt.dnd.DNDListener.handleEvent(DNDListener.java :90)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1002)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1026)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1011)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:7 69)
at org.eclipse.swt.dnd.DropTarget.Drop(DropTarget.java:451)
at org.eclipse.swt.dnd.DropTarget$3.method6(DropTarget.java:253 )
at =
org.eclipse.swt.internal.ole.win32.COMObject.callback6(COMOb ject.java:119=
)
at org.eclipse.swt.internal.ole.win32.COM.DoDragDrop(Native Method)
at org.eclipse.swt.dnd.DragSource.drag(DragSource.java:358)
at org.eclipse.swt.dnd.DragSource.access$0(DragSource.java:284)
at org.eclipse.swt.dnd.DragSource$1.handleEvent(DragSource.java :167)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1002)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3801)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3400)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2387)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2351)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 03)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at =
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:2=
88)
at =
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:48=
8)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at =
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplicati=
on.java:112)
at =
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.ja=
va:193)
at =
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplicati=
on(EclipseAppLauncher.java:110)
at =
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(Eclips=
eAppLauncher.java:79)
at =
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:3=
79)
at =
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:1=
79)
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: 549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

!ENTRY org.eclipse.ui.views.properties.tabbed 4 2 2008-06-01 =
13:49:25.325
!MESSAGE Problems occurred when invoking code from plug-in: =
"org.eclipse.ui.views.properties.tabbed".
!STACK 0
java.lang.NullPointerException
at =
org.eclipse.jst.jsf.context.resolver.structureddocument.inte rnal.impl.Str=
ucturedDocumentContextResolverFactory.internalGetWorkspaceCo ntextResolver=
(StructuredDocumentContextResolverFactory.java:184)
at =
org.eclipse.jst.jsf.context.resolver.structureddocument.inte rnal.impl.Str=
ucturedDocumentContextResolverFactory.getWorkspaceContextRes olver(Structu=
redDocumentContextResolverFactory.java:170)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.getProject(FacesConfigIdentifierFeatures.java:247)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.getJSFAppConfigMgr(FacesConfigIdentifierFeatures.j ava:243)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.createPossibleValues(FacesConfigIdentifierFeatures .java:180)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.getPossibleValues(FacesConfigIdentifierFeatures.ja va:86)
at =
org.eclipse.jst.pagedesigner.properties.celleditors.CellEdit orFactory.cre=
ateDialogField(CellEditorFactory.java:215)
at =
org.eclipse.jst.pagedesigner.meta.internal.CellEditorFactory Registry.crea=
teDialogField(CellEditorFactoryRegistry.java:132)
at =
org.eclipse.jst.pagedesigner.meta.DefaultEditorCreator.creat eDialogField(=
DefaultEditorCreator.java:253)
at =
org.eclipse.jst.pagedesigner.meta.DefaultEditorCreator.creat eDialogFieldW=
ithWrapper(DefaultEditorCreator.java:211)
at =
org.eclipse.jst.pagedesigner.editors.properties.internal.Pro pertyDescript=
or.getDialogFieldEditor(PropertyDescriptor.java:121)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oup.initializ=
e(AttributeGroup.java:188)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oup.getNumCol=
umns(AttributeGroup.java:336)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oup.layoutDia=
logFields(AttributeGroup.java:305)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oupSection.cr=
eateControls(AttributeGroupSection.java:92)
at =
org.eclipse.jst.pagedesigner.properties.internal.QuickEditTa bSection.setI=
nput(QuickEditTabSection.java:77)
at =
org.eclipse.ui.views.properties.tabbed.TabContents$5.run(Tab Contents.java=
:181)
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.ui.views.properties.tabbed.TabContents.setInput( TabContents.j=
ava:184)
at =
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPa ge$SelectionC=
hangedListener.selectionChanged(TabbedPropertySheetPage.java :208)
at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:162)
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.Viewer.fireSelectionChanged(Viewer .java:160)
at =
org.eclipse.jface.viewers.StructuredViewer.updateSelection(S tructuredView=
er.java:2062)
at =
org.eclipse.jface.viewers.StructuredViewer.setSelection(Stru cturedViewer.=
java:1638)
at org.eclipse.jface.viewers.Viewer.setSelection(Viewer.java:39 2)
at =
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPa ge.setInput(T=
abbedPropertySheetPage.java:684)
at =
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPa ge.selectionC=
hanged(TabbedPropertySheetPage.java:529)
at =
org.eclipse.jst.pagedesigner.properties.WPETabbedPropertyShe etPage.select=
ionChanged(WPETabbedPropertySheetPage.java:74)
at =
org.eclipse.ui.views.properties.PropertySheet.selectionChang ed(PropertySh=
eet.java:216)
at =
org.eclipse.ui.internal.AbstractSelectionService.fireSelecti on(AbstractSe=
lectionService.java:156)
at =
org.eclipse.ui.internal.AbstractSelectionService$1.selection Changed(Abstr=
actSelectionService.java:62)
at =
org.eclipse.ui.part.MultiPageSelectionProvider$1.run(MultiPa geSelectionPr=
ovider.java:110)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at =
org.eclipse.ui.part.MultiPageSelectionProvider.fireEventChan ge(MultiPageS=
electionProvider.java:108)
at =
org.eclipse.ui.part.MultiPageSelectionProvider.fireSelection Changed(Multi=
PageSelectionProvider.java:90)
at =
org.eclipse.ui.part.MultiPageEditorSite.handleSelectionChang ed(MultiPageE=
ditorSite.java:441)
at =
org.eclipse.ui.part.MultiPageEditorSite$3.selectionChanged(M ultiPageEdito=
rSite.java:357)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSelect ionProvider$1=
..run(SashEditorSelectionProvider.java:75)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSelect ionProvider.f=
ireSelectionChanged(SashEditorSelectionProvider.java:73)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSite.h andleSelectio=
nChanged(SashEditorSite.java:309)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSite$1 .selectionCha=
nged(SashEditorSite.java:245)
at =
org.eclipse.gef.ui.parts.AbstractEditPartViewer.fireSelectio nChanged(Abst=
ractEditPartViewer.java:243)
at =
org.eclipse.jst.pagedesigner.viewer.HTMLGraphicalViewer.fire SelectionChan=
ged(HTMLGraphicalViewer.java:272)
at =
org.eclipse.jst.pagedesigner.viewer.HTMLGraphicalViewer.sele ctionChanged(=
HTMLGraphicalViewer.java:233)
at =
org.eclipse.jst.pagedesigner.commands.DesignerCommand.postPo stExecute(Des=
ignerCommand.java:253)
at =
org.eclipse.jst.pagedesigner.commands.CreateItemCommand.post PostExecute(C=
reateItemCommand.java:67)
at =
org.eclipse.jst.pagedesigner.commands.DesignerCommand.execut e(DesignerCom=
mand.java:129)
at org.eclipse.gef.commands.CommandStack.execute(CommandStack.j ava:170)
at =
org.eclipse.gef.dnd.AbstractTransferDropTargetListener.handl eDrop(Abstrac=
tTransferDropTargetListener.java:314)
at =
org.eclipse.gef.dnd.AbstractTransferDropTargetListener.drop( AbstractTrans=
ferDropTargetListener.java:171)
at =
org.eclipse.jst.pagedesigner.dnd.internal.PDTemplateTransfer DropTargetLis=
tener.drop(PDTemplateTransferDropTargetListener.java:109)
at =
org.eclipse.jface.util.DelegatingDropAdapter$3.run(Delegatin gDropAdapter.=
java:211)
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.util.DelegatingDropAdapter.drop(Delegating DropAdapter.j=
ava:209)
at org.eclipse.swt.dnd.DNDListener.handleEvent(DNDListener.java :90)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1002)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1026)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1011)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:7 69)
at org.eclipse.swt.dnd.DropTarget.Drop(DropTarget.java:451)
at org.eclipse.swt.dnd.DropTarget$3.method6(DropTarget.java:253 )
at =
org.eclipse.swt.internal.ole.win32.COMObject.callback6(COMOb ject.java:119=
)
at org.eclipse.swt.internal.ole.win32.COM.DoDragDrop(Native Method)
at org.eclipse.swt.dnd.DragSource.drag(DragSource.java:358)
at org.eclipse.swt.dnd.DragSource.access$0(DragSource.java:284)
at org.eclipse.swt.dnd.DragSource$1.handleEvent(DragSource.java :167)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1002)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3801)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3400)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2387)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2351)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 03)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at =
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:2=
88)
at =
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:48=
8)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at =
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplicati=
on.java:112)
at =
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.ja=
va:193)
at =
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplicati=
on(EclipseAppLauncher.java:110)
at =
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(Eclips=
eAppLauncher.java:79)
at =
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:3=
79)
at =
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:1=
79)
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: 549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

!ENTRY org.eclipse.ui.views.properties.tabbed 4 2 2008-06-01 =
13:49:38.715
!MESSAGE Problems occurred when invoking code from plug-in: =
"org.eclipse.ui.views.properties.tabbed".
!STACK 0
java.lang.NullPointerException
at =
org.eclipse.jst.jsf.context.resolver.structureddocument.inte rnal.impl.Str=
ucturedDocumentContextResolverFactory.internalGetWorkspaceCo ntextResolver=
(StructuredDocumentContextResolverFactory.java:184)
at =
org.eclipse.jst.jsf.context.resolver.structureddocument.inte rnal.impl.Str=
ucturedDocumentContextResolverFactory.getWorkspaceContextRes olver(Structu=
redDocumentContextResolverFactory.java:170)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.getProject(FacesConfigIdentifierFeatures.java:247)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.getJSFAppConfigMgr(FacesConfigIdentifierFeatures.j ava:243)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.createPossibleValues(FacesConfigIdentifierFeatures .java:180)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.getPossibleValues(FacesConfigIdentifierFeatures.ja va:86)
at =
org.eclipse.jst.pagedesigner.properties.celleditors.CellEdit orFactory.cre=
ateDialogField(CellEditorFactory.java:215)
at =
org.eclipse.jst.pagedesigner.meta.internal.CellEditorFactory Registry.crea=
teDialogField(CellEditorFactoryRegistry.java:132)
at =
org.eclipse.jst.pagedesigner.meta.DefaultEditorCreator.creat eDialogField(=
DefaultEditorCreator.java:253)
at =
org.eclipse.jst.pagedesigner.meta.DefaultEditorCreator.creat eDialogFieldW=
ithWrapper(DefaultEditorCreator.java:211)
at =
org.eclipse.jst.pagedesigner.editors.properties.internal.Pro pertyDescript=
or.getDialogFieldEditor(PropertyDescriptor.java:121)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oup.initializ=
e(AttributeGroup.java:188)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oup.getNumCol=
umns(AttributeGroup.java:336)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oup.layoutDia=
logFields(AttributeGroup.java:305)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oupSection.cr=
eateControls(AttributeGroupSection.java:92)
at =
org.eclipse.jst.pagedesigner.properties.internal.QuickEditTa bSection.setI=
nput(QuickEditTabSection.java:77)
at =
org.eclipse.ui.views.properties.tabbed.TabContents$5.run(Tab Contents.java=
:181)
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.ui.views.properties.tabbed.TabContents.setInput( TabContents.j=
ava:184)
at =
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPa ge$SelectionC=
hangedListener.selectionChanged(TabbedPropertySheetPage.java :208)
at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:162)
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.Viewer.fireSelectionChanged(Viewer .java:160)
at =
org.eclipse.jface.viewers.StructuredViewer.updateSelection(S tructuredView=
er.java:2062)
at =
org.eclipse.jface.viewers.StructuredViewer.handleSelect(Stru cturedViewer.=
java:1138)
at =
org.eclipse.jface.viewers.StructuredViewer$4.widgetSelected( StructuredVie=
wer.java:1168)
at =
org.eclipse.jface.util.OpenStrategy.fireSelectionEvent(OpenS trategy.java:=
227)
at org.eclipse.jface.util.OpenStrategy.access$3(OpenStrategy.ja va:221)
at =
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:388)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1002)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1026)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1011)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:7 69)
at =
org.eclipse.ui.internal.views.properties.tabbed.view.TabbedP ropertyList.s=
elect(TabbedPropertyList.java:657)
at =
org.eclipse.ui.internal.views.properties.tabbed.view.TabbedP ropertyViewer=
..setSelectionToWidget(TabbedPropertyViewer.java:122)
at =
org.eclipse.jface.viewers.StructuredViewer.setSelectionToWid get(Structure=
dViewer.java:1680)
at =
org.eclipse.jface.viewers.StructuredViewer.setSelection(Stru cturedViewer.=
java:1636)
at org.eclipse.jface.viewers.Viewer.setSelection(Viewer.java:39 2)
at =
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPa ge.setInput(T=
abbedPropertySheetPage.java:684)
at =
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPa ge.selectionC=
hanged(TabbedPropertySheetPage.java:529)
at =
org.eclipse.jst.pagedesigner.properties.WPETabbedPropertyShe etPage.select=
ionChanged(WPETabbedPropertySheetPage.java:74)
at =
org.eclipse.ui.views.properties.PropertySheet.selectionChang ed(PropertySh=
eet.java:216)
at =
org.eclipse.ui.internal.AbstractSelectionService.fireSelecti on(AbstractSe=
lectionService.java:156)
at =
org.eclipse.ui.internal.AbstractSelectionService$1.selection Changed(Abstr=
actSelectionService.java:62)
at =
org.eclipse.ui.part.MultiPageSelectionProvider$1.run(MultiPa geSelectionPr=
ovider.java:110)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at =
org.eclipse.ui.part.MultiPageSelectionProvider.fireEventChan ge(MultiPageS=
electionProvider.java:108)
at =
org.eclipse.ui.part.MultiPageSelectionProvider.fireSelection Changed(Multi=
PageSelectionProvider.java:90)
at =
org.eclipse.ui.part.MultiPageEditorSite.handleSelectionChang ed(MultiPageE=
ditorSite.java:441)
at =
org.eclipse.ui.part.MultiPageEditorSite$3.selectionChanged(M ultiPageEdito=
rSite.java:357)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSelect ionProvider$1=
..run(SashEditorSelectionProvider.java:75)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSelect ionProvider.f=
ireSelectionChanged(SashEditorSelectionProvider.java:73)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSite.h andleSelectio=
nChanged(SashEditorSite.java:309)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSite$1 .selectionCha=
nged(SashEditorSite.java:245)
at =
org.eclipse.wst.sse.ui.StructuredTextEditor$5.run(Structured TextEditor.ja=
va:855)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at =
org.eclipse.wst.sse.ui.StructuredTextEditor$StructuredSelect ionProvider.f=
ireSelectionChanged(StructuredTextEditor.java:853)
at =
org.eclipse.wst.sse.ui.StructuredTextEditor$StructuredSelect ionProvider.h=
andleSelectionChanged(StructuredTextEditor.java:922)
at =
org.eclipse.wst.sse.ui.StructuredTextEditor$3.selectionChang ed(Structured=
TextEditor.java:828)
at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:162)
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.Viewer.fireSelectionChanged(Viewer .java:160)
at =
org.eclipse.jface.text.TextViewer.fireSelectionChanged(TextV iewer.java:25=
58)
at =
org.eclipse.jface.text.TextViewer.selectionChanged(TextViewe r.java:2541)
at =
org.eclipse.jface.text.TextViewer$4.widgetSelected(TextViewe r.java:1756)
at =
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:227)=

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1002)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1026)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1011)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:7 69)
at =
org.eclipse.swt.custom.StyledText.sendSelectionEvent(StyledT ext.java:6660=
)
at =
org.eclipse.swt.custom.StyledText.clearSelection(StyledText. java:1662)
at org.eclipse.swt.custom.StyledText.setSelection(StyledText.ja va:7693)
at =
org.eclipse.swt.custom.StyledText.updateSelection(StyledText .java:8300)
at =
org.eclipse.swt.custom.StyledText.handleTextChanged(StyledTe xt.java:5416)=

at =
org.eclipse.swt.custom.StyledText$6.textChanged(StyledText.j ava:4843)
at =
org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChange d(DefaultDocu=
mentAdapter.java:347)
at =
org.eclipse.jface.text.DefaultDocumentAdapter.documentChange d(DefaultDocu=
mentAdapter.java:291)
at =
org.eclipse.wst.sse.core.internal.text.BasicStructuredDocume nt._fireDocum=
entChanged(BasicStructuredDocument.java:462)
at =
org.eclipse.wst.sse.core.internal.text.BasicStructuredDocume nt.fireStruct=
uredDocumentEvent(BasicStructuredDocument.java:1202)
at =
org.eclipse.wst.sse.core.internal.text.BasicStructuredDocume nt.internalRe=
placeText(BasicStructuredDocument.java:1979)
at =
org.eclipse.wst.sse.core.internal.text.BasicStructuredDocume nt.replaceTex=
t(BasicStructuredDocument.java:2414)
at =
org.eclipse.wst.sse.core.internal.text.BasicStructuredDocume nt.replaceTex=
t(BasicStructuredDocument.java:2410)
at =
org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocu ment.replaceT=
ext(JobSafeStructuredDocument.java:84)
at =
org.eclipse.wst.sse.core.internal.text.BasicStructuredDocume nt.replaceTex=
t(BasicStructuredDocument.java:2399)
at =
org.eclipse.wst.sse.core.internal.text.BasicStructuredDocume nt.replace(Ba=
sicStructuredDocument.java:2362)
at =
org.eclipse.ui.texteditor.MoveLinesAction.runWithEvent(MoveL inesAction.ja=
va:341)
at =
org.eclipse.ui.commands.ActionHandler.execute(ActionHandler. java:185)
at =
org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execut e(LegacyHandl=
erWrapper.java:109)
at =
org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
at =
org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(Paramete=
rizedCommand.java:508)
at =
org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerSer=
vice.java:169)
at =
org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeComman d(WorkbenchKe=
yboard.java:471)
at =
org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(Workben chKeyboard.ja=
va:822)
at =
org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEve nt(WorkbenchK=
eyboard.java:880)
at =
org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequ enceBindings(=
WorkbenchKeyboard.java:569)
at =
org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(Work benchKeyboard=
..java:511)
at =
org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter .handleEvent(=
WorkbenchKeyboard.java:126)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:116 2)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1001)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1026)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1011)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1039 )
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1035 )
at org.eclipse.swt.widgets.Widget.wmSysKeyDown(Widget.java:2420 )
at org.eclipse.swt.widgets.Control.WM_SYSKEYDOWN(Control.java:4 559)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3859 )
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:334)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4519 )
at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:226 0)
at org.eclipse.swt.internal.BidiUtil.windowProc(BidiUtil.java:6 57)
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:23 46)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3398)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2387)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2351)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 03)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at =
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:2=
88)
at =
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:48=
8)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at =
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplicati=
on.java:112)
at =
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.ja=
va:193)
at =
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplicati=
on(EclipseAppLauncher.java:110)
at =
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(Eclips=
eAppLauncher.java:79)
at =
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:3=
79)
at =
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:1=
79)
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: 549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

!ENTRY org.eclipse.ui.views.properties.tabbed 4 2 2008-06-01 =
13:49:38.747
!MESSAGE Problems occurred when invoking code from plug-in: =
"org.eclipse.ui.views.properties.tabbed".
!STACK 0
java.lang.NullPointerException
at =
org.eclipse.jst.jsf.context.resolver.structureddocument.inte rnal.impl.Str=
ucturedDocumentContextResolverFactory.internalGetWorkspaceCo ntextResolver=
(StructuredDocumentContextResolverFactory.java:184)
at =
org.eclipse.jst.jsf.context.resolver.structureddocument.inte rnal.impl.Str=
ucturedDocumentContextResolverFactory.getWorkspaceContextRes olver(Structu=
redDocumentContextResolverFactory.java:170)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.getProject(FacesConfigIdentifierFeatures.java:247)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.getJSFAppConfigMgr(FacesConfigIdentifierFeatures.j ava:243)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.createPossibleValues(FacesConfigIdentifierFeatures .java:180)
at =
org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesCo nfigIdentifie=
rFeatures.getPossibleValues(FacesConfigIdentifierFeatures.ja va:86)
at =
org.eclipse.jst.pagedesigner.properties.celleditors.CellEdit orFactory.cre=
ateDialogField(CellEditorFactory.java:215)
at =
org.eclipse.jst.pagedesigner.meta.internal.CellEditorFactory Registry.crea=
teDialogField(CellEditorFactoryRegistry.java:132)
at =
org.eclipse.jst.pagedesigner.meta.DefaultEditorCreator.creat eDialogField(=
DefaultEditorCreator.java:253)
at =
org.eclipse.jst.pagedesigner.meta.DefaultEditorCreator.creat eDialogFieldW=
ithWrapper(DefaultEditorCreator.java:211)
at =
org.eclipse.jst.pagedesigner.editors.properties.internal.Pro pertyDescript=
or.getDialogFieldEditor(PropertyDescriptor.java:121)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oup.initializ=
e(AttributeGroup.java:188)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oup.getNumCol=
umns(AttributeGroup.java:336)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oup.layoutDia=
logFields(AttributeGroup.java:305)
at =
org.eclipse.jst.pagedesigner.properties.internal.AttributeGr oupSection.cr=
eateControls(AttributeGroupSection.java:92)
at =
org.eclipse.jst.pagedesigner.properties.internal.QuickEditTa bSection.setI=
nput(QuickEditTabSection.java:77)
at =
org.eclipse.ui.views.properties.tabbed.TabContents$5.run(Tab Contents.java=
:181)
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.ui.views.properties.tabbed.TabContents.setInput( TabContents.j=
ava:184)
at =
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPa ge$SelectionC=
hangedListener.selectionChanged(TabbedPropertySheetPage.java :208)
at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:162)
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.Viewer.fireSelectionChanged(Viewer .java:160)
at =
org.eclipse.jface.viewers.StructuredViewer.updateSelection(S tructuredView=
er.java:2062)
at =
org.eclipse.jface.viewers.StructuredViewer.setSelection(Stru cturedViewer.=
java:1638)
at org.eclipse.jface.viewers.Viewer.setSelection(Viewer.java:39 2)
at =
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPa ge.setInput(T=
abbedPropertySheetPage.java:684)
at =
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPa ge.selectionC=
hanged(TabbedPropertySheetPage.java:529)
at =
org.eclipse.jst.pagedesigner.properties.WPETabbedPropertyShe etPage.select=
ionChanged(WPETabbedPropertySheetPage.java:74)
at =
org.eclipse.ui.views.properties.PropertySheet.selectionChang ed(PropertySh=
eet.java:216)
at =
org.eclipse.ui.internal.AbstractSelectionService.fireSelecti on(AbstractSe=
lectionService.java:156)
at =
org.eclipse.ui.internal.AbstractSelectionService$1.selection Changed(Abstr=
actSelectionService.java:62)
at =
org.eclipse.ui.part.MultiPageSelectionProvider$1.run(MultiPa geSelectionPr=
ovider.java:110)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at =
org.eclipse.ui.part.MultiPageSelectionProvider.fireEventChan ge(MultiPageS=
electionProvider.java:108)
at =
org.eclipse.ui.part.MultiPageSelectionProvider.fireSelection Changed(Multi=
PageSelectionProvider.java:90)
at =
org.eclipse.ui.part.MultiPageEditorSite.handleSelectionChang ed(MultiPageE=
ditorSite.java:441)
at =
org.eclipse.ui.part.MultiPageEditorSite$3.selectionChanged(M ultiPageEdito=
rSite.java:357)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSelect ionProvider$1=
..run(SashEditorSelectionProvider.java:75)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSelect ionProvider.f=
ireSelectionChanged(SashEditorSelectionProvider.java:73)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSite.h andleSelectio=
nChanged(SashEditorSite.java:309)
at =
org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorSite$1 .selectionCha=
nged(SashEditorSite.java:245)
at =
org.eclipse.wst.sse.ui.StructuredTextEditor$5.run(Structured TextEditor.ja=
va:855)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at =
org.eclipse.wst.sse.ui.StructuredTextEditor$StructuredSelect ionProvider.f=
ireSelectionChanged(StructuredTextEditor.java:853)
at =
org.eclipse.wst.sse.ui.StructuredTextEditor$StructuredSelect ionProvider.h=
andleSelectionChanged(StructuredTextEditor.java:922)
at =
org.eclipse.wst.sse.ui.StructuredTextEditor$3.selectionChang ed(Structured=
TextEditor.java:828)
at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:162)
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.
Re: NPE while doing the JSF tutorial [message #214692 is a reply to message #214663] Sun, 01 June 2008 16:01 Go to previous message
Russell Bateman is currently offline Russell BatemanFriend
Messages: 3268
Registered: July 2009
Location: Provo, Utah, USA
Senior Member

zohar wrote:
> Hi,
> I was trying to follow the turial in
> http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse. jst.jsf.doc.user/html/gettingstarted/tutorial/JSFTools_tutor ial.html
> . When I got to the part where the password validator is added I get an
> error with NPE.
> Has anyone seen that?
> I'm attaching my log, in case anyone's interested.
> I'm Ganymede RC2.

I had exactly the same problem and couldn't figure it out. I intend to
get back to it sometime soon, but I went off to try the tutorials in
Geary & Horstmann (Core JavaServer Faces) and Mann (JavaServer Faces in
Action). I had some trouble with both, but ultimately succeeded in
completing them although I had to go to NetBeans to do it. I now know
what my problem was in trying to use Eclipse, but as I haven't gone back
to do this tutorial, I don't remember whether that would have solved the
problem or not. As I say, I plan to get back to it, but mostly so that I
can conquer it.

A week ago, however, I discovered an on-line tutorial on JSF, the first
two chapters of which are free:

http://www.agileskills2.org/EssentialJSF/

The first two easily cover more ground than the tutorial you're trying
to follow. I have gone through the first 3-1/2 chapters in this book now
and have not found anything that didn't work. So, I would recommend it.
This book is very light on theory, but very detailed on practice and, as
I say, EVERYTHING works as advertised whereas your tutorial and those in
the two books I said suffer from having either gone out of date with
respect to Eclipse, weren't done in Eclipse or had bugs of their own.

If you're interested in some random and disorganized notes on JSF, in
particular, discussing the first two books' chapter 1 tutorials, see my
own ramblings at http://www.windofkeltia.com/j2ee/nb-jsf-tutorial.html.

Best of luck and don't hesitate to ask me specific questions. I'll do
what I can.

Russ Bateman
Previous Topic:Xml document mode editor
Next Topic:Reusing WTP Server definitions for deploying artifacts
Goto Forum:
  


Current Time: Mon Dec 22 03:30:21 GMT 2014

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

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