[jboss-jira] [JBoss JIRA] Updated: (JBJCA-171) Fix deployer testcase since wrong annation class definition

Jeff Zhang (JIRA) jira-events at lists.jboss.org
Mon Sep 14 21:18:23 EDT 2009


     [ https://jira.jboss.org/jira/browse/JBJCA-171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jeff Zhang updated JBJCA-171:
-----------------------------

        Summary: Fix deployer testcase since wrong annation class definition  (was: Fix deployer testcase since wrong annation class defination)
    Description: 
Since copy&paste, we have some wrong configuration in the wrong annotation class definition

like
====
@ConnectionDefinition(connectionFactory = ManagedConnection.class, ....
====

import org.jboss.jca.test.deployers.spec.rars.ra16out.TestManagedConnection;

09:02:31,104 ERROR [KernelImpl] Deployment file:/home/jzhang/work/svn/jbossas/projects/jboss-jca/trunk/target/sjc/deploy/ra16inoutoverwrite.rar failed: org.jboss.jca.fungal.deployers.DeployException: Deployment file:/home/jzhang/work/svn/jbossas/projects/jboss-jca/trunk/target/sjc/deploy/ra16inoutoverwrite.rar failed
        at org.jboss.jca.deployers.fungal.RADeployer.deploy(RADeployer.java:282)
        at org.jboss.jca.fungal.impl.MainDeployer.deploy(MainDeployer.java:93)
        at org.jboss.jca.fungal.impl.KernelImpl.startup(KernelImpl.java:217)
        at org.jboss.jca.sjc.Main.boot(Main.java:92)
        at org.jboss.jca.sjc.Main.main(Main.java:272)
Caused by: java.lang.reflect.UndeclaredThrowableException
        at $Proxy48.connectionFactoryImpl(Unknown Source)
        at org.jboss.jca.deployers.fungal.Annotations.attachConnectionDefinition(Annotations.java:539)
        at org.jboss.jca.deployers.fungal.Annotations.processConnectionDefinition(Annotations.java:506)
        at org.jboss.jca.deployers.fungal.Annotations.process(Annotations.java:126)
        at org.jboss.jca.deployers.fungal.RADeployer.deploy(RADeployer.java:167)
        ... 4 more
Caused by: java.lang.ClassNotFoundException: org.jboss.jca.test.deployers.spec.rars.ra16out.TestManagedConnection
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:242)
        at javassist.bytecode.annotation.MemberValue.loadClass(MemberValue.java:51)
        at javassist.bytecode.annotation.ClassMemberValue.getValue(ClassMemberValue.java:85)
        at javassist.bytecode.annotation.AnnotationImpl.invoke(AnnotationImpl.java:148)
        ... 9 more



  was:
Since copy&paste, we have some wrong configuration in the wrong annation class defination

like
====
@ConnectionDefinition(connectionFactory = ManagedConnection.class, ....
====

import org.jboss.jca.test.deployers.spec.rars.ra16out.TestManagedConnection;

09:02:31,104 ERROR [KernelImpl] Deployment file:/home/jzhang/work/svn/jbossas/projects/jboss-jca/trunk/target/sjc/deploy/ra16inoutoverwrite.rar failed: org.jboss.jca.fungal.deployers.DeployException: Deployment file:/home/jzhang/work/svn/jbossas/projects/jboss-jca/trunk/target/sjc/deploy/ra16inoutoverwrite.rar failed
        at org.jboss.jca.deployers.fungal.RADeployer.deploy(RADeployer.java:282)
        at org.jboss.jca.fungal.impl.MainDeployer.deploy(MainDeployer.java:93)
        at org.jboss.jca.fungal.impl.KernelImpl.startup(KernelImpl.java:217)
        at org.jboss.jca.sjc.Main.boot(Main.java:92)
        at org.jboss.jca.sjc.Main.main(Main.java:272)
Caused by: java.lang.reflect.UndeclaredThrowableException
        at $Proxy48.connectionFactoryImpl(Unknown Source)
        at org.jboss.jca.deployers.fungal.Annotations.attachConnectionDefinition(Annotations.java:539)
        at org.jboss.jca.deployers.fungal.Annotations.processConnectionDefinition(Annotations.java:506)
        at org.jboss.jca.deployers.fungal.Annotations.process(Annotations.java:126)
        at org.jboss.jca.deployers.fungal.RADeployer.deploy(RADeployer.java:167)
        ... 4 more
Caused by: java.lang.ClassNotFoundException: org.jboss.jca.test.deployers.spec.rars.ra16out.TestManagedConnection
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:242)
        at javassist.bytecode.annotation.MemberValue.loadClass(MemberValue.java:51)
        at javassist.bytecode.annotation.ClassMemberValue.getValue(ClassMemberValue.java:85)
        at javassist.bytecode.annotation.AnnotationImpl.invoke(AnnotationImpl.java:148)
        ... 9 more





> Fix deployer testcase since wrong annation class definition
> -----------------------------------------------------------
>
>                 Key: JBJCA-171
>                 URL: https://jira.jboss.org/jira/browse/JBJCA-171
>             Project: JBoss JCA
>          Issue Type: Bug
>          Components: Deployer
>            Reporter: Jeff Zhang
>            Assignee: Jeff Zhang
>             Fix For: 1.0.0.Alpha4
>
>
> Since copy&paste, we have some wrong configuration in the wrong annotation class definition
> like
> ====
> @ConnectionDefinition(connectionFactory = ManagedConnection.class, ....
> ====
> import org.jboss.jca.test.deployers.spec.rars.ra16out.TestManagedConnection;
> 09:02:31,104 ERROR [KernelImpl] Deployment file:/home/jzhang/work/svn/jbossas/projects/jboss-jca/trunk/target/sjc/deploy/ra16inoutoverwrite.rar failed: org.jboss.jca.fungal.deployers.DeployException: Deployment file:/home/jzhang/work/svn/jbossas/projects/jboss-jca/trunk/target/sjc/deploy/ra16inoutoverwrite.rar failed
>         at org.jboss.jca.deployers.fungal.RADeployer.deploy(RADeployer.java:282)
>         at org.jboss.jca.fungal.impl.MainDeployer.deploy(MainDeployer.java:93)
>         at org.jboss.jca.fungal.impl.KernelImpl.startup(KernelImpl.java:217)
>         at org.jboss.jca.sjc.Main.boot(Main.java:92)
>         at org.jboss.jca.sjc.Main.main(Main.java:272)
> Caused by: java.lang.reflect.UndeclaredThrowableException
>         at $Proxy48.connectionFactoryImpl(Unknown Source)
>         at org.jboss.jca.deployers.fungal.Annotations.attachConnectionDefinition(Annotations.java:539)
>         at org.jboss.jca.deployers.fungal.Annotations.processConnectionDefinition(Annotations.java:506)
>         at org.jboss.jca.deployers.fungal.Annotations.process(Annotations.java:126)
>         at org.jboss.jca.deployers.fungal.RADeployer.deploy(RADeployer.java:167)
>         ... 4 more
> Caused by: java.lang.ClassNotFoundException: org.jboss.jca.test.deployers.spec.rars.ra16out.TestManagedConnection
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:242)
>         at javassist.bytecode.annotation.MemberValue.loadClass(MemberValue.java:51)
>         at javassist.bytecode.annotation.ClassMemberValue.getValue(ClassMemberValue.java:85)
>         at javassist.bytecode.annotation.AnnotationImpl.invoke(AnnotationImpl.java:148)
>         ... 9 more

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list