geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dain Sundstrom <d...@iq80.com>
Subject Re: Exist ClassCastException
Date Thu, 27 Apr 2006 02:20:46 GMT
This looks like a problem with antlr.  I'd try to filter antlr from  
the parent environment.

I'm not sure what is the syntax for that.  Maybe someone else can  
help with that.

-dain

On Apr 21, 2006, at 9:44 AM, Finian O'Boyle wrote:

> Hi David,
>
> I'm afraid all I get in the Geronimo console is:
>
> 	Can't find/access AST Node typeorg.exist.xquery.parser.XQueryAST
> 	java.lang.ClassCastException
>
> and all that comes up in Oxygen, which I'm using to execute the  
> XQuery is
>
> 	E java.lang.ClassCastException
>
>
> Finian
>
>
>
> -----Original Message-----
> From: David Jencks [mailto:david_jencks@yahoo.com]
> Sent: 21 April 2006 17:15
> To: user@geronimo.apache.org
> Subject: Re: Exist ClassCastException
>
> I think the stack trace for the exception might provide a clue about
> what is going on.
>
> thanks
> david jencks
>
> On Apr 21, 2006, at 6:21 AM, Finian O'Boyle wrote:
>
>> Thank you for responding so quickly, Aaron. Unfortunately, putting
>> org.exist
>> in hidden-classes doesn't work. WEB-INF/lib contains the standard
>> Exist
>> jars. They are:
>>
>> antlr.jar
>> avalon-framework-api-4.1.5.jar
>> avalon-framework-impl-4.1.5.jar
>> axis-ant.jar
>> axis-schema.jar
>> axis.jar
>> cocoon-2.1.7-deprecated.jar
>> cocoon-2.1.7.jar
>> cocoon-databases-block.jar
>> cocoon-xmldb-block.jar
>> cocoon-xsp-block.jar
>> commons-collections-3.1.jar
>> commons-discovery-0.2.jar
>> commons-fileupload-1.1.jar
>> commons-httpclient-3.0.jar
>> commons-io-1.1.jar
>> commons-jexl-1.0.jar
>> commons-jxpath-1.2.jar
>> commons-lang-2.0-20041007T2305.jar
>> commons-logging-1.0.4.jar
>> commons-pool-1.2.jar
>> ehcache-1.1.jar
>> excalibur-cli-1.0.jar
>> excalibur-component-1.2.jar
>> excalibur-datasource-1.1.1.jar
>> excalibur-i18n-1.1.jar
>> excalibur-instrument-1.0.jar
>> excalibur-instrument-manager-1.0.jar
>> excalibur-instrument-manager-interfaces-1.0.jar
>> excalibur-io-1.1.jar
>> excalibur-logger-1.1.jar
>> excalibur-naming-1.0.jar
>> excalibur-pool-1.2.jar
>> excalibur-sourceresolve-1.1.jar
>> excalibur-store-1.0.jar
>> excalibur-xmlutil-1.0.jar
>> exist-modules.jar
>> exist-optional.jar
>> exist.jar
>> jEdit-syntax.jar
>> javacApi-0.9.jar
>> javacImpl-0.9.jar
>> jaxrpc.jar
>> jgroups-all.jar
>> jug-lgpl-2.0.0.jar
>> libreadline-java.jar
>> log4j-1.2.9.jar
>> logkit-1.2.2.jar
>> nekohtml-0.9.5.jar
>> resolver.jar
>> saaj.jar
>> serializer-2.7.0.jar
>> start.jar
>> sunxacml.jar
>> util.concurrent-1.3.4.jar
>> wsdl4j-1.5.1.jar
>> xalan-2.7.0.jar
>> xercesImpl.jar
>> xml-apis.jar
>> xmldb.jar
>> xmlrpc-1.2-patched.jar
>> xmlunit1.0.jar
>>
>> I realise that there are some jars that overlap with ones in
>> Geronimo's
>> repository, but the class which causes the problem is in exist.jar,
>> which
>> isn't in the repository. Another thing I should have mentioned is  
>> that
>> running with
>>
>> <context-priority-classloader>true</context-priority-classloader>
>>
>> doesn't solve the problem either.
>>
>>
>>
>> Finian
>>
>>
>>
>>
>> -----Original Message-----
>> From: ammulder@gmail.com [mailto:ammulder@gmail.com] On Behalf Of
>> Aaron
>> Mulder
>> Sent: 21 April 2006 13:58
>> To: user@geronimo.apache.org
>> Subject: Re: Exist ClassCastException
>>
>> I assume Exist is in your WEB-INF/lib.  You might try changing the
>> filter to just "org.exist" and see if that helps.  Otherwise, are
>> there any XML processing libraries that Exist depends on that  
>> Geronimo
>> might have a copy of?  What else is in your WEB-INF/lib?
>>
>> Thanks,
>>     Aaron
>>
>> On 4/21/06, Finian O'Boyle <sevenbells@hotmail.co.uk> wrote:
>>> Has anyone successfully deployed Exist to Geronimo? I get a
>>> java.lang.ClassCastExcption when I attempt an Xquery against Exist
>>> with
>> the
>>> message "Can't find/access AST Node
>> typeorg.exist.xquery.parser.XQuesryAST"
>>> which sounds like a problem with the classpath within Geronimo.
>>> The same
>>> Xquery works fine against the same version of Exist in Tomcat 5.5
>>>
>>> I've tried using
>>>
>>> <hidden-classes><filter>org.exist.xquery.parser</filter></hidden-
>>> classes>
>>>
>>> in geronimo-web.xml but with no success.
>>>
>>>
>>>
>>> Finian
>>>
>>> --
>>> No virus found in this outgoing message.
>>> Checked by AVG Free Edition.
>>> Version: 7.1.385 / Virus Database: 268.4.4/320 - Release Date:
>>> 20/4/2006
>>>
>>>
>>>
>>
>> -- 
>> No virus found in this incoming message.
>> Checked by AVG Free Edition.
>> Version: 7.1.385 / Virus Database: 268.4.4/320 - Release Date:
>> 20/4/2006
>>
>>
>> -- 
>> No virus found in this outgoing message.
>> Checked by AVG Free Edition.
>> Version: 7.1.385 / Virus Database: 268.4.4/320 - Release Date:
>> 20/4/2006
>>
>>
>
> -- 
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.385 / Virus Database: 268.4.4/320 - Release Date:  
> 20/4/2006
>
>
> -- 
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.1.385 / Virus Database: 268.4.4/320 - Release Date:  
> 20/4/2006
>


Mime
View raw message