It seems like SUBJ, gentlemen.

I tested my app on linux and windows with JRockit JRE 1.3.1.

Here is the problem. I have a simple entity bean AddresseeEJB that
declares bulk-read method 'public abstract AddresseeValue
getAddresseeValue()' that is generated by XDoclet and implemented in
the generated class AddresseeCMP.

ejb-jar.xml contains correct ejb-class for Addressee:
<ejb-class>com.imedia.feedback.ejb.addressee.bean.AddresseeCMP</ejb-class>

The interfaces are local.

Calling AddresseeLocal.getAddresseeValue() produces the exception
below on both: RH7.2 and Win2K.
This same code runs fine under Sun's 1.3.1_01 on Win2K.

JBoss version is 3.0.1RC1 recompiled for each platform with its
JRockit 1.3.1.

DEBUG [org.jboss.ejb.plugins.cmp.jdbc.JDBCLoadEntityCommand.Addressee] Executing SQL: 
SELECT email,name FROM Addressee WHERE (email=?) OR (email=?)
ERROR [org.jboss.ejb.plugins.LogInterceptor] TransactionRolledbackException, causedBy:
javax.ejb.EJBException: Method is not a known CMP field accessor, CMR field accessor, 
or ejbSelect method: methodName=getAddresseeValue
        at 
org.jboss.ejb.plugins.cmp.bridge.EntityBridgeInvocationHandler.invoke(Compiled 
Code)@109e6460
        at org.jboss.proxy.compiler.Runtime.invoke(Compiled Code)@109e63d0
        at 
com.imedia.feedback.ejb.addressee.bean.AddresseeCMP$Proxy.getAddresseeValue(Compiled 
Code)@f5900a0
        at java.lang.reflect.Method.invoke(Native Method)@d2b293e
        at org.jboss.ejb.EntityContainer$ContainerInterceptor.invoke(Compiled 
Code)@109e5f10
        at org.jboss.ejb.plugins.cmp.jdbc.JDBCRelationInterceptor.invoke(Compiled 
Code)@109e5710
        at org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invoke(Compiled 
Code)@109e0a20
        at 
org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(Compiled 
Code)@e788f50
        at org.jboss.ejb.plugins.EntityInstanceInterceptor.invoke(Compiled 
Code)@f65f5a0
        at org.jboss.ejb.plugins.EntityLockInterceptor.invoke(Compiled Code)@f65dd70
        at org.jboss.ejb.plugins.EntityCreationInterceptor.invoke(Compiled 
Code)@f65dd30
        at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(Compiled 
Code)@f6548b0
        at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(Compiled 
Code)@f6530c0
        at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(Compiled Code)@f656d50
        at org.jboss.ejb.plugins.SecurityInterceptor.invoke(Compiled Code)@f656cb0
        at org.jboss.ejb.plugins.LogInterceptor.invoke(Compiled Code)@f656890
        at org.jboss.ejb.EntityContainer.invoke(Compiled Code)@f65dcf0
        at org.jboss.ejb.plugins.local.BaseLocalContainerInvoker.invoke(Compiled 
Code)@f65dae0
        at org.jboss.ejb.plugins.local.EntityProxy.invoke(Compiled Code)@f65d810
        at $Proxy40.getAddresseeValue(Compiled Code)@f152dc0
        at com.imedia.feedback.web.commands.FetchFeedbackAllCommand.justDoIt(Compiled 
Code)@f67b510
        at com.imedia.feedback.web.commands.FetchFeedbackAllCommand.execute(Compiled 
Code)@f67b4d0
        at 
com.imedia.patterns.command.ejb.bean.CommandServerEJB.executeCommand(Compiled 
Code)@f152790
        at java.lang.reflect.Method.invoke(Native Method)@d2b293e
        at 
org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(Compiled 
Code)@f6579a0
        at 
org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(Compiled 
Code)@e788f50
        at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(Compiled 
Code)@f656f50
        at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(Compiled 
Code)@f6548b0
        at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(Compiled 
Code)@f6530c0
        at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(Compiled Code)@f656d50
        at org.jboss.ejb.plugins.SecurityInterceptor.invoke(Compiled Code)@f656cb0
        at org.jboss.ejb.plugins.LogInterceptor.invoke(Compiled Code)@f656890


-- 
Best regards,
 Alex Loubyansky




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Gadgets, caffeine, t-shirts, fun stuff.
http://thinkgeek.com/sf
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to