Hi,
folgendes Szenario (v9.0.1):
1 Maske "Person" (Felder "Nachname", "Vorname", "Firma")
1 Ansicht "Personen"
- Spalte "Name" zusammengesetzt aus [Nachname + " " + Vorname]; programmatischer Name "_Name"
- Spalte "Firma - verknüpft mit Feld Firma; programmatischer Name "Firma"
1 XPage
- Datenquelle auf Ansicht "Personen"
- Datentabelle eingefügt und 2 Spalten erstellt (Name und Firma) und je Zelle ein berechnetes Feld erstellt und mit der Datenquelle verknüpft - programmatische Namen stimmen überein
Und Notes meckert...
Exception Thrown
Context Path: /datenbanken/addressbuch.nsf
Page Name: /Startseite.xsp
javax.faces.el.PropertyNotFoundException: Error getting property '_Name' from bean of type lotus.domino.local.View
at com.sun.faces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:119)
at com.ibm.xsp.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:144)
at com.sun.faces.el.impl.ArraySuffix.evaluate(ArraySuffix.java:182)
at com.sun.faces.el.impl.ComplexValue.evaluate(ComplexValue.java:163)
at com.sun.faces.el.impl.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:257)
at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:150)
at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:134)
at javax.faces.component.UIOutput.getValue(UIOutput.java:159)
at com.ibm.xsp.util.FacesUtil.convertValue(FacesUtil.java:1122)
at com.ibm.xsp.renderkit.html_basic.OutputTextRenderer.encodeEnd(OutputTextRenderer.java:97)
at com.ibm.xsp.renderkit.ReadOnlyAdapterRenderer.encodeEnd(ReadOnlyAdapterRenderer.java:180)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:1005)
at com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:858)
at com.ibm.xsp.util.FacesUtil.renderChildren(FacesUtil.java:873)
at com.ibm.xsp.renderkit.html_extended.DataTableRendererEx.encodeTabularDataModelRows(DataTableRendererEx.java:1691)
at com.ibm.xsp.renderkit.html_extended.DataTableRendererEx.encodeTabularDataModelChildren(DataTableRendererEx.java:1416)
at com.ibm.xsp.renderkit.html_extended.DataTableRendererEx.encodeChildren(DataTableRendererEx.java:1388)
at com.ibm.xsp.renderkit.ReadOnlyAdapterRenderer.encodeChildren(ReadOnlyAdapterRenderer.java:162)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:979)
at com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:844)
at com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:853)
at com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:853)
at com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:853)
at com.ibm.xsp.component.UIViewRootEx._renderView(UIViewRootEx.java:1317)
at com.ibm.xsp.component.UIViewRootEx.renderView(UIViewRootEx.java:1255)
at com.ibm.xsp.application.ViewHandlerExImpl.doRender(ViewHandlerExImpl.java:651)
at com.ibm.xsp.application.ViewHandlerExImpl._renderView(ViewHandlerExImpl.java:321)
at com.ibm.xsp.application.ViewHandlerExImpl.renderView(ViewHandlerExImpl.java:336)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:103)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:210)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:120)
at com.ibm.xsp.controller.FacesControllerImpl.render(FacesControllerImpl.java:270)
at com.ibm.xsp.webapp.FacesServlet.serviceView(FacesServlet.java:261)
at com.ibm.xsp.webapp.FacesServletEx.serviceView(FacesServletEx.java:157)
at com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:160)
at com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:138)
at com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:103)
at com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:576)
at com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:1335)
at com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:853)
at com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:796)
at com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:565)
at com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:1319)
at com.ibm.domino.xsp.module.nsf.NSFService.doServiceInternal(NSFService.java:662)
at com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:482)
at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:350)
at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:306)
at com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:272)
Wenn ich das berechnete Feld mit Verknüpfung auf "_Name" entferne, kommt die gleiche Fehlermeldung mit "Firma".
Projekt bereinigt, neu erstellt, alle geöffneten Notes-Anwendungen geschlossen - hilft alles nichts
LG
Florian