You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xmlbeans-dev@xml.apache.org by bu...@apache.org on 2004/02/27 02:25:48 UTC

DO NOT REPLY [Bug 27277] New: - Null pointer in Validator.java when using substitutionGroups

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27277>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27277

Null pointer in Validator.java when using substitutionGroups

           Summary: Null pointer in Validator.java when using
                    substitutionGroups
           Product: XMLBeans
           Version: unspecified
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: XmlObject
        AssignedTo: xmlbeans-dev@xml.apache.org
        ReportedBy: nntp_ds@fastmail.fm


There are two call stacks below.  First is the NullPointerException I originally
encountered and second is what I got when I turned on assertions in the VM.



-------------------------- NPE ----------------------------------------------

java.lang.NullPointerException
	at org.apache.xmlbeans.impl.validator.Validator.beginEvent
(Validator.java:322)
	at org.apache.xmlbeans.impl.validator.Validator.nextEvent
(Validator.java:187)
	at org.apache.xmlbeans.impl.store.Saver$ValidatorSaver.emitEvent
(Saver.java:3759)
	at org.apache.xmlbeans.impl.store.Saver$ValidatorSaver.emitEvent
(Saver.java:3722)
	at org.apache.xmlbeans.impl.store.Saver$ValidatorSaver.emitContainer
(Saver.java:3644)
	at org.apache.xmlbeans.impl.store.Saver.processContainer(Saver.java:777)
	at org.apache.xmlbeans.impl.store.Saver.process(Saver.java:520)
	at org.apache.xmlbeans.impl.store.Saver$ValidatorSaver.<init>
(Saver.java:3548)
	at org.apache.xmlbeans.impl.store.Type.validate(Type.java:280)
	at org.apache.xmlbeans.impl.values.XmlObjectBase.validate
(XmlObjectBase.java:310)
	at orbeon.oxfstudio.eclipse.ui.WACPageView.parseFile
(WACPageView.java:164)
	at orbeon.oxfstudio.eclipse.ui.WACPageView.selectionChanged
(WACPageView.java:266)
	at org.eclipse.ui.internal.AbstractSelectionService$3.run
(AbstractSelectionService.java:153)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:819)
	at org.eclipse.core.runtime.Platform.run(Platform.java:493)
	at org.eclipse.ui.internal.AbstractSelectionService.fireSelection
(AbstractSelectionService.java:151)
	at org.eclipse.ui.internal.AbstractSelectionService$1.selectionChanged
(AbstractSelectionService.java:66)
	at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:159)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:819)
	at org.eclipse.core.runtime.Platform.run(Platform.java:493)
	at org.eclipse.jface.viewers.Viewer.fireSelectionChanged
(Viewer.java:157)
	at org.eclipse.jface.viewers.StructuredViewer.updateSelection
(StructuredViewer.java:1310)
	at org.eclipse.jface.viewers.StructuredViewer.handleSelect
(StructuredViewer.java:666)
	at org.eclipse.jface.viewers.StructuredViewer$4.widgetSelected
(StructuredViewer.java:690)
	at org.eclipse.jface.util.OpenStrategy.fireSelectionEvent
(OpenStrategy.java:178)
	at org.eclipse.jface.util.OpenStrategy.access$3(OpenStrategy.java:173)
	at org.eclipse.jface.util.OpenStrategy$1.handleEvent
(OpenStrategy.java:309)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:833)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2348)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2029)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1550)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1526)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench
(Workbench.java:265)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:139)
	at org.eclipse.ui.internal.ide.IDEApplication.run
(IDEApplication.java:47)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run
(PlatformActivator.java:257)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run
(EclipseStarter.java:104)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:279)
	at org.eclipse.core.launcher.Main.run(Main.java:742)
	at org.eclipse.core.launcher.Main.main(Main.java:581)
-------------------------- Assertion ----------------------------------------
java.lang.AssertionError
	at org.apache.xmlbeans.impl.validator.Validator.beginEvent
(Validator.java:308)
	at org.apache.xmlbeans.impl.validator.Validator.nextEvent
(Validator.java:187)
	at org.apache.xmlbeans.impl.store.Saver$ValidatorSaver.emitEvent
(Saver.java:3759)
	at org.apache.xmlbeans.impl.store.Saver$ValidatorSaver.emitEvent
(Saver.java:3722)
	at org.apache.xmlbeans.impl.store.Saver$ValidatorSaver.emitContainer
(Saver.java:3644)
	at org.apache.xmlbeans.impl.store.Saver.processContainer(Saver.java:777)
	at org.apache.xmlbeans.impl.store.Saver.process(Saver.java:520)
	at org.apache.xmlbeans.impl.store.Saver$ValidatorSaver.<init>
(Saver.java:3548)
	at org.apache.xmlbeans.impl.store.Type.validate(Type.java:280)
	at org.apache.xmlbeans.impl.values.XmlObjectBase.validate
(XmlObjectBase.java:310)
	at orbeon.oxfstudio.eclipse.ui.WACPageView.parseFile
(WACPageView.java:165)
	at orbeon.oxfstudio.eclipse.ui.WACPageView.selectionChanged
(WACPageView.java:267)
	at org.eclipse.ui.internal.AbstractSelectionService$3.run
(AbstractSelectionService.java:153)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:819)
	at org.eclipse.core.runtime.Platform.run(Platform.java:493)
	at org.eclipse.ui.internal.AbstractSelectionService.fireSelection
(AbstractSelectionService.java:151)
	at org.eclipse.ui.internal.AbstractSelectionService$1.selectionChanged
(AbstractSelectionService.java:66)
	at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:159)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:819)
	at org.eclipse.core.runtime.Platform.run(Platform.java:493)
	at org.eclipse.jface.viewers.Viewer.fireSelectionChanged
(Viewer.java:157)
	at org.eclipse.jface.viewers.StructuredViewer.updateSelection
(StructuredViewer.java:1310)
	at org.eclipse.jface.viewers.StructuredViewer.handleSelect
(StructuredViewer.java:666)
	at org.eclipse.jface.viewers.StructuredViewer$4.widgetSelected
(StructuredViewer.java:690)
	at org.eclipse.jface.util.OpenStrategy.fireSelectionEvent
(OpenStrategy.java:178)
	at org.eclipse.jface.util.OpenStrategy.access$3(OpenStrategy.java:173)
	at org.eclipse.jface.util.OpenStrategy$1.handleEvent
(OpenStrategy.java:309)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:833)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2348)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2029)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1550)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1526)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench
(Workbench.java:265)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:139)
	at org.eclipse.ui.internal.ide.IDEApplication.run
(IDEApplication.java:47)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run
(PlatformActivator.java:257)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run
(EclipseStarter.java:104)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:279)
	at org.eclipse.core.launcher.Main.run(Main.java:742)
	at org.eclipse.core.launcher.Main.main(Main.java:581)

- ---------------------------------------------------------------------
To unsubscribe, e-mail:   xmlbeans-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xmlbeans-dev-help@xml.apache.org
Apache XMLBeans Project -- URL: http://xml.apache.org/xmlbeans/