[ 
https://issues.apache.org/jira/browse/DAYTRADER-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yannick LE NY updated DAYTRADER-82:
-----------------------------------

    Description: 
Hello,

I have downloaded the latest revision for Day Trader 2.1.3
in the svn here
http://svn.apache.org/viewvc/geronimo/daytrader/branches/old_2.1.3/?sortby=date

and compiled it with :

    * JDK 1.6_021
    * Mandriva Linux 2010.1
    * Maven 2.2.1

by following the instructions in the file
http://svn.apache.org/viewvc/geronimo/daytrader/branches/2.1.3/README.jboss5?revision=907211&view=markup&sortby=file

But when I launch Jboss AS 5.1.0, I have the following warnings in the logs :

13:30:02,583 INFO  [Version] Hibernate EntityManager 3.4.0.GA
13:30:02,638 INFO  [Ejb3Configuration] Processing PersistenceUnitInfo [
        name: daytrader
        ...]
13:30:02,675 WARN  [Ejb3Configuration] Persistence provider caller does not 
implement the EJB3 spec correctly. PersistenceUnitInfo.getNewTempClassLoader() 
is null.
13:30:02,853 INFO  [AnnotationBinder] Binding entity from annotated class: 
org.apache.geronimo.samples.daytrader.OrderDataBean
....
13:30:07,487 INFO  [NamingHelper] Creating subcontext: 
persistence.unit:unitName=daytrader-ear-2.1.3.ear
13:30:07,488 INFO  [SessionFactoryObjectFactory] Bound factory to JNDI name: 
persistence.unit:unitName=daytrader-ear-2.1.3.ear/#daytrader
13:30:07,489 WARN  [SessionFactoryObjectFactory] InitialContext did not 
implement EventContext
13:30:07,490 INFO  [NamingHelper] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}


But when I launch Jboss EAP 5.1.0, I have the following error in the logs :

15:49:40,832 WARN  [WebServiceRefHandler] No injection target for service-ref: 
service/Trade
15:49:41,172 INFO  [NativeServiceRefBinderJAXRPC] setupServiceRef 
[jndi=wsappclient/env/service/Trade]
....
15:49:44,487 INFO  [JBossASKernel] Added 
bean(jboss.j2ee:ear=daytrader-ear-2.1.3.ear,jar=wsappclient.jar,name=wsappclient,service=EJB3)
 to KernelDeployment of: wsappclient.jar
