Skip to Content
0
Former Member
Jan 23, 2007 at 07:08 AM

NullPointerException encountered when creating Message Mapping

31 Views

Hi experts,

I created 3 messages using a wsdl external definition

- GetPatientDemographicOutput

- GetPatientDemographicInput

- SOAPFaultMessage

With this, I wanted to to create a message mapping object, to map GetPatientDemographicInput to a pre-defined message format.

However, when I try to select "GetPatientDemographicInput" as "Source Message" in the "Message Mapping" window, I encounter a NullPointerException.

The wsdl file I used is:

=== Start wsdl file definition ====================================

<?xml version="1.0" encoding="UTF-8"?>

http://schemas.xmlsoap.org/wsdl/" xmlns:soap=" http://schemas.xmlsoap.org/wsdl/soap/" xmlns:http=" http://schemas.xmlsoap.org/wsdl/http/" xmlns:xs=" http://www.w3.org/2001/XMLSchema" xmlns:soapenc=" http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime=" http://schemas.xmlsoap.org/wsdl/mime/" xmlns:y="http://new.webservice.namespace" xmlns:ns="a" xmlns:ns1="b" targetNamespace="http://new.webservice.namespace">

<types>

<xs:schema xmlns:ns1="b">

<xs:element name="GetPatientDemographicReq">

<xs:annotation>

<xs:documentation>Request Message</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:sequence>

<xs:element name="Header">

<xs:complexType>

<xs:all>

<xs:element name="Encoding" type="xs:string"/>

<xs:element name="SendingApp" type="xs:string"/>

<xs:element name="SendingFac" type="xs:string"/>

<xs:element name="ReceivingApp" type="xs:string"/>

<xs:element name="ReceivingFac" type="xs:string"/>

<xs:element name="TimeStamp" type="xs:dateTime"/>

<xs:element name="MessageType" type="xs:string" minOccurs="0"/>

<xs:element name="MessageId" type="xs:string"/>

<xs:element name="MessageDesc" type="xs:string" minOccurs="0"/>

</xs:all>

</xs:complexType>

</xs:element>

<xs:element name="PatientID" type="xs:string" minOccurs="0"/>

<xs:element name="InstitutionID" type="xs:string"/>

<xs:element name="SAPPatientID" type="xs:string" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="GetPatientDemographicRep">

<xs:annotation>

<xs:documentation>Reply Message</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:all>

<xs:element name="Header">

<xs:complexType>

<xs:all>

<xs:element name="Encoding" type="xs:string"/>

<xs:element name="SendingApp" type="xs:string"/>

<xs:element name="SendingFac" type="xs:string"/>

<xs:element name="ReceivingApp" type="xs:string"/>

<xs:element name="ReceivingFac" type="xs:string"/>

<xs:element name="TimeStamp" type="xs:dateTime"/>

<xs:element name="MessageType" type="xs:string" minOccurs="0"/>

<xs:element name="MessageId" type="xs:string"/>

<xs:element name="MessageDesc" type="xs:string" minOccurs="0"/>

</xs:all>

</xs:complexType>

</xs:element>

<xs:element name="PatientID" minOccurs="0">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:length value="20"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name="SAPPatientID" minOccurs="0">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:length value="10"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name="LastName" minOccurs="0">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:length value="50"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name="MiddleName" minOccurs="0">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:length value="50"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name="FirstName" minOccurs="0">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:length value="50"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name="DOB" type="xs:date" minOccurs="0"/>

<xs:element name="Gender" minOccurs="0">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:length value="10"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name="Race" type="xs:string" minOccurs="0"/>

<xs:element name="Nationality" type="xs:string" minOccurs="0"/>

<xs:element name="Language" type="xs:string" minOccurs="0"/>

<xs:element name="HomeNumber" type="xs:string" minOccurs="0"/>

<xs:element name="MobileNumber" type="xs:string" minOccurs="0"/>

<xs:element name="BusinessNumber" type="xs:string" minOccurs="0"/>

<xs:element name="PaymentType" type="xs:string" minOccurs="0"/>

<xs:element name="CancelInd" type="xs:string" minOccurs="0"/>

<xs:element name="PatientRef" type="xs:string" minOccurs="0"/>

<xs:element name="VIPInd" type="xs:string" minOccurs="0"/>

</xs:all>

</xs:complexType>

</xs:element>

<xs:element name="SOAPFaultMessage">

<xs:annotation>

<xs:documentation>Fault Message</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:sequence>

<xs:element name="FaultMessage" type="xs:string"/>

<xs:element name="FaultCode" type="xs:string"/>

<xs:element name="FaultDesc" type="xs:string"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:schema>

</types>

<message name="messageName"/>

<message name="GetPatientDemographicInput">

<part name="GetPatientDemographicReq" element="ns1:GetPatientDemographicReq"/>

</message>

<message name="GetPatientDemographicOutput">

<part name="GetPatientDemographicRep" element="ns1:GetPatientDemographicRep"/>

