Hello Jeremias,

Sorry for spamming you, but I didn't see your letter about
clarification.
To reproduce this problem you can use attached image file.
I use XMPPacketParser.parse method to get Metadata.
Also I attach exception log. 
One more problem appears, currently I can't use InputStream second time
to read xmp data, it just tells me that "No XMP packet found!".

In XMPHandler I change "private PropertyAccess getCurrentProperties()"
method, you should check for changes with 1.3.1 version. You can check
usages of this method to find all my changes.

On Thu, 2009-03-05 at 10:47 +0100, Jeremias Maerki wrote:
> Sorry, but just resending your mail to [email protected]
> won't help. I'm still waiting on a response to my question:
> http://markmail.org/message/vc3nldbtebp7by3n
> 
> Please reply to [email protected].
> 
> On 05.03.2009 10:33:04 Ruslan Jabbarov wrote:
> > 
> > -- 
> > Kind regards,
> > 
> > Jabbarov Ruslan
> > 
> > Senior Java Developer
> > 
> > Ciklum
> > 
> > Email: [email protected]
> >         [email protected]
> > 
> 
> 
> 
> Thanks,
> Jeremias Maerki
> 
-- 
Kind regards,

Jabbarov Ruslan

Senior Java Developer

Ciklum

Email: [email protected]
        [email protected]

java.lang.NullPointerException
        at org.apache.xmlgraphics.xmp.XMPHandler.endElement(XMPHandler.java:269)
        at 
org.apache.xalan.transformer.TransformerIdentityImpl.endElement(TransformerIdentityImpl.java:1101)
        at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1772)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2923)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:645)
        at 
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508)
        at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
        at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
        at 
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
        at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
        at 
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
        at org.apache.xmlgraphics.xmp.XMPParser.parseXMP(XMPParser.java:57)
        at 
org.apache.xmlgraphics.xmp.XMPPacketParser.parse(XMPPacketParser.java:86)
        at dk.encode.ebms.util.XmpUtil.getValues(XmpUtil.java:39)
        at dk.encode.ebms.util.XmpUtilTest.testGetValue(XmpUtilTest.java:32)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at 
com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:40)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to