15:49:45,618 WARN  [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer 
jboss.j2ee:ear=daytrader-ear-2.1.3.ear,jar=dt-ejb.jar,name=DTBroker3MDB,service=EJB3
 is unconfigured, using legacy resolve
15:49:45,623 WARN  [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer 
jboss.j2ee:ear=daytrader-ear-2.1.3.ear,jar=dt-ejb.jar,name=DTBroker3MDB,service=EJB3
 is unconfigured, using legacy resolve
15:49:45,624 WARN  [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer 
jboss.j2ee:ear=daytrader-ear-2.1.3.ear,jar=dt-ejb.jar,name=DTBroker3MDB,service=EJB3
 is unconfigured, using legacy resolve
15:49:45,624 WARN  [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer 
jboss.j2ee:ear=daytrader-ear-2.1.3.ear,jar=dt-ejb.jar,name=DTBroker3MDB,service=EJB3
 is unconfigured, using legacy resolve
15:49:45,627 INFO  [JBossASKernel] Created KernelDeployment for: dt-ejb.jar
....
18:06:14,986 INFO  [Version] Hibernate Commons Annotations 3.1.0.GA
18:06:15,011 INFO  [Version] Hibernate EntityManager [WORKING]
18:06:15,191 INFO  [Ejb3Configuration] Processing PersistenceUnitInfo [
        name: daytrader
        ...]
18:06:15,260 WARN  [Ejb3Configuration] Persistence provider caller does not 
implement the EJB3 spec correctly. PersistenceUnitInfo.getNewTempClassLoader() 
is
null.
18:06:16,084 INFO  [AnnotationBinder] Binding entity from annotated class: 
org.apache.geronimo.samples.daytrader.OrderDataBean

Any idea to fix these warnings ?
Jboss Ticket  EJBTHREE-1828 is available here :
Deprecated usage of runtime components during dependency resolve
https://jira.jboss.org/browse/EJBTHREE-1828


  was:
Hello,

I have downloaded the latest revision for Day Trader 2.1.3
in the svn here
http://svn.apache.org/viewvc/geronimo/daytrader/branches/old_2.1.3/?sortby=date

and compiled it with :

    * JDK 1.6_021
    * Mandriva Linux 2010.1
    * Maven 2.2.1

by following the instructions in the file
http://svn.apache.org/viewvc/geronimo/daytrader/branches/2.1.3/README.jboss5?revision=907211&view=markup&sortby=file

But when I launch Jboss AS 5.1.0, I have the following warnings in the logs :

13:30:02,583 INFO  [Version] Hibernate EntityManager 3.4.0.GA
13:30:02,638 INFO  [Ejb3Configuration] Processing PersistenceUnitInfo [
        name: daytrader
        ...]
13:30:02,675 WARN  [Ejb3Configuration] Persistence provider caller does not 
implement the EJB3 spec correctly. PersistenceUnitInfo.getNewTempClassLoader() 
is null.
13:30:02,853 INFO  [AnnotationBinder] Binding entity from annotated class: 
org.apache.geronimo.samples.daytrader.OrderDataBean
....
13:30:07,487 INFO  [NamingHelper] Creating subcontext: 
persistence.unit:unitName=daytrader-ear-2.1.3.ear
13:30:07,488 INFO  [SessionFactoryObjectFactory] Bound factory to JNDI name: 
persistence.unit:unitName=daytrader-ear-2.1.3.ear/#daytrader
13:30:07,489 WARN  [SessionFactoryObjectFactory] InitialContext did not 
implement EventContext
13:30:07,490 INFO  [NamingHelper] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}


But when I launch Jboss EAP 5.1.0, I have the following error in the logs :

15:49:44,487 INFO  [JBossASKernel] Added 
bean(jboss.j2ee:ear=daytrader-ear-2.1.3.ear,jar=wsappclient.jar,name=wsappclient,service=EJB3)
 to KernelDeployment of: wsappclient.jar
15:49:45,618 WARN  [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer 
jboss.j2ee:ear=daytrader-ear-2.1.3.ear,jar=dt-ejb.jar,name=DTBroker3MDB,service=EJB3
 is unconfigured, using legacy resolve
15:49:45,623 WARN  [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer 
jboss.j2ee:ear=daytrader-ear-2.1.3.ear,jar=dt-ejb.jar,name=DTBroker3MDB,service=EJB3
 is unconfigured, using legacy resolve
15:49:45,624 WARN  [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer 
jboss.j2ee:ear=daytrader-ear-2.1.3.ear,jar=dt-ejb.jar,name=DTBroker3MDB,service=EJB3
 is unconfigured, using legacy resolve
15:49:45,624 WARN  [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer 
jboss.j2ee:ear=daytrader-ear-2.1.3.ear,jar=dt-ejb.jar,name=DTBroker3MDB,service=EJB3
 is unconfigured, using legacy resolve
15:49:45,627 INFO  [JBossASKernel] Created KernelDeployment for: dt-ejb.jar
....
18:06:14,986 INFO  [Version] Hibernate Commons Annotations 3.1.0.GA
18:06:15,011 INFO  [Version] Hibernate EntityManager [WORKING]
18:06:15,191 INFO  [Ejb3Configuration] Processing PersistenceUnitInfo [
        name: daytrader
        ...]
18:06:15,260 WARN  [Ejb3Configuration] Persistence provider caller does not 
implement the EJB3 spec correctly. PersistenceUnitInfo.getNewTempClassLoader() 
is
null.
18:06:16,084 INFO  [AnnotationBinder] Binding entity from annotated class: 
org.apache.geronimo.samples.daytrader.OrderDataBean

Any idea to fix these warnings ?
Jboss Ticket  EJBTHREE-1828 is available here :
Deprecated usage of runtime components during dependency resolve
https://jira.jboss.org/browse/EJBTHREE-1828



> DayTrader 2.1.3 : Jboss AS or EAP 5.1.0 warnings for EJB3 (Persistence 
> provider caller does not implement the EJB3 spec correctly. )
> ------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DAYTRADER-82
>                 URL: https://issues.apache.org/jira/browse/DAYTRADER-82
>             Project: DayTrader
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>    Affects Versions: 2.1.3
>         Environment: Jboss AS and EAP 5.1.0 (AS -> Application server / EAP 
> -> Enterprise Application Platform)
> Sun JDK 1.6_021 (with Jboss AS) or 1.6_022 (with Jboss EAP)
> Linux RHEL5
> Mysql JDBC driver 5.1.13 (mysql-connector-java-5.1.13-bin.jar)
> Mysql Server 5.0.20
> Profile default for Jboss serveur (./run.sh -c default). 
>            Reporter: Yannick LE NY
>            Priority: Minor
>             Fix For: 2.1.7
>
>
> Hello,
> I have downloaded the latest revision for Day Trader 2.1.3
> in the svn here
> http://svn.apache.org/viewvc/geronimo/daytrader/branches/old_2.1.3/?sortby=date
> and compiled it with :
>     * JDK 1.6_021
>     * Mandriva Linux 2010.1
>     * Maven 2.2.1
> by following the instructions in the file
> http://svn.apache.org/viewvc/geronimo/daytrader/branches/2.1.3/README.jboss5?revision=907211&view=markup&sortby=file
> But when I launch Jboss AS 5.1.0, I have the following warnings in the logs :
> 13:30:02,583 INFO  [Version] Hibernate EntityManager 3.4.0.GA
> 13:30:02,638 INFO  [Ejb3Configuration] Processing PersistenceUnitInfo [
>         name: daytrader
>         ...]
> 13:30:02,675 WARN  [Ejb3Configuration] Persistence provider caller does not 
> implement the EJB3 spec correctly. 
> PersistenceUnitInfo.getNewTempClassLoader() is null.
> 13:30:02,853 INFO  [AnnotationBinder] Binding entity from annotated class: 
> org.apache.geronimo.samples.daytrader.OrderDataBean
> ....
> 13:30:07,487 INFO  [NamingHelper] Creating subcontext: 
> persistence.unit:unitName=daytrader-ear-2.1.3.ear
> 13:30:07,488 INFO  [SessionFactoryObjectFactory] Bound factory to JNDI name: 
> persistence.unit:unitName=daytrader-ear-2.1.3.ear/#daytrader
> 13:30:07,489 WARN  [SessionFactoryObjectFactory] InitialContext did not 
> implement EventContext
> 13:30:07,490 INFO  [NamingHelper] JNDI InitialContext 
> properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
>  java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
> But when I launch Jboss EAP 5.1.0, I have the following error in the logs :
> 15:49:40,832 WARN  [WebServiceRefHandler] No injection target for 
> service-ref: service/Trade
> 15:49:41,172 INFO  [NativeServiceRefBinderJAXRPC] setupServiceRef 
> [jndi=wsappclient/env/service/Trade]
> ....
> 15:49:44,487 INFO  [JBossASKernel] Added 
> bean(jboss.j2ee:ear=daytrader-ear-2.1.3.ear,jar=wsappclient.jar,name=wsappclient,service=EJB3)
>  to KernelDeployment of: wsappclient.jar
> 15:49:45,618 WARN  [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer 
> jboss.j2ee:ear=daytrader-ear-2.1.3.ear,jar=dt-ejb.jar,name=DTBroker3MDB,service=EJB3
>  is unconfigured, using legacy resolve
> 15:49:45,623 WARN  [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer 
> jboss.j2ee:ear=daytrader-ear-2.1.3.ear,jar=dt-ejb.jar,name=DTBroker3MDB,service=EJB3
>  is unconfigured, using legacy resolve
> 15:49:45,624 WARN  [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer 
> jboss.j2ee:ear=daytrader-ear-2.1.3.ear,jar=dt-ejb.jar,name=DTBroker3MDB,service=EJB3
>  is unconfigured, using legacy resolve
> 15:49:45,624 WARN  [EJBRemoteHandler] EJBTHREE-1828: EJBInjectionContainer 
> jboss.j2ee:ear=daytrader-ear-2.1.3.ear,jar=dt-ejb.jar,name=DTBroker3MDB,service=EJB3
>  is unconfigured, using legacy resolve
> 15:49:45,627 INFO  [JBossASKernel] Created KernelDeployment for: dt-ejb.jar
> ....
> 18:06:14,986 INFO  [Version] Hibernate Commons Annotations 3.1.0.GA
> 18:06:15,011 INFO  [Version] Hibernate EntityManager [WORKING]
> 18:06:15,191 INFO  [Ejb3Configuration] Processing PersistenceUnitInfo [
>         name: daytrader
>         ...]
> 18:06:15,260 WARN  [Ejb3Configuration] Persistence provider caller does not 
> implement the EJB3 spec correctly. 
> PersistenceUnitInfo.getNewTempClassLoader() is
> null.
> 18:06:16,084 INFO  [AnnotationBinder] Binding entity from annotated class: 
> org.apache.geronimo.samples.daytrader.OrderDataBean
> Any idea to fix these warnings ?
> Jboss Ticket  EJBTHREE-1828 is available here :
> Deprecated usage of runtime components during dependency resolve
> https://jira.jboss.org/browse/EJBTHREE-1828

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to