You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@forrest.apache.org by Ferdinand Soethe <fe...@apache.org> on 2008/02/15 11:32:56 UTC

FOP94: BuildTest fails with Dispatcher

I just ran the build test. Site-author and seed site are 
running smoothly except for the problems locating some image 
types.

But the third test (Testing seeded dispatcher site ...) is 
still showing problems that suggest that it is using the old 
style sheet for document-2-fo-transformation.

Any ideas how to fix that?

Best regards,
Ferdinand Soethe

Re: FOP94: BuildTest fails with Dispatcher

Posted by Johannes Schaefer <jo...@uidesign.de>.
did you try increasing Java heap space?
in forrest.properties

# Max memory to allocate to Java
#forrest.maxmemory=64m


uncomment and set, e.g. =512m

(we need this, too: our wholesite.pdf consumes more than
512m of memory (as seen in the Windows task manager)

cheers
Johannes


Ferdinand Soethe schrieb:
> Since the dispatcher test is still breaking trunk, I have now fixed some 
> of the problems with fo used in the dispatcher plugin.
> 
> Further tests unfortunately become impossible because
> forrest crashed with the message
> 
> Exception in thread "main" java.lang.OutOfMemoryError: Java heap space.
> 
> If trunk remains broken, can we perhaps take the test involving the 
> whiteboard plugin (dispatcher) out of the standarf build test?
> 
> Best regards,
> Ferdinand Soethe
> 
> Ferdinand Soethe wrote:
>>
>>
>> Thorsten Scherler wrote:
>>
>>> The FOP94 should provide this contracts directly, this way we can remove
>>> them from the core themes.
>>
>> I'd appreciate if you could contribute this ideally using the 
>> stylesheets already in the plugin.
>>
>> Is that possible?
>>
>> Best regards,
>> Ferdinand Soethe
>>
> 
> 

-- 
User Interface Design GmbH, Ludwigsburg (Germany)
Phone/Fax  +49 7141 37700-46/-99, Mobile +49 170 4914567
E-mail johannes.schaefer@uidesign.de * www.uidesign.de

Offices:
Martin-Luther-Straße 57-59, D-71636 Ludwigsburg
Truderinger Strasse 330, D-81825 Muenchen
Friedrichsring 46, D-68161 Mannheim
Hansastraße 7-11, 44137 Dortmund

Legal information according to EHUG:
User Interface Design GmbH; Managing Directors: Dr. Claus Goerner,
Franz Koller; Head office: Ludwigsburg; Commercial register of the
local court of Stuttgart, Germany, HRB 205519

+++
UID auf der CeBit 2008: Erleben Sie User Experience Management!
Stand A20 "UX08" in Halle 9.
http://www.uid.com/cebit2008
+++

Re: FOP94: BuildTest fails with Dispatcher

Posted by Ross Gardler <rg...@apache.org>.
Thorsten Scherler wrote:
> On Sun, 2008-02-17 at 09:49 +0100, Ferdinand Soethe wrote:

> The problem still remains that the plugins use two different properties
> system which forces the dispatcher to maintain some custom code (which
> it is a pity).

So we ought to make the new property system the default in trunk - 
shouldn't be too hard it has been rigorously tested in a number of plugins.

(NB I still don't want to hold up the FOP work because of this, 
dispatcher is in whiteboard so FOP should take preference - I know some 
people would prefer to see dispatcher take precedence, including me 
actually, but until it is a released resource we should not let it 
dictate development priorities)

Ross

Re: FOP94: BuildTest fails with Dispatcher

Posted by Ferdinand Soethe <fe...@apache.org>.
Great! Now we don't have to maintain two versions of this 
code. Thanks.

Best regards,
Ferdinand Soethe

Thorsten Scherler wrote:
> On Sun, 2008-02-17 at 09:49 +0100, Ferdinand Soethe wrote:
>> Since the dispatcher test is still breaking trunk, I have 
>> now fixed some of the problems with fo used in the 
>> dispatcher plugin.
>>
>> Further tests unfortunately become impossible because
>> forrest crashed with the message
>>
>> Exception in thread "main" java.lang.OutOfMemoryError: Java 
>> heap space.
> 
> I fixed this by capsulizing the xsl methods in different helper
> stylesheet which we can import from the different dispatcher contracts.
> This reduce the maintenance since we only maintain them in one place
> (the pdf plugin).
> 
> The problem still remains that the plugins use two different properties
> system which forces the dispatcher to maintain some custom code (which
> it is a pity).
> 
> There are still a lot of warnings I need to look into but it was getting 
> too late last night and seeing forrest build successful I hit the bed.
> 
> Next steps is to fix the remaining warnings in the dispatcher and move 
> the dispatcher fo related resources to the pdf plugin as well.
> 
> salu2


Re: FOP94: BuildTest fails with Dispatcher

Posted by Thorsten Scherler <th...@juntadeandalucia.es>.
On Sun, 2008-02-17 at 09:49 +0100, Ferdinand Soethe wrote:
> Since the dispatcher test is still breaking trunk, I have 
> now fixed some of the problems with fo used in the 
> dispatcher plugin.
> 
> Further tests unfortunately become impossible because
> forrest crashed with the message
> 
> Exception in thread "main" java.lang.OutOfMemoryError: Java 
> heap space.

I fixed this by capsulizing the xsl methods in different helper
stylesheet which we can import from the different dispatcher contracts.
This reduce the maintenance since we only maintain them in one place
(the pdf plugin).

The problem still remains that the plugins use two different properties
system which forces the dispatcher to maintain some custom code (which
it is a pity).

There are still a lot of warnings I need to look into but it was getting 
too late last night and seeing forrest build successful I hit the bed.

Next steps is to fix the remaining warnings in the dispatcher and move 
the dispatcher fo related resources to the pdf plugin as well.

salu2
-- 
Thorsten Scherler                                 thorsten.at.apache.org
Open Source Java                      consulting, training and solutions


Re: FOP94: BuildTest fails with Dispatcher

Posted by Ross Gardler <rg...@apache.org>.
Thorsten Scherler wrote:
> On Mon, 2008-02-18 at 08:48 +0000, Ross Gardler wrote:
>> Ferdinand Soethe wrote:
>>> Since the dispatcher test is still breaking trunk, I have now fixed some 
>>> of the problems with fo used in the dispatcher plugin.
>>>
>>> Further tests unfortunately become impossible because
>>> forrest crashed with the message
>>>
>>> Exception in thread "main" java.lang.OutOfMemoryError: Java heap space.
>>>
>>> If trunk remains broken, can we perhaps take the test involving the 
>>> whiteboard plugin (dispatcher) out of the standarf build test?
>> -0 on that, dispatcher is in use - even if it is whiteboard. I'd rather 
>> see the dispathcers progress into trunk helped rather than hindered.
>>
>> If there was active development on Dispatcher I'd be -1, but given that 
>> it has been sleepy for a while I think -0 is fairer.
> 
> I am -1 on that (as can be seen on some commits last night ;)).

