Hello,
The javadoc and the class name suggest that FopFactory should be
thread-safe although this is not explicitly written. If this is not
thread-safe then please ignore what follows.
I am using FOP 1.0 to produce PDF documents concurrently from FOP
intermediate format. The PDF documents sh
09049.html
Perhaps it helps
Peter
On 01 Sep 2010, at 17:53, Alexios Giotis wrote:
Hello,
The javadoc and the class name suggest that FopFactory should be thread-safe
although this is not explicitly written. If this is not thread-safe then please
ignore what follows.
I am using FOP 1.0 to p
t is usually one for the
whole JVM.
On 02.09.2010 10:08:19 Alexios Giotis wrote:
Hi Peter,
Thanks for pointing this out. It differs in that the instance of
FOUserAgent was shared, but other than this, it's exactly the same case.
Finally, this leads to
https://issues.apache.org/bugzilla/sh
Hi fop-dev,
In one of my use cases, I create a PDF file having about 2 pages from FOP
intermediate format. I imagined this as a streaming process (e.g. read a page
in FOP_IF, write it to PDF and release memory) with the exception of caching of
images. In reality, by analyzing a heap dump ta
to be the use of memory to keep the necessary data if
> any reference would occur.
>
> Simon
>
> On Wed, Dec 22, 2010 at 06:59:08PM +0200, Alexios Giotis wrote:
>> Hi fop-dev,
>>
>> In one of my use cases, I create a PDF file having about 2 pages from
>> FO
Hi,
I added some comments on this issue related to when it occurs and a unit test
to easily reproduce it. In order to fix it, I see the following possibilities:
1. Make some minimal (couple of lines) changes in the PropertyCache that will
change the order that locks are acquired. Specifically,
printed.
What do you say ?
If you agree, will you fix it ? Should I submit a small patch ?
Greetings,
Alexios Giotis
makes no sense including the IFSerializer class and leaving out the class
that reads FOP IF files and creates the final output format.
This is used at least in embedding.intermediate.ExampleConcat.java
Alexios Giotis
On Jan 27, 2012, at 1:23 PM, Chris Bowditch wrote:
> On 25/01/2012 14:5
. When they occur, there is no way around them.
- The trunk is moving, the patch is aging and it will be more difficult to
apply it over time.
- It is discouraging for submitting more patches.
Alexios Giotis
[1] https://issues.apache.org/bugzilla/show_bug.cgi?id=46962#c3
[2] https
email at any
FOP mailing list so that I can get feedback.
Alexios Giotis
On Feb 28, 2012, at 7:19 PM, Glenn Adams wrote:
> benson, thanks for that clarification, i see in [1] that though an ICLA is
> not required of a contributor, it is nevertheless desirable to have one
> subm
te:
>>> I support committing this patch, however I don't see an ICLA listed at [1]
>>> for Alexios. Alexios, if you have not submitted an ICLA [2], please do so.
>>>
>>> I would be happy to apply the patch (if Mehdi doesn't have the time).
>>>
>>
ted to the concurrent hash map iterators and is fixed on
JDK6, see
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6312056
I will update the patch and I hope a committer will check it.
Alex Giotis
On Mar 1, 2012, at 3:13 AM, Alexios Giotis wrote:
> Hi Vincent,
>
> The unit t
Hi Glenn,
The complex scripts patch seems to have broken
examples/embedding/java/embedding/ExampleJava2D2PDF.java
It would be good if by default the examples are compiled to avoid this in
future. The fix is really easy:
@@ -66,7 +66,8 @@
throws ConfigurationException {
Patch updated, see
https://issues.apache.org/bugzilla/show_bug.cgi?id=46962#c15
Alex Giotis
On Mar 1, 2012, at 2:20 PM, Alexios Giotis wrote:
> Vincent,
>
> No need to send more info. I just reproduced it on Windows Server 2008 R2
> Enterprise running the latest, 'non-b
I don't think that Glenn's idea is that bad. FOP's open bugzilla issues are not
only bugs, they also show what are the areas that FOP needs to be improved. If
we start from the beginning, then
| 1063|New|Nor|2001-03-21|fop does not handle large fo files
is a real, very interesting issue and
Hi Peter,
The public API could be improved but I also don't see in the wiki links
a good reason to do so. It is expected to have a stable public API,
once a project reaches a 1.0 version. Backwards incompatible changes
are expected in a 2.0 version for methods/classes that have been
deprecated.
On Apr 2, 2012, at 5:25 PM, mehdi houshmand wrote:
>
> The only thing I have left to say is that the system just wasn't designed for
> what we're asking it to do now. When FopFactory was written, clouds were in
> the sky and SaaS was a typo. For better or worse though, that's where the
> indus
Thanks Glenn !
On Apr 8, 2012, at 9:51 PM, Glenn Adams wrote:
> ok, good suggestion; i had thought of that also and was waiting to see other
> feedback; i'll make this mod: default to true and log a message;
>
> On Sun, Apr 8, 2012 at 8:38 AM, wrote:
> https://issues.apache.org/bugzilla/show_b
ther see, HTTPURL or HttpUrl ? "
BTW, congratulations for this work, it will definitely help me.
Alexios Giotis
Hi Glenn,
Well actually git-svn has an option to update the svn:mergeinfo. It might be
worth giving it a try. There are some restrictions and I suggest to test it
first. The following is part of $ man git-svn
--mergeinfo=
Add the given merge information during the dcom
tory.java javadoc has a typo "renderingq"
What do you think ?
Alexios Giotis
lp the FOP community if everybody is
recording in BZ or Jira substantial changes, whether this is an existing
practice or not.
[1] https://confluence.atlassian.com/display/JIRA/Creating+Release+Notes
[2]
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310760&version=12316940
Hi Vincent,
On Jul 17, 2012, at 12:10 PM, Vincent Hennebert wrote:
> On 13/07/12 22:52, Alexios Giotis wrote:
>> A change log or "release notes" can be generated by Jira [1]. For example,
>> [2] is the release notes for Apache PDFBox 1.7. Bug or issue titles (at
>&g
On Jul 18, 2012, at 3:19 PM, Vincent Hennebert wrote:
> On 18/07/12 01:14, Glenn Adams wrote:
>> On Tue, Jul 17, 2012 at 6:05 PM, Alexios Giotis wrote:
>>
>>> The end result is to provide a documentation trail. I initially replied to
>>> this thread because Jir
e preferred distributed version control system at the
Apache foundation as it provides mirrors of the projects [8]. The learning
curve is steeper compared to other systems but it should be OK with the few and
experienced FOP developers.
[8] http://git.apache.org/
HTH,
Alexios Giotis
Hi Mehdi,
Guava is a really nice library, but what exactly is the issue(s) you would like
to address with it ? Any stack traces ?
If you refer to the recently opened bz #53685, then this seems like a
problematic selection of the cache key and not a concurrency problem. I don't
think Guava woul
Hi,
I receive two identical emails for every Jira issue update. From the email
headers, I can see that they are coming from the fop-dev mailing list. Anybody
else having this problem ?
Thanks,
Alexis Giotis
Hi Pascal,
I noticed the "Fix Version/s" Jira field and I was tempted to update it while
resolving the issue. But the only version that applies is "trunk" which is a
moving target...
I have not seen any guidelines related to Jira and FOP. If I miss something,
please do tell me. I think, one sh
ust those messages generated from
> your own actions on JIRA? ... fyi, i'm not seeing this
>
> On Fri, Dec 14, 2012 at 7:36 AM, Alexios Giotis wrote:
> Hi,
>
> I receive two identical emails for every Jira issue update. From the email
> headers, I can see that they are co
12 at 12:17 PM, Glenn Adams wrote:
> does this occur for all JIRA messages, or just those messages generated from
> your own actions on JIRA? ... fyi, i'm not seeing this
>
>
> On Fri, Dec 14, 2012 at 7:36 AM, Alexios Giotis wrote:
> Hi,
>
> I receive two identical e
s only the
> message ID and time are different between the two messages. Any suggestion?
>
> On 12/17/12 1:10 PM, Alexios Giotis wrote:
>> I was waiting until somebody updates an issue. Notifications are now
>> received only once.
>>
>> Thank you Glenn !
>>
Hi,
I noticed that in Jira all versions are considered to be "Unreleased". Glenn,
or any other administrator of the FOP project, you should be able to access a
"Manage Versions" link. There, you could "Release" versions 0.95, 1.0 & 1.1 and
set their release date.
I would also delete the "all"
Hi,
In certain cases FOP needs to write temporary files. For example
org.apache.fop.afp.AFPStreamer needs to concatenate the AFP resources with the
main document. After the vote and merge of the Temp_URI_Resolution branch (Sept
2012), the actual pattern of using temp files has changed from:
Fi
Hi Peter,
Thanks for answering. I added inline my replies. As a next step, I will prepare
a patch (hopefully in the next few days) so that we may comment on something
more concrete.
On 8 Feb 2013, at 16:07, Peter Hancock wrote:
> Hi Alexis,
>
> The DefaultTempResourceResolver is used by the
://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1428918
[2]
https://sourceforge.net/tracker/?func=detail&atid=615506&aid=3600784&group_id=96670
Alexios Giotis
Thank you Luis
On 28 Feb 2013, at 18:04, Luis Bernardo wrote:
> Yes, we are aware of the fact. The patch will be reverted since there
> is a simpler (less code changes) way to address the issue the patch
> was supposed to fix.
>
> On Thu, Feb 28, 2013 at 3:57 PM, Alexios Gioti
anks,
>
> Peter
>
> On Tue, Mar 5, 2013 at 10:55 AM, Alexios Giotis (JIRA)
> wrote:
>>
>>[
>> https://issues.apache.org/jira/browse/FOP-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13593313#comme
For our use cases, it would be much better to add new child elements to IF or
do other similar extensions, that having to repeat part of the costly layout
process. Besides repeating, the FO -> IF is easily executed by multiple
threads, while the IF->PDF can not be parallelised (without big chang
(of one of our customers) that has a monthly invoice of 60k
pages and he gets that printed. FOP can't render such big documents with a
single pass and we need to modify partial IFs.
We do have other use cases but I hope I described some of them.
Alexios Giotis
Hi Luis,
It is definitely possible to have different threads using Fop instances created
from the same FopFactory. In fact, for me this is the typical usage. This is
like replacing
> foreach (Doc doc : listOfDocs) {
> File fo = doc.getFOFile();
> File pdf = doc.
[
https://issues.apache.org/jira/browse/FOP-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13529137#comment-13529137
]
Alexios Giotis commented on FOP-1840:
-
The algorithm seems broken when the conten
[
https://issues.apache.org/jira/browse/FOP-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13529137#comment-13529137
]
Alexios Giotis commented on FOP-1840:
-
The algorithm seems broken when the conten
[
https://issues.apache.org/jira/browse/FOP-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis updated FOP-1840:
Attachment: balance-2-expected.pdf
balance-2.pdf
balance-2.fo
[
https://issues.apache.org/jira/browse/FOP-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis updated FOP-1840:
Attachment: balance-2-expected.pdf
balance-2.pdf
balance-2.fo
[
https://issues.apache.org/jira/browse/FOP-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis updated FOP-1840:
Attachment: balance-3.fo.xml
Nice, with the fix balance-2.fo works as expected. I now wonder why the
[
https://issues.apache.org/jira/browse/FOP-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis updated FOP-1840:
Attachment: balance-3.fo.xml
Nice, with the fix balance-2.fo works as expected. I now wonder why the
[
https://issues.apache.org/jira/browse/FOP-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13530111#comment-13530111
]
Alexios Giotis edited comment on FOP-1840 at 12/12/12 5:0
[
https://issues.apache.org/jira/browse/FOP-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13530111#comment-13530111
]
Alexios Giotis edited comment on FOP-1840 at 12/12/12 5:0
[
https://issues.apache.org/jira/browse/FOP-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis updated FOP-1840:
Attachment: balance-4.pdf
balance-4.fo.xml
balance-4.fo.xml is the problem I
[
https://issues.apache.org/jira/browse/FOP-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis updated FOP-1840:
Attachment: balance-4.pdf
balance-4.fo.xml
balance-4.fo.xml is the problem I
[
https://issues.apache.org/jira/browse/FOP-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13530948#comment-13530948
]
Alexios Giotis commented on FOP-1840:
-
Luis & Robert thank you for your quick
[
https://issues.apache.org/jira/browse/FOP-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13530948#comment-13530948
]
Alexios Giotis commented on FOP-1840:
-
Luis & Robert thank you for your quick
[
https://issues.apache.org/jira/browse/FOP-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis updated FOP-1840:
Attachment: balance-5.fo
> [PATCH] Region-Body Column balancing incorrect if content is ta
[
https://issues.apache.org/jira/browse/FOP-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis updated FOP-1840:
Attachment: balance-5.fo
> [PATCH] Region-Body Column balancing incorrect if content is ta
[
https://issues.apache.org/jira/browse/FOP-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13577086#comment-13577086
]
Alexios Giotis commented on FOP-2211:
-
Hi Vincent,
Thanks for your prompt commen
[
https://issues.apache.org/jira/browse/FOP-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13578494#comment-13578494
]
Alexios Giotis commented on FOP-2211:
-
Hi Simon, since DefaultTempResourceResolver
[
https://issues.apache.org/jira/browse/FOP-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13581402#comment-13581402
]
Alexios Giotis commented on FOP-2211:
-
Hi Chris,
I don't understand the adva
[
https://issues.apache.org/jira/browse/FOP-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13593313#comment-13593313
]
Alexios Giotis commented on FOP-2211:
-
Hi Simon,
Thank you for the patch. I looke
[
https://issues.apache.org/jira/browse/FOP-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13600242#comment-13600242
]
Alexios Giotis commented on FOP-2211:
-
Hi Peter,
Thanks for the patch. In gener
[
https://issues.apache.org/jira/browse/FOP-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13625920#comment-13625920
]
Alexios Giotis commented on FOP-2211:
-
Peter (or any other committer), will you co
[
https://issues.apache.org/jira/browse/FOP-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13633353#comment-13633353
]
Alexios Giotis commented on FOP-2211:
-
Peter, thanks for committing this.
Vincen
[
https://issues.apache.org/jira/browse/FOP-2307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13805302#comment-13805302
]
Alexios Giotis commented on FOP-2307:
-
I was not able to reproduce this in FOP 1.
[
https://issues.apache.org/jira/browse/FOP-2307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13806153#comment-13806153
]
Alexios Giotis commented on FOP-2307:
-
Jan, could you please attach an XSL:FO file
[
https://issues.apache.org/jira/browse/FOP-2157?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13947949#comment-13947949
]
Alexios Giotis commented on FOP-2157:
-
I think the suggestion above would fix it, s
[
https://issues.apache.org/jira/browse/FOP-2400?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis resolved FOP-2400.
-
Resolution: Fixed
Thank you for providing a test case. I could reproduce the issue with FOP 1.1
[
https://issues.apache.org/jira/browse/FOP-2307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis updated FOP-2307:
Attachment: fop-2307.patch
> Weird border color inheritance (hashCode collisi
[
https://issues.apache.org/jira/browse/FOP-2307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis reopened FOP-2307:
-
Luis, I am reopening this because after a 2nd look at the test file provided by
Jan in FOP-2400, I
[
https://issues.apache.org/jira/browse/FOP-2307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis updated FOP-2307:
Summary: [PATCH] Weird border color inheritance (hashCode collisions)
(was: Weird border color
[
https://issues.apache.org/jira/browse/FOP-2307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis updated FOP-2307:
Attachment: FOP-2307-NOT_FOR_COMMIT.patch
A method to verify it is to *temporarily* make the change
Alexios Giotis created FOP-2581:
---
Summary: NumberFormatException when page-sequence format can't be
parsed as an Integer
Key: FOP-2581
URL: https://issues.apache.org/jira/browse/FOP-2581
Project
[
https://issues.apache.org/jira/browse/FOP-2581?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis updated FOP-2581:
Attachment: out.pdf
out.if.xml
barcode-test.fo
[
https://issues.apache.org/jira/browse/FOP-2581?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis updated FOP-2581:
Summary: [PATCH] NumberFormatException when page-sequence format can't be
parsed as an Integer
[
https://issues.apache.org/jira/browse/FOP-2581?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis updated FOP-2581:
Attachment: FOP-2581.patch
Patch, test input & output files attached.
> NumberFormatExcepti
[
https://issues.apache.org/jira/browse/FOP-2581?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexios Giotis updated FOP-2581:
Description:
This was introduced in FOP-2548 "Support Barcode4J page number". The test
[
https://issues.apache.org/jira/browse/FOP-2581?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15169075#comment-15169075
]
Alexios Giotis commented on FOP-2581:
-
barcode4j-2.1.jar & barcode4j-fop-ext
[
https://issues.apache.org/jira/browse/FOP-2917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17060842#comment-17060842
]
Alexios Giotis commented on FOP-2917:
-
Hi, you need to provide at least the
[
https://issues.apache.org/jira/browse/FOP-2968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17191732#comment-17191732
]
Alexios Giotis commented on FOP-2968:
-
This does not look like a bug. In the atta
[
https://issues.apache.org/jira/browse/FOP-2968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17192278#comment-17192278
]
Alexios Giotis commented on FOP-2968:
-
The FO input given to FOP is not v
[
https://issues.apache.org/jira/browse/FOP-2968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17193229#comment-17193229
]
Alexios Giotis commented on FOP-2968:
-
This is still out of the scope of the
79 matches
Mail list logo