Reinhard Poetz wrote:
Leszek Gawron wrote:
fixed. thanks for reporting.
thanks for fixing it!
in the meantime I found another problem :-( in
http://localhost:8888/samples/blocks/forms/form2simpleXML.flow when I
want to show the form as XML:
java.lang.NullPointerException
at
org.apache.cocoon.components.expression.jxpath.JXPathExpression.setProperty(JXPathExpression.java:99)
at
org.apache.cocoon.template.jxtg.expression.JXTExpression.setLenient(JXTExpression.java:257)
at
org.apache.cocoon.template.jxtg.instruction.StartOut.<init>(StartOut.java:51)
I fixed the problem with expression leniency - we've just lost a null
check during the refactoring.
Bad news is that there is still a NPE in this example:
java.lang.NullPointerException
at
org.apache.xml.serializer.NamespaceMappings.pushNamespace(NamespaceMappings.java:208)
at
org.apache.xml.serializer.ToStream.startPrefixMapping(ToStream.java:2106)
at
org.apache.xml.serializer.ToStream.startPrefixMapping(ToStream.java:2056)
at
org.apache.xalan.transformer.TransformerIdentityImpl.startPrefixMapping(TransformerIdentityImpl.java:932)
at
org.apache.cocoon.xml.AbstractXMLPipe.startPrefixMapping(AbstractXMLPipe.java:66)
at
org.apache.cocoon.xml.AbstractXMLPipe.startPrefixMapping(AbstractXMLPipe.java:66)
at
org.apache.cocoon.xml.RedundantNamespacesFilter.startElement(RedundantNamespacesFilter.java:69)
at
org.apache.cocoon.xml.AttributeAwareXMLConsumerImpl$StartElement.send(AttributeAwareXMLConsumerImpl.java:187)
at
org.apache.cocoon.xml.AttributeAwareXMLConsumerImpl.playCache(AttributeAwareXMLConsumerImpl.java:225)
at
org.apache.cocoon.xml.AttributeAwareXMLConsumerImpl.startElement(AttributeAwareXMLConsumerImpl.java:71)
at
org.apache.cocoon.xml.IncludeXMLConsumer.startElement(IncludeXMLConsumer.java:162)
at org.apache.cocoon.forms.util.XMLAdapter.start(XMLAdapter.java:363)
at
org.apache.cocoon.forms.util.XMLAdapter.generateSAX(XMLAdapter.java:322)
at
org.apache.cocoon.forms.util.XMLAdapter.generateSAX(XMLAdapter.java:305)
at
org.apache.cocoon.forms.util.XMLAdapter.generateSAX(XMLAdapter.java:347)
at
org.apache.cocoon.forms.util.XMLAdapter.generateSAX(XMLAdapter.java:305)
at org.apache.cocoon.forms.util.XMLAdapter.toSAX(XMLAdapter.java:294)
at
org.apache.cocoon.template.jxtg.script.Invoker.executeNode(Invoker.java:97)
at
org.apache.cocoon.template.jxtg.instruction.StartOut.execute(StartOut.java:66)
at
org.apache.cocoon.template.jxtg.script.Invoker.execute(Invoker.java:72)
at
org.apache.cocoon.template.jxtg.JXTemplateGenerator.performGeneration(JXTemplateGenerator.java:122)
at
org.apache.cocoon.template.jxtg.JXTemplateGenerator.generate(JXTemplateGenerator.java:111)
I'm checking that out right now.
--
Leszek Gawron [EMAIL PROTECTED]
IT Manager MobileBox sp. z o.o.
+48 (61) 855 06 67 http://www.mobilebox.pl
mobile: +48 (501) 720 812 fax: +48 (61) 853 29 65