users@jaxb.java.net

Global Bindings

From: Sarah Hardy <Sarah.Hardy_at_tcplifesystems.com>
Date: Thu, 24 Apr 2003 18:42:38 +0100

Hi all,

Thanks to all of you have have made suggestions. My global binding for
Calendar-date is no longer being ignored, now it's crashing.

I have resorted to using Sample Application 8 and including the javaType in
the globalBindings (as attached) and get the error listed below. Any
suggestions?

Thanks,
Sarah Hardy

 <<binding.xjb>>
parsing a schema...
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.commons.launcher.ChildMain.run(ChildMain.java:269)
Caused by: java.lang.NullPointerException
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.MagicTransducer.error(Mag
icTransducer.java:109)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.MagicTransducer.create(Ma
gicTransducer.java:61)
        at
com.sun.tools.xjc.grammar.xducer.DelayedTransducer.update(DelayedTran
sducer.java:52)
        at
com.sun.tools.xjc.grammar.xducer.DelayedTransducer.getReturnType(Dela
yedTransducer.java:56)
        at
com.sun.tools.xjc.grammar.xducer.FacadeTransducer.<init>(FacadeTransd
ucer.java:39)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.conversionBody.mak
eResult(conversionBody.java:502)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.conversionBody.tex
t(conversionBody.java:457)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.NGCCRuntime.sendTe
xt(NGCCRuntime.java:394)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.conversionBody.tex
t(conversionBody.java:400)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.NGCCRuntime.sendTe
xt(NGCCRuntime.java:394)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.conversionBody.tex
t(conversionBody.java:382)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.NGCCRuntime.sendTe
xt(NGCCRuntime.java:394)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.conversionBody.tex
t(conversionBody.java:426)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.NGCCRuntime.sendTe
xt(NGCCRuntime.java:394)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.conversionBody.tex
t(conversionBody.java:414)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.NGCCRuntime.sendTe
xt(NGCCRuntime.java:394)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.conversionBody.tex
t(conversionBody.java:451)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.NGCCRuntime.sendTe
xt(NGCCRuntime.java:394)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.NGCCHandler.spawnC
hildFromText(NGCCHandler.java:98)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.globalBindings.tex
t(globalBindings.java:1157)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.NGCCRuntime.sendTe
xt(NGCCRuntime.java:394)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.globalBindings.tex
t(globalBindings.java:1124)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.NGCCRuntime.proces
sPendingText(NGCCRuntime.java:197)
        at
com.sun.tools.xjc.reader.xmlschema.bindinfo.parser.NGCCRuntime.endEle
ment(NGCCRuntime.java:273)
        at org.iso_relax.verifier.impl.ForkContentHandler.endElement(Unknown
Sou
rce)
        at
com.sun.xml.xsom.impl.parser.state.NGCCRuntime.endElement(NGCCRuntime
.java:258)
        at org.xml.sax.helpers.XMLFilterImpl.endElement(Unknown Source)
        at org.xml.sax.helpers.XMLFilterImpl.endElement(Unknown Source)
        at
com.sun.tools.xjc.reader.xmlschema.ExtensionBindingChecker.endElement
(ExtensionBindingChecker.java:172)
        at org.xml.sax.helpers.XMLFilterImpl.endElement(Unknown Source)
        at org.xml.sax.helpers.XMLFilterImpl.endElement(Unknown Source)
        at
com.sun.tools.xjc.reader.xmlschema.CustomizationContextChecker.endEle
ment(CustomizationContextChecker.java:165)
        at org.xml.sax.helpers.XMLFilterImpl.endElement(Unknown Source)
        at
com.sun.tools.xjc.reader.xmlschema.transformer.DOMForestParser$Locati
onResolver.endElement(DOMForestParser.java:114)
        at
com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:120)
        at
com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:142)
        at
com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:115)
        at
com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:142)
        at
com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:115)
        at
com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:142)
        at
com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:115)
        at
com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:142)
        at
com.sun.xml.bind.unmarshaller.DOMScanner.visit(DOMScanner.java:115)
        at
com.sun.xml.bind.unmarshaller.DOMScanner.parse(DOMScanner.java:64)
        at
com.sun.tools.xjc.reader.xmlschema.transformer.DOMForestParser.parse(
DOMForestParser.java:75)
        at com.sun.tools.xjc.Driver$2.parse(Driver.java:654)
        at
com.sun.xml.xsom.impl.parser.NGCCRuntimeEx.parseEntity(NGCCRuntimeEx.
java:152)
        at
com.sun.xml.xsom.impl.parser.XSOMParser.parse(XSOMParser.java:109)
        at com.sun.tools.xjc.Driver.loadXMLSchemaGrammar(Driver.java:674)
        at com.sun.tools.xjc.Driver.loadGrammar(Driver.java:522)
        at com.sun.tools.xjc.Driver.run(Driver.java:374)
        at com.sun.tools.xjc.Driver._main(Driver.java:113)
        at com.sun.tools.xjc.Driver.access$000(Driver.java:77)
        at com.sun.tools.xjc.Driver$1.run(Driver.java:93)



________________________________________________________________________

This message is from TCPLifeSystems. The information
in this message is confidential and it is intended solely for the
addressee. Access to this message by anyone else is unauthorised. If
you are not the intended recipient, any disclosure, copying, distribution
or any action taken or omitted to be taken in reliance on it is prohibited
and may be unlawful. If you have received this message in error please
notify admin_at_tcplifesystems.com and delete it from your system.

Any views expressed by an individual within this message that do not
relate to the official business of the Computer Partnership Limited do
not necessarily reflect the views of the Computer Partnership Limited.
Unless otherwise stated any pricing information contained within this
message is subject to change.

TCP LifeSystems is a trading name of The Computer Partnership Ltd.

Whilst any attachments to this message may have been checked for
viruses, please rely on your own virus checker and procedures. We
therefore exclude all liability arising out of any viruses that might
exist in any attachment.

________________________________________________________________________