geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Blevins <david.blev...@visi.com>
Subject Re: Correct ClassFinder version
Date Thu, 15 Feb 2007 01:55:27 GMT

On Feb 14, 2007, at 1:09 PM, Tim McConnell wrote:

> Much better. I'm getting a lot father now--just hitting the problem  
> I reported in GERONIMO-2833. ClassFinder gets a  
> NullPointerException when a class is encountered without a package.  
> I attached a patch that I used to get past the problem but you will  
> want to review it.....

Yea, I know exactly what you're talking about.  Ran into this working  
on M2 but didn't fix it as we didn't have enough time to crank out an  
new xbean version.

I moved your issue over to XBEAN-74 and applied your patch!

Thanks Tim!

-David

>
> [INFO]  
> ---------------------------------------------------------------------- 
> ------
> [INFO] Building Geronimo Configs :: JSP Examples Jetty
> [INFO]    task-segment: [install]
> [INFO]  
> ---------------------------------------------------------------------- 
> ------
> [INFO] [tools:require-java-version {execution: validate-java-version}]
> [INFO] [tools:copy-legal-files {execution: install-legal-files}]
> [INFO] Created dir: C:\SVN\G\server\trunk\configs\jsp-examples-jetty 
> \target\classes\META-INF
> [INFO] Copying 2 files to C:\SVN\G\server\trunk\configs\jsp- 
> examples-jetty\target\classes\META-INF
> [INFO] [resources:resources]
> [INFO] Using default encoding to copy filtered resources.
> [INFO] [car:prepare-plan]
> [INFO] Generated: C:\SVN\G\server\trunk\configs\jsp-examples-jetty 
> \target\plan\plan.xml
> [INFO] [car:package]
> [INFO] snapshot org.apache.geronimo.configs:jetty6-deployer:2.0- 
> SNAPSHOT: checking for updates from apache-snapshots
> [INFO] snapshot org.apache.geronimo.configs:jetty6-deployer:2.0- 
> SNAPSHOT: checking for updates from axis2-m2-repo
> [INFO] snapshot org.apache.geronimo.configs:jetty6-deployer:2.0- 
> SNAPSHOT: checking for updates from codehaus-snapshots
> [INFO] snapshot org.apache.geronimo.configs:jetty6-deployer:2.0- 
> SNAPSHOT: checking for updates from apache.snapshots
> [INFO] snapshot org.apache.geronimo.applications.examples:geronimo- 
> jsp-examples:2.0-SNAPSHOT: checking for updates from apache-snapshots
> [INFO] snapshot org.apache.geronimo.applications.examples:geronimo- 
> jsp-examples:2.0-SNAPSHOT: checking for updates from axis2-m2-repo
> [INFO] snapshot org.apache.geronimo.applications.examples:geronimo- 
> jsp-examples:2.0-SNAPSHOT: checking for updates from codehaus- 
> snapshots
> [INFO] snapshot org.apache.geronimo.applications.examples:geronimo- 
> jsp-examples:2.0-SNAPSHOT: checking for updates from apache.snapshots
> [INFO] Packaging module configuration: C:\SVN\G\server\trunk\configs 
> \jsp-examples-jetty\target\plan\plan.xml
> [INFO]  
> ---------------------------------------------------------------------- 
> --
> [ERROR] BUILD ERROR
> [INFO]  
> ---------------------------------------------------------------------- 
> --
> [INFO] Exception encountered processing annotations for module:  
> org.apache.geronimo.configs/jsp-examples-jetty/2.0-SNAPSHOT/car
>
> Thanks,
> Tim McConnell
>
>
> David Blevins wrote:
>> Updated the root pom to 2.9-SNAPSHOT.
>> -David
>> On Feb 14, 2007, at 11:10 AM, Jarek Gawor wrote:
>>> After the version update I was able to deploy the ejb jar. Can  
>>> someone
>>> patch the root pom.xml?
>>>
>>> Jarek
>>>
>>> On 2/14/07, Jarek Gawor <jgawor@gmail.com> wrote:
>>>> I'm seeing a similar problem at runtime:
>>>>
>>>> 13:32:11,812 ERROR [Deployer] Deployment failed due to
>>>> java.lang.NoSuchMethodError:  
>>>> org.apache.xbean.finder.ClassFinder.isAnnotationPre
>>>> sent(Ljava/lang/Class;)Z
>>>>         at  
>>>> org.apache.openejb.config.DeploymentLoader.discoverModuleType 
>>>> (Deploym
>>>> entLoader.java:331)
>>>>         at org.apache.openejb.config.DeploymentLoader.load 
>>>> (DeploymentLoader.java
>>>> :70)
>>>>         at  
>>>> org.apache.geronimo.openejb.deployment.EjbModuleBuilder.createModul 
>>>> e(
>>>> EjbModuleBuilder.java:150)
>>>>
>>>> Looks like Geronimo uses 2.8 version of xbean-finder while OpenEJB3
>>>> uses 2.9-SNAPSHOT. Can someone please fix/look into that?
>>>>
>>>> I will try upgrading to 2.9-SNAPSHOT version in my local build  
>>>> of Geronimo.
>>>>
>>>> Thanks,
>>>> Jarek
>>>>
>>>> On 2/14/07, Tim McConnell <tim.mcconne@gmail.com> wrote:
>>>> > Hi David, Is the 2.8 version of xbean-finder.jar the correct  
>>>> version to use
>>>> > for Geronimo ?? I notice there is a 2.9 version available and  
>>>> when I use
>>>> > the 2.8 version with a clean m2 repo I get the errors below.  
>>>> Thanks.
>>>> >
>>>> > [INFO]  
>>>> ------------------------------------------------------------------- 
>>>> -----
>>>> > [ERROR] BUILD FAILURE
>>>> > [INFO]  
>>>> ------------------------------------------------------------------- 
>>>> -----
>>>> > [INFO] Compilation failure
>>>> >
>>>> > C:\SVN\G\server\trunk\modules\geronimo-j2ee-builder\src\main 
>>>> \java\org\apache\geronimo\j2ee\deployment\annotation 
>>>> \EJBAnnotationHelper.java:[173,24]
>>>> > cannot find symbol
>>>> > symbol  : method isAnnotationPresent 
>>>> (java.lang.Class<javax.ejb.EJB>)
>>>> > location: class org.apache.xbean.finder.ClassFinder
>>>> >
>>>> > C:\SVN\G\server\trunk\modules\geronimo-j2ee-builder\src\main 
>>>> \java\org\apache\geronimo\j2ee\deployment\annotation 
>>>> \EJBAnnotationHelper.java:[174,24]
>>>> > cannot find symbol
>>>> > symbol  : method isAnnotationPresent 
>>>> (java.lang.Class<javax.ejb.EJBs>)
>>>> > location: class org.apache.xbean.finder.ClassFinder
>>>> >
>>>> > --
>>>> > Thanks,
>>>> > Tim McConnell
>>>> >
>>>>
>>>
>


Mime
View raw message