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/