es,  replied before I noticed your commits. I'm happy to support your -1.

Ross

Re: FOP94: BuildTest fails with Dispatcher

Posted by Thorsten Scherler <th...@juntadeandalucia.es>.
On Mon, 2008-02-18 at 08:48 +0000, Ross Gardler wrote:
> Ferdinand Soethe wrote:
> > Since the dispatcher test is still breaking trunk, I have now fixed some 
> > of the problems with fo used in the dispatcher plugin.
> > 
> > Further tests unfortunately become impossible because
> > forrest crashed with the message
> > 
> > Exception in thread "main" java.lang.OutOfMemoryError: Java heap space.
> > 
> > If trunk remains broken, can we perhaps take the test involving the 
> > whiteboard plugin (dispatcher) out of the standarf build test?
> 
> -0 on that, dispatcher is in use - even if it is whiteboard. I'd rather 
> see the dispathcers progress into trunk helped rather than hindered.
> 
> If there was active development on Dispatcher I'd be -1, but given that 
> it has been sleepy for a while I think -0 is fairer.

I am -1 on that (as can be seen on some commits last night ;)).

I am trying hard to get a first version of the dispatcher out and gladly
I can do some work ATM in working hours. 

Hopefully last nights has shown a way to reuse skin stylesheets in
contracts. The key is to group functionality in separate stylesheets.
Thanks to the lm we can reuse this pieces of code in our contracts. 