</message>

<message name="SOAPFaultMessage">

<part name="SOAPFaultMessage" element="ns1:SOAPFaultMessage"/>

</message>

<portType name="SOAPPort">

<operation name="GetPatientDemographic">

<input message="y:GetPatientDemographicInput"/>

<output message="y:GetPatientDemographicOutput"/>

<fault name="FaultName" message="y:SOAPFaultMessage"/>

</operation>

</portType>

<binding name="PatientDemoQuerySOAP" type="y:SOAPPort">

http://schemas.xmlsoap.org"/>

<operation name="GetPatientDemographic">

<soap:operation/>

<input>

<soap:body use="literal"/>

</input>

<output>

<soap:body use="literal"/>

</output>

<fault name="FaultName"/>

</operation>

</binding>

<service name="RetrievePatientDemographics">

<port name="QueryPort" binding="y:PatientDemoQuerySOAP">

http://www.xmlspy.com"/>

</port>

</service>

</definitions>

=== End wsdl file definition ====================================

The exception stack trace I got is:

=== Start stack trace ====================================

#19 11:55:30 [AWT-EventQueue-0] ERROR com.sap.aii.utilxi.swing.toolkit.ExceptionDialog: Throwable

Thrown:

MESSAGE ID: com.sap.aii.utilxi.misc.api.BaseException

com.sap.aii.utilxi.misc.api.BaseException: java.lang.NullPointerException

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdSchemaTextable.setSchema(XsdSchemaTextable.java:86)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdContainerTextView.setSchema(XsdContainerTextView.java:46)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdContainerTextView.<init>(XsdContainerTextView.java:36)

at com.sap.aii.ib.gui.xmleditor.docview.MultiViewEditor.makeFromTreeDoc(MultiViewEditor.java:216)

at com.sap.aii.ib.gui.xmleditor.docview.MultiViewEditor.<init>(MultiViewEditor.java:64)

at com.sap.aii.mappingtool.mf.TransformationPanel.createSourceView(TransformationPanel.java:248)

at com.sap.aii.mappingtool.mf.TransformationPanel.<init>(TransformationPanel.java:99)

at com.sap.aii.mappingtool.mf.MappingTool.<init>(MappingTool.java:32)

at com.sap.aii.mappingtool.api.MappingToolFactory.getInstance(MappingToolFactory.java:96)

at com.sap.aii.mappingtool.fwutil.util.ToolUtil.restartTool(ToolUtil.java:315)

at com.sap.aii.ibrep.gui.mapping.xitrafo.XiTransformationView.loadIfrSchema(XiTransformationView.java:274)

at com.sap.aii.ibrep.gui.mapping.xitrafo.XiMappingView.searchForRepositoryObject(XiMappingView.java:245)

at com.sap.aii.ibrep.gui.mapping.xitrafo.RepObjSearchHelpAction.actionPerformed(RepObjSearchHelpAction.java:90)

at com.sap.aii.utilxi.swing.framework.mtaction.MTActionGroup.actionPerformed(MTActionGroup.java:44)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton.performDefaultAction(IBToolButton.java:326)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton.fire(IBToolButton.java:220)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton.access$200(IBToolButton.java:49)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton$4.actionPerformed(IBToolButton.java:340)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)

at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Root cause:

java.lang.NullPointerException: null

at com.sap.aii.utilxi.xsd.api.XsdHandler.saveSchemaToDocument(XsdHandler.java:61)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdSchemaTextable.setSchema(XsdSchemaTextable.java:82)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdContainerTextView.setSchema(XsdContainerTextView.java:46)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdContainerTextView.<init>(XsdContainerTextView.java:36)

at com.sap.aii.ib.gui.xmleditor.docview.MultiViewEditor.makeFromTreeDoc(MultiViewEditor.java:216)

at com.sap.aii.ib.gui.xmleditor.docview.MultiViewEditor.<init>(MultiViewEditor.java:64)

at com.sap.aii.mappingtool.mf.TransformationPanel.createSourceView(TransformationPanel.java:248)

at com.sap.aii.mappingtool.mf.TransformationPanel.<init>(TransformationPanel.java:99)

at com.sap.aii.mappingtool.mf.MappingTool.<init>(MappingTool.java:32)

at com.sap.aii.mappingtool.api.MappingToolFactory.getInstance(MappingToolFactory.java:96)

at com.sap.aii.mappingtool.fwutil.util.ToolUtil.restartTool(ToolUtil.java:315)

at com.sap.aii.ibrep.gui.mapping.xitrafo.XiTransformationView.loadIfrSchema(XiTransformationView.java:274)

at com.sap.aii.ibrep.gui.mapping.xitrafo.XiMappingView.searchForRepositoryObject(XiMappingView.java:245)

at com.sap.aii.ibrep.gui.mapping.xitrafo.RepObjSearchHelpAction.actionPerformed(RepObjSearchHelpAction.java:90)

