chemistry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Peter Eberlein (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CMIS-659) createDocumentFromInputStream fails sporadically
Date Fri, 24 May 2013 13:58:20 GMT
Peter Eberlein created CMIS-659:
-----------------------------------

             Summary: createDocumentFromInputStream fails sporadically
                 Key: CMIS-659
                 URL: https://issues.apache.org/jira/browse/CMIS-659
             Project: Chemistry
          Issue Type: Bug
          Components: objectivecmis
    Affects Versions: ObjectiveCMIS 0.2
         Environment: iOS 6.0, 6.1
            Reporter: Peter Eberlein


The new base64 stream encoder fails sporadically, printing "Stream 0x... is sending an event
before being opened" to the console. This seems to be an Apple Bug that also hits other projects
(see https://github.com/AFNetworking/AFNetworking/issues/948).

In the test target the problem sometimes shows up, although not reporting an issue (most likely
because the checks are not complete), for example see this output:
Test Case '-[ObjectiveCMISTests testOperationContextForRetrievingObject]' started.
2013-05-21 15:06:33.041 otest[83413:7e03] DEBUG [CMISDefaultNetworkProvider createRequestForUrl:httpMethod:session:]
HTTP GET: http://ec2-54-247-141-218.eu-west-1.compute.amazonaws.com/alfresco/service/api/cmis
2013-05-21 15:06:33.199 otest[83413:7e03] DEBUG [CMISDefaultNetworkProvider createRequestForUrl:httpMethod:session:]
HTTP GET: http://ec2-54-247-141-218.eu-west-1.compute.amazonaws.com:80/alfresco/service/cmis/arg/n?noderef=workspace://SpacesStore/5eeff5bd-c486-4305-9510-70445f2d1ded&filter=&includeAllowableActions=true&includePolicyIds=false&includeRelationships=none&includeACL=false&renditionFilter=
2013-05-21 15:06:33.268 otest[83413:7e03] DEBUG [CMISBaseTest runTest:withExtraSessionParameters:]
>------------------- Running test against http://ec2-54-247-141-218.eu-west-1.compute.amazonaws.com/alfresco/service/api/cmis
-------------------<
2013-05-21 15:06:33.272 otest[83413:7e03] DEBUG [CMISDefaultNetworkProvider createRequestForUrl:httpMethod:session:]
HTTP GET: http://ec2-54-247-141-218.eu-west-1.compute.amazonaws.com:80/alfresco/service/cmis/type/cmis:document
2013-05-21 15:06:33.335 otest[83413:7e03] DEBUG [CMISDefaultNetworkProvider createRequestForUrl:httpMethod:session:]
HTTP POST: http://ec2-54-247-141-218.eu-west-1.compute.amazonaws.com:80/alfresco/service/cmis/s/workspace:SpacesStore/i/5eeff5bd-c486-4305-9510-70445f2d1ded/children
2013-05-21 15:06:33.337 otest[83413:7e03] DEBUG [CMISHttpUploadRequest stream:handleEvent:]
*** Base 64 Input Stream is not yet open or closed. The status is 0 ***
2013-05-21 15:06:33.337 otest[83413:7e03] Stream 0x1758340 is sending an event before being
opened

Also note the "*** Base 64 Input Stream is not yet open or closed. The status is 0 ***" log
statements that get always written by the ObjectiveCMIS library although the situation logged
does not cause any problems; these statements should be removed or the condition under which
they are printed improved.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message