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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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
>