jackrabbit-oak-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Julian Reschke (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (OAK-99) reading binary content fails for certain types of content
Date Fri, 11 May 2012 12:31:49 GMT

    [ https://issues.apache.org/jira/browse/OAK-99?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13273201#comment-13273201
] 

Julian Reschke commented on OAK-99:
-----------------------------------

seems to be a missing piece in ValueFactoryImpl.createValue(String,int)
                
> reading binary content fails for certain types of content
> ---------------------------------------------------------
>
>                 Key: OAK-99
>                 URL: https://issues.apache.org/jira/browse/OAK-99
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: core
>            Reporter: Julian Reschke
>            Assignee: Julian Reschke
>
> With r1336746 I have added test content for export tests; and get the failure below:
> org.apache.jackrabbit.mk.api.MicroKernelException: org.apache.jackrabbit.mk.api.MicroKernelException:
SGVsbG8gd8O2cmxkLg== 
>  at org.apache.jackrabbit.mk.core.MicroKernelImpl.read(MicroKernelImpl.java:490)
>  at org.apache.jackrabbit.mk.util.MicroKernelInputStream.read(MicroKernelInputStream.java:56)
>  at java.io.InputStream.read(Unknown Source)
>  at org.apache.jackrabbit.util.Base64.encode(Base64.java:156)
>  at org.apache.jackrabbit.value.ValueHelper.serialize(ValueHelper.java:681)
>  at org.apache.jackrabbit.commons.xml.SystemViewExporter.exportValue(SystemViewExporter.java:129)
>  at org.apache.jackrabbit.commons.xml.SystemViewExporter.exportProperty(SystemViewExporter.java:109)
>  at org.apache.jackrabbit.commons.xml.Exporter.exportProperty(Exporter.java:361)
>  at org.apache.jackrabbit.commons.xml.Exporter.exportProperties(Exporter.java:268)
>  at org.apache.jackrabbit.commons.xml.SystemViewExporter.exportNode(SystemViewExporter.java:77)
>  at org.apache.jackrabbit.commons.xml.Exporter.exportNode(Exporter.java:294)
>  at org.apache.jackrabbit.commons.xml.Exporter.exportNodes(Exporter.java:213)
>  at org.apache.jackrabbit.commons.xml.SystemViewExporter.exportNode(SystemViewExporter.java:78)
>  at org.apache.jackrabbit.commons.xml.Exporter.exportNode(Exporter.java:294)
>  at org.apache.jackrabbit.commons.xml.Exporter.exportNodes(Exporter.java:213)
>  at org.apache.jackrabbit.commons.xml.SystemViewExporter.exportNode(SystemViewExporter.java:78)
>  at org.apache.jackrabbit.commons.xml.Exporter.exportNode(Exporter.java:294)
>  at org.apache.jackrabbit.commons.xml.Exporter.exportNodes(Exporter.java:213)
>  at org.apache.jackrabbit.commons.xml.SystemViewExporter.exportNode(SystemViewExporter.java:78)
>  at org.apache.jackrabbit.commons.xml.Exporter.exportNode(Exporter.java:294)
>  at org.apache.jackrabbit.commons.xml.Exporter.export(Exporter.java:143)
>  at org.apache.jackrabbit.commons.AbstractSession.export(AbstractSession.java:548)
>  at org.apache.jackrabbit.commons.AbstractSession.exportSystemView(AbstractSession.java:257)
>  at org.apache.jackrabbit.test.api.ExportSysViewTest.doTestWithHandler(ExportSysViewTest.java:126)
>  at org.apache.jackrabbit.test.api.ExportSysViewTest.testExportSysView_handler_session_saveBinary_recurse(ExportSysViewTest.java:94)
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>  at java.lang.reflect.Method.invoke(Unknown Source)
>  at junit.framework.TestCase.runTest(TestCase.java:168)
>  at junit.framework.TestCase.runBare(TestCase.java:134)
>  at junit.framework.TestResult$1.protect(TestResult.java:110)
>  at junit.framework.TestResult.runProtected(TestResult.java:128)
>  at junit.framework.TestResult.run(TestResult.java:113)
>  at junit.framework.TestCase.run(TestCase.java:124)
>  at org.apache.jackrabbit.test.AbstractJCRTest.run(AbstractJCRTest.java:456)
>  at junit.framework.TestSuite.runTest(TestSuite.java:243)
>  at junit.framework.TestSuite.run(TestSuite.java:238)
>  at junit.framework.TestSuite.runTest(TestSuite.java:243)
>  at junit.framework.TestSuite.run(TestSuite.java:238)
>  at junit.framework.TestSuite.runTest(TestSuite.java:243)
>  at org.apache.jackrabbit.test.ConcurrentTestSuite.access$1(ConcurrentTestSuite.java:1)
>  at org.apache.jackrabbit.test.ConcurrentTestSuite$2.run(ConcurrentTestSuite.java:67)
>  at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
>  at java.lang.Thread.run(Unknown Source)
> Caused by: org.apache.jackrabbit.mk.api.MicroKernelException: SGVsbG8gd8O2cmxkLg== 
>  at org.apache.jackrabbit.mk.util.ExceptionFactory.convert(ExceptionFactory.java:38)
>  at org.apache.jackrabbit.mk.blobs.AbstractBlobStore.readBlob(AbstractBlobStore.java:276)
>  at org.apache.jackrabbit.mk.core.MicroKernelImpl.read(MicroKernelImpl.java:488)
>  ... 44 more
> Caused by: java.lang.IllegalArgumentException: SGVsbG8gd8O2cmxkLg==
>  at org.apache.jackrabbit.mk.util.StringUtils.getHexDigit(StringUtils.java:79)
>  at org.apache.jackrabbit.mk.util.StringUtils.convertHexToBytes(StringUtils.java:58)
>  at org.apache.jackrabbit.mk.blobs.AbstractBlobStore.readBlob(AbstractBlobStore.java:229)
>  ... 45 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message