at com.sap.aii.utilxi.swing.framework.mtaction.MTActionGroup.actionPerformed(MTActionGroup.java:44)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton.performDefaultAction(IBToolButton.java:326)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton.fire(IBToolButton.java:220)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton.access$200(IBToolButton.java:49)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton$4.actionPerformed(IBToolButton.java:340)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)

at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

#18 11:55:30 [AWT-EventQueue-0] FINE AutoLog.created.com.sap.aii.utilxi.misc.api.BaseException: com.sap.aii.utilxi.misc.api.BaseException: java.lang.NullPointerException

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdSchemaTextable.setSchema(XsdSchemaTextable.java:86)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdContainerTextView.setSchema(XsdContainerTextView.java:46)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdContainerTextView.<init>(XsdContainerTextView.java:36)

at com.sap.aii.ib.gui.xmleditor.docview.MultiViewEditor.makeFromTreeDoc(MultiViewEditor.java:216)

at com.sap.aii.ib.gui.xmleditor.docview.MultiViewEditor.<init>(MultiViewEditor.java:64)

at com.sap.aii.mappingtool.mf.TransformationPanel.createSourceView(TransformationPanel.java:248)

at com.sap.aii.mappingtool.mf.TransformationPanel.<init>(TransformationPanel.java:99)

at com.sap.aii.mappingtool.mf.MappingTool.<init>(MappingTool.java:32)

at com.sap.aii.mappingtool.api.MappingToolFactory.getInstance(MappingToolFactory.java:96)

at com.sap.aii.mappingtool.fwutil.util.ToolUtil.restartTool(ToolUtil.java:315)

at com.sap.aii.ibrep.gui.mapping.xitrafo.XiTransformationView.loadIfrSchema(XiTransformationView.java:274)

at com.sap.aii.ibrep.gui.mapping.xitrafo.XiMappingView.searchForRepositoryObject(XiMappingView.java:245)

at com.sap.aii.ibrep.gui.mapping.xitrafo.RepObjSearchHelpAction.actionPerformed(RepObjSearchHelpAction.java:90)

at com.sap.aii.utilxi.swing.framework.mtaction.MTActionGroup.actionPerformed(MTActionGroup.java:44)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton.performDefaultAction(IBToolButton.java:326)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton.fire(IBToolButton.java:220)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton.access$200(IBToolButton.java:49)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton$4.actionPerformed(IBToolButton.java:340)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)

at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

#17 11:55:30 [AWT-EventQueue-0] DEBUG AutoLog.created.com.sap.aii.utilxi.misc.api.BaseException: java.lang.NullPointerException

#16 11:55:30 [AWT-EventQueue-0] FINE AutoLog.created.java.lang.NullPointerException: java.lang.NullPointerException

at com.sap.aii.utilxi.xsd.api.XsdHandler.saveSchemaToDocument(XsdHandler.java:61)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdSchemaTextable.setSchema(XsdSchemaTextable.java:82)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdContainerTextView.setSchema(XsdContainerTextView.java:46)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdContainerTextView.<init>(XsdContainerTextView.java:36)

at com.sap.aii.ib.gui.xmleditor.docview.MultiViewEditor.makeFromTreeDoc(MultiViewEditor.java:216)

at com.sap.aii.ib.gui.xmleditor.docview.MultiViewEditor.<init>(MultiViewEditor.java:64)

at com.sap.aii.mappingtool.mf.TransformationPanel.createSourceView(TransformationPanel.java:248)

at com.sap.aii.mappingtool.mf.TransformationPanel.<init>(TransformationPanel.java:99)

at com.sap.aii.mappingtool.mf.MappingTool.<init>(MappingTool.java:32)

at com.sap.aii.mappingtool.api.MappingToolFactory.getInstance(MappingToolFactory.java:96)

at com.sap.aii.mappingtool.fwutil.util.ToolUtil.restartTool(ToolUtil.java:315)

at com.sap.aii.ibrep.gui.mapping.xitrafo.XiTransformationView.loadIfrSchema(XiTransformationView.java:274)

at com.sap.aii.ibrep.gui.mapping.xitrafo.XiMappingView.searchForRepositoryObject(XiMappingView.java:245)

at com.sap.aii.ibrep.gui.mapping.xitrafo.RepObjSearchHelpAction.actionPerformed(RepObjSearchHelpAction.java:90)

at com.sap.aii.utilxi.swing.framework.mtaction.MTActionGroup.actionPerformed(MTActionGroup.java:44)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton.performDefaultAction(IBToolButton.java:326)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton.fire(IBToolButton.java:220)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton.access$200(IBToolButton.java:49)

at com.sap.aii.utilxi.swing.framework.mtaction.IBToolButton$4.actionPerformed(IBToolButton.java:340)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)

at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

#15 11:55:30 [AWT-EventQueue-0] DEBUG AutoLog.created.java.lang.NullPointerException: null

=== End stack trace ====================================

Please help.

I am running PI7.0.

Thanks.

Ron