* Having both an input and output stream open at the same time is not guaranteed to work. Generally if you need * to append data, first open the inputstream and copy the content to a temporary location and then write the * content along with the appended content to the new output stream. @@ -58,7 +58,7 @@ * Tries to open and return a input stream for reading from the content item. This call will fail if the * item is not readable. Whether opening multiple input streams at the same time is possible is implementation * dependent. - *
+ ** Having both an input and output stream open at the same time is not guaranteed to work. Generally if you need * to append data, first open the inputstream and copy the content to a temporary location and then write the * content along with the appended content to the new output stream. --- librepository-1.1.3/source/org/pentaho/reporting/libraries/repository/LibRepositoryBoot.java 2020-06-10 14:13:14.599336328 +0100 +++ librepository-1.1.3/source/org/pentaho/reporting/libraries/repository/LibRepositoryBoot.java 2020-06-10 14:12:10.690769550 +0100 @@ -27,7 +27,7 @@ /** * The LibRepositoryBoot class is used to initialize the library before it is * first used. This loads all configurations and initializes all factories. - *
+ ** Without booting, basic services like logging and the global configuration * will not be availble. * --- librepository-1.1.3/source/org/pentaho/reporting/libraries/repository/stream/StreamContentItem.java 2020-06-10 14:13:28.417458875 +0100 +++ librepository-1.1.3/source/org/pentaho/reporting/libraries/repository/stream/StreamContentItem.java 2020-06-10 14:12:10.693769577 +0100 @@ -114,7 +114,7 @@ * Tries to open and return a output stream for writing into the content item. This call will fail if the * item is not writeable. Whether opening multiple output streams at the same time is possible is implementation * dependent, but it is generally not recommended to try this. - *
+ ** Having both an input and output stream open at the same time is not guaranteed to work. Generally if you need * to append data, first open the inputstream and copy the content to a temporary location and then write the * content along with the appended content to the new output stream. @@ -132,7 +132,7 @@ * Tries to open and return a input stream for reading from the content item. This call will fail if the * item is not readable. Whether opening multiple input streams at the same time is possible is implementation * dependent. - *
+ ** Having both an input and output stream open at the same time is not guaranteed to work. Generally if you need * to append data, first open the inputstream and copy the content to a temporary location and then write the * content along with the appended content to the new output stream.