salu2
-- 
Thorsten Scherler                                 thorsten.at.apache.org
Open Source Java                      consulting, training and solutions


Re: FOP94: BuildTest fails with Dispatcher

Posted by Ross Gardler <rg...@apache.org>.
Ferdinand Soethe wrote:
> Since the dispatcher test is still breaking trunk, I have now fixed some 
> of the problems with fo used in the dispatcher plugin.
> 
> Further tests unfortunately become impossible because
> forrest crashed with the message
> 
> Exception in thread "main" java.lang.OutOfMemoryError: Java heap space.
> 
> If trunk remains broken, can we perhaps take the test involving the 
> whiteboard plugin (dispatcher) out of the standarf build test?

-0 on that, dispatcher is in use - even if it is whiteboard. I'd rather 
see the dispathcers progress into trunk helped rather than hindered.

If there was active development on Dispatcher I'd be -1, but given that 
it has been sleepy for a while I think -0 is fairer.

Ross

Re: FOP94: BuildTest fails with Dispatcher

Posted by Ferdinand Soethe <fe...@apache.org>.
Since the dispatcher test is still breaking trunk, I have 
now fixed some of the problems with fo used in the 
dispatcher plugin.

Further tests unfortunately become impossible because
forrest crashed with the message

Exception in thread "main" java.lang.OutOfMemoryError: Java 
heap space.

If trunk remains broken, can we perhaps take the test 
involving the whiteboard plugin (dispatcher) out of the 
standarf build test?

Best regards,
Ferdinand Soethe

Ferdinand Soethe wrote:
> 
> 
> Thorsten Scherler wrote:
> 
>> The FOP94 should provide this contracts directly, this way we can remove
>> them from the core themes.
> 
> I'd appreciate if you could contribute this ideally using the 
> stylesheets already in the plugin.
> 
> Is that possible?
> 
> Best regards,
> Ferdinand Soethe
> 


Re: FOP94: BuildTest fails with Dispatcher

Posted by Ferdinand Soethe <fe...@apache.org>.

Thorsten Scherler wrote:

> The FOP94 should provide this contracts directly, this way we can remove
> them from the core themes.

I'd appreciate if you could contribute this ideally using 
the stylesheets already in the plugin.

Is that possible?

Best regards,
Ferdinand Soethe

Re: FOP94: BuildTest fails with Dispatcher

Posted by Thorsten Scherler <th...@juntadeandalucia.es>.
On Fri, 2008-02-15 at 11:32 +0100, Ferdinand Soethe wrote:
> I just ran the build test. Site-author and seed site are 
> running smoothly except for the problems locating some image 
> types.
> 
> But the third test (Testing seeded dispatcher site ...) is 
> still showing problems that suggest that it is using the old 
> style sheet for document-2-fo-transformation.
> 

Yeah, because this are dispatcher contracts:
http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.themes.core/themes/common/fo/

> Any ideas how to fix that?

The FOP94 should provide this contracts directly, this way we can remove
them from the core themes.

salu2

> 
> Best regards,
> Ferdinand Soethe
-- 
Thorsten Scherler                                 thorsten.at.apache.org
Open Source Java                      consulting, training and solutions