You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by WHIRLYCOTT <ph...@whirlycott.com> on 2005/01/27 16:27:04 UTC
javaflow on weblogic 8.1sp2
I'm trying to get javaflow from Cocoon 2.1.5.1 working Weblogic 8.1sp2
with the application deployed as a .war file (i.e. not exploded) without
much luck. I tweaked the ParanoidCocoonServlet so that it is loading
jars out of /WEB-INF/lib/ (easy to do, but you need to use the Servlet
2.3 jar, not the 2.2 jar that Cocoon normally builds against).
I see posts out there on the cocoon-users list indicating that people
have approximately this config working...?
I seem to be bumping into an initialization problem with the
JavaInterpreter. It's calling ContinuationClassLoader.initialize(),
which then throws a java.lang.NoSuchMethodError when trying to do
Repository.setRepository() (that's in the BCEL jar).
Ideas, prayers and samples from working configurations would be greatly
appreciated ;)
phil.
--
Whirlycott
Philip Jacob
phil@whirlycott.com
http://www.whirlycott.com/phil/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org
Re: javaflow on weblogic 8.1sp2
Posted by WHIRLYCOTT <ph...@whirlycott.com>.
Does your xalan jar in your lib/endorsed/ dir have bcel classes in it?
And where do you keep jakarta-bcel-20040329.jar?
We are seeing some very odd behaviour with this jar file. Using javap
against Repository.class on different machines here gives different
results about the presence of Repository.setRepository(...).
phil.
Ralph Goers wrote:
> WHIRLYCOTT wrote:
>
>> Ok, I will try that. Two more questions:
>>
>> Are you using prefer-web-inf-classes in weblogic.xml?
>>
>> Do you have init-classloader set in web.xml?
>>
>> phil.
>>
> No to both questions.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: users-help@cocoon.apache.org
>
--
Whirlycott
Philip Jacob
phil@whirlycott.com
http://www.whirlycott.com/phil/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org
Re: javaflow on weblogic 8.1sp2
Posted by Ralph Goers <Ra...@dslextreme.com>.
WHIRLYCOTT wrote:
> Ok, I will try that. Two more questions:
>
> Are you using prefer-web-inf-classes in weblogic.xml?
>
> Do you have init-classloader set in web.xml?
>
> phil.
>
No to both questions.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org
Re: javaflow on weblogic 8.1sp2
Posted by WHIRLYCOTT <ph...@whirlycott.com>.
Ok, I will try that. Two more questions:
Are you using prefer-web-inf-classes in weblogic.xml?
Do you have init-classloader set in web.xml?
phil.
Ralph Goers wrote:
> WHIRLYCOTT wrote:
>
>> Thanks, Ralph - I've tried that with no luck. But I'm curious to know
>> if you mean that those 3 jars were put in the JDK's lib/endorsed/
>> directory? Because that shouldn't require modifying any startup
>> scripts, if I understand this correctly. Would you mind confirming
>> what the modification to the startup script does?
>>
>> Thanks again.
>>
>> phil.
>
>
> We don't put them in the JDK's lib/endorsed. We put them in
> lib/endorsed and then use -Djava.endorsed.dirs=lib/endorsed when
> starting Weblogic.
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: users-help@cocoon.apache.org
>
--
Whirlycott
Philip Jacob
phil@whirlycott.com
http://www.whirlycott.com/phil/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org
Re: javaflow on weblogic 8.1sp2
Posted by Ralph Goers <Ra...@dslextreme.com>.
WHIRLYCOTT wrote:
> Thanks, Ralph - I've tried that with no luck. But I'm curious to know
> if you mean that those 3 jars were put in the JDK's lib/endorsed/
> directory? Because that shouldn't require modifying any startup
> scripts, if I understand this correctly. Would you mind confirming
> what the modification to the startup script does?
>
> Thanks again.
>
> phil.
We don't put them in the JDK's lib/endorsed. We put them in
lib/endorsed and then use -Djava.endorsed.dirs=lib/endorsed when
starting Weblogic.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org
Re: javaflow on weblogic 8.1sp2
Posted by WHIRLYCOTT <ph...@whirlycott.com>.
Thanks, Ralph - I've tried that with no luck. But I'm curious to know
if you mean that those 3 jars were put in the JDK's lib/endorsed/
directory? Because that shouldn't require modifying any startup
scripts, if I understand this correctly. Would you mind confirming what
the modification to the startup script does?
Thanks again.
phil.
Ralph Goers wrote:
> WHIRLYCOTT wrote:
>
>> So did your guy ever show up for work today? ;)
>>
>> phil.
>
>
> Yeah, he did. He isn't using ParanoidCocoonServlet. He says all he did
> was put the xalan, xerces-impl and xml-apis jars into a lib/endorsed
> directory in our Weblogic project directory and then modified the
> Weblogic startup script to use that directory for endorsed overrides.
>
> Ralph
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: users-help@cocoon.apache.org
>
--
Whirlycott
Philip Jacob
phil@whirlycott.com
http://www.whirlycott.com/phil/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org
Re: javaflow on weblogic 8.1sp2
Posted by Ralph Goers <Ra...@dslextreme.com>.
WHIRLYCOTT wrote:
> So did your guy ever show up for work today? ;)
>
> phil.
Yeah, he did. He isn't using ParanoidCocoonServlet. He says all he did
was put the xalan, xerces-impl and xml-apis jars into a lib/endorsed
directory in our Weblogic project directory and then modified the
Weblogic startup script to use that directory for endorsed overrides.
Ralph
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org
Re: javaflow on weblogic 8.1sp2
Posted by WHIRLYCOTT <ph...@whirlycott.com>.
So did your guy ever show up for work today? ;)
phil.
Ralph Goers wrote:
> WHIRLYCOTT wrote:
>
>> Right, I'm trying to use Javaflow (i.e. not javascript). Did you have
>> to make any WL specific configuration changes in the console or in
>> weblogic.xml? I assume you are using the ParanoidCocoonServlet? Is
>> your .war exploded?
>>
>> phil.
>>
> I'll have to check with the guy who did the work when he comes in this
> morning. We normally deploy as an ear, but he might have run it
> exploded. I don't believe he was using ParanoidCocoonServlet.
> Ralph
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: users-help@cocoon.apache.org
>
--
Whirlycott
Philip Jacob
phil@whirlycott.com
http://www.whirlycott.com/phil/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org
Re: javaflow on weblogic 8.1sp2
Posted by Ralph Goers <Ra...@dslextreme.com>.
WHIRLYCOTT wrote:
> Right, I'm trying to use Javaflow (i.e. not javascript). Did you have
> to make any WL specific configuration changes in the console or in
> weblogic.xml? I assume you are using the ParanoidCocoonServlet? Is
> your .war exploded?
>
> phil.
>
I'll have to check with the guy who did the work when he comes in this
morning. We normally deploy as an ear, but he might have run it
exploded. I don't believe he was using ParanoidCocoonServlet.
Ralph
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org
Re: javaflow on weblogic 8.1sp2
Posted by WHIRLYCOTT <ph...@whirlycott.com>.
Right, I'm trying to use Javaflow (i.e. not javascript). Did you have
to make any WL specific configuration changes in the console or in
weblogic.xml? I assume you are using the ParanoidCocoonServlet? Is
your .war exploded?
phil.
Ralph Goers wrote:
> WHIRLYCOTT wrote:
>
>> I'm trying to get javaflow from Cocoon 2.1.5.1 working Weblogic 8.1sp2
>> with the application deployed as a .war file (i.e. not exploded)
>> without much luck. I tweaked the ParanoidCocoonServlet so that it is
>> loading jars out of /WEB-INF/lib/ (easy to do, but you need to use the
>> Servlet 2.3 jar, not the 2.2 jar that Cocoon normally builds against).
>>
>> I see posts out there on the cocoon-users list indicating that people
>> have approximately this config working...?
>>
>> I seem to be bumping into an initialization problem with the
>> JavaInterpreter. It's calling ContinuationClassLoader.initialize(),
>> which then throws a java.lang.NoSuchMethodError when trying to do
>> Repository.setRepository() (that's in the BCEL jar).
>>
>> Ideas, prayers and samples from working configurations would be
>> greatly appreciated ;)
>>
>> phil.
>
>
> Weblogic.jar has its own versions of Rhino and BCEL in it. You can try
> to get the Cocoon versions to supercede them but then you might run into
> failures in other parts of Weblogic. We switch to Java flow just
> because of this.
>
> Ralph
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: users-help@cocoon.apache.org
>
--
Whirlycott
Philip Jacob
phil@whirlycott.com
http://www.whirlycott.com/phil/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org
Re: javaflow on weblogic 8.1sp2
Posted by Ralph Goers <Ra...@dslextreme.com>.
WHIRLYCOTT wrote:
> I'm trying to get javaflow from Cocoon 2.1.5.1 working Weblogic 8.1sp2
> with the application deployed as a .war file (i.e. not exploded)
> without much luck. I tweaked the ParanoidCocoonServlet so that it is
> loading jars out of /WEB-INF/lib/ (easy to do, but you need to use the
> Servlet 2.3 jar, not the 2.2 jar that Cocoon normally builds against).
>
> I see posts out there on the cocoon-users list indicating that people
> have approximately this config working...?
>
> I seem to be bumping into an initialization problem with the
> JavaInterpreter. It's calling ContinuationClassLoader.initialize(),
> which then throws a java.lang.NoSuchMethodError when trying to do
> Repository.setRepository() (that's in the BCEL jar).
>
> Ideas, prayers and samples from working configurations would be
> greatly appreciated ;)
>
> phil.
Weblogic.jar has its own versions of Rhino and BCEL in it. You can try
to get the Cocoon versions to supercede them but then you might run into
failures in other parts of Weblogic. We switch to Java flow just
because of this.
Ralph
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org