Jacopo Cappellato wrote:
> On Feb 25, 2010, at 7:54 PM, Adam Heath wrote:
> 
>> Jacopo Cappellato wrote:
>>> Hi Adam,
>>>
>>> On Feb 25, 2010, at 5:37 PM, Adam Heath wrote:
>>>
>>>> Jacopo Cappellato wrote:
>>>>> (moving to the dev list)
>>>>>
>>>>> Hmmm....
>>>>>
>>>>> I am trying to find out more details using jmap and now I am no more 
>>>>> thinking that birt is the issue.
>>>>> Adam, is it possible that the Webslinger component is causing this?
>>>>> Running jmap -permstat I get the following stats:
>>>> Not the component, no.  What you see below is a consequence of the
>>>> custom classes that get compiled for every single service engine
>>>> definition, so that you can see what file/line the service is defined in.
>>>>
>>> sorry for the silly question: are you saying that the custom classes are 
>>> not compiled by some code in Webslinger? I really don't know where to look 
>>> for AsmUtil and GeneratedClassLoader.
>> I never said any such thing.  I'm just saying that we may need more
>> permgen space, as that is where classes are loaded.
> 
> Is there a way to temporarily disable this GeneratedClassLoader thing? Could 
> you point me to the right direction for fixing this issue (without the hack 
> of increasing the PermGen memory)? I could not even find the AsmUtil class...

No, there isn't.  Previously, David said that having such debug would
always be useful.


The logic that handles this is in ModelServiceReader.

Reply via email to