[jboss-user] [EJB 3.0] - inject @EJB dosn't work with 4.0.5

cjc do-not-reply at jboss.com
Mon Nov 6 15:11:20 EST 2006


I have 2 Statless Sessionbeans in one I invoke the other by using
@EJB

The same jar works fine under 4.0.4 GA!!

Example Javacode:

  | import javax.annotation.EJB;
  | import javax.ejb.Stateless;
  | 
  | public @Stateless class MailBoxAccountManagerBean implements WM_MailBoxAccountManager {
  | 
  | 	@PersistenceContext
  | 	private EntityManager manager;
  | 	
  | 	@EJB 
  |         FolderManager folderManager;
  | 
  |         public void deleteFolder(Integer folderId){
  |                 if(folderId == null ) return;
  | 		manager.deleteAllMailsInFolder(folderId);
  | 		folderManager.deleteFolder(folderId);
  | 	}
  | }


@Remote
  | @Local
  | public interface WM_FolderManager{
  |   public void deleteFolder(Integer folderId);
  |  ...
  | }

persistence.xml
<?xml version="1.0" encoding="UTF-8" ?> 
  | <persistence xmlns="http://java.sun.com/xml/ns/persistence">
  |   <persistence-unit name="WM2Manager">
  |     <description>Persistens Manager from modul WebMailer 2.0
  |     </description>
  |     <jta-data-source>java:/mySQL-wm2-DS</jta-data-source>
  |   </persistence-unit>
  | </persistence> 


Now i only get a NullpointerException in the line where i use the folderManager, a sysout showes it is null.
hmm...
I'm also happy about some linkes or something else if i overread something in the changelogs!

thx

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3983534#3983534

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3983534



More information about the jboss-user mailing list