[EJB/JBoss] - Re: Migrating from jBoss4.0.5GA to 4.2.2GA
by nsmith80
Here's the bean, the interface(s) implemented, and class he inherits from. Basically the business tier was built on a hierarchical scheme where the highest level user BeloAdmin would inherit his characteristics from the lower levels. ie. RegionAdmin
@Stateless
public class BeloAdminFactoryBean extends RegionAdminFactoryBean implements ISessionBeloAdminFactoryLocal {
@EJB private ISessionBeloAdminRegionLocal beloAdminRegionBean;
@EJB private ISessionBeloAdminDMALocal beloAdminDMABean;
@EJB private ISessionBeloAdminSportLocal beloAdminSportBean;
@EJB private ISessionBeloAdminPlayerLocal beloAdminPlayerBean;
@EJB private ISessionBeloAdminCoachLocal beloAdminCoachBean;
@EJB private ISessionBeloAdminGameLocal beloAdminGameBean;
@EJB private ISessionBeloAdminStatsLocal beloAdminStatBean;
@EJB private ISessionBeloAdminUserLocal beloAdminUserBean;
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionBeloAdminFactory#getBeloAdminRegionBean()
*/
public ISessionBeloAdminRegionLocal getBeloAdminRegionBean() {
return beloAdminRegionBean;
}
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionBeloAdminFactory#getBeloAdminDMABean()
*/
public ISessionBeloAdminDMALocal getBeloAdminDMABean() {
return beloAdminDMABean;
}
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionBeloAdminFactory#getBeloAdminSportBean()
*/
public ISessionBeloAdminSportLocal getBeloAdminSportBean() {
return beloAdminSportBean;
}
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionBeloAdminFactory#getBeloAdminPlayerBean()
*/
public ISessionBeloAdminPlayerLocal getBeloAdminPlayerBean() {
return beloAdminPlayerBean;
}
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionBeloAdminFactory#getBeloAdminCoachBean()
*/
public ISessionBeloAdminCoachLocal getBeloAdminCoachBean() {
return beloAdminCoachBean;
}
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionBeloAdminFactory#getBeloAdminGameBean()
*/
public ISessionBeloAdminGameLocal getBeloAdminGameBean() {
return beloAdminGameBean;
}
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionBeloAdminFactory#getBeloAdminStatBean()
*/
public ISessionBeloAdminStatsLocal getBeloAdminStatBean() {
return beloAdminStatBean;
}
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionBeloAdminFactory#getBeloAdminUserBean()
*/
public ISessionBeloAdminUserLocal getBeloAdminUserBean() {
return beloAdminUserBean;
}
}
package com.belo.leaderboard.ejb.session.factories;
import javax.ejb.Local;
/**
* Interface for use in the EJB and web tier.
* Interface to Belo Admin Entity Beans
*/
@Local
public interface ISessionBeloAdminFactoryLocal extends ISessionBeloAdminFactory {
}
package com.belo.leaderboard.ejb.session.factories;
import com.belo.leaderboard.ejb.session.function.ISessionBeloAdminCoachLocal;
import com.belo.leaderboard.ejb.session.function.ISessionBeloAdminDMALocal;
import com.belo.leaderboard.ejb.session.function.ISessionBeloAdminGameLocal;
import com.belo.leaderboard.ejb.session.function.ISessionBeloAdminPlayerLocal;
import com.belo.leaderboard.ejb.session.function.ISessionBeloAdminRegionLocal;
import com.belo.leaderboard.ejb.session.function.ISessionBeloAdminSportLocal;
import com.belo.leaderboard.ejb.session.function.ISessionBeloAdminStatsLocal;
import com.belo.leaderboard.ejb.session.function.ISessionBeloAdminUserLocal;
/**
* Interface for use in the EJB and web tier.
* Interface to Belo Admin Entity Beans
*/
public interface ISessionBeloAdminFactory extends ISessionRegionAdminFactory {
/**
* @return
*/
public ISessionBeloAdminRegionLocal getBeloAdminRegionBean();
/**
* @return
*/
public ISessionBeloAdminDMALocal getBeloAdminDMABean();
/**
* @return
*/
public ISessionBeloAdminSportLocal getBeloAdminSportBean();
/**
* @return
*/
public ISessionBeloAdminPlayerLocal getBeloAdminPlayerBean();
/**
* @return
*/
public ISessionBeloAdminCoachLocal getBeloAdminCoachBean();
/**
* @return
*/
public ISessionBeloAdminGameLocal getBeloAdminGameBean();
/**
* @return
*/
public ISessionBeloAdminStatsLocal getBeloAdminStatBean();
/**
* @return
*/
public ISessionBeloAdminUserLocal getBeloAdminUserBean();
}
package com.belo.leaderboard.ejb.session.factories;
import javax.ejb.EJB;
import javax.ejb.Stateless;
import com.belo.leaderboard.ejb.session.function.ISessionRegionAdminDMALocal;
import com.belo.leaderboard.ejb.session.function.ISessionRegionAdminGroupLocal;
import com.belo.leaderboard.ejb.session.function.ISessionRegionAdminRegionLocal;
import com.belo.leaderboard.ejb.session.function.ISessionRegionAdminSchoolLocal;
import com.belo.leaderboard.ejb.session.function.ISessionRegionAdminSeasonLocal;
import com.belo.leaderboard.ejb.session.function.ISessionRegionAdminStatsLocal;
import com.belo.leaderboard.ejb.session.function.ISessionRegionAdminUserLocal;
import com.belo.leaderboard.ejb.session.function.ISessionRegionAdminVenueLocal;
/**
* Factory class for use in the EJB and web tier.
* Factory Class for access to Region Admin Entity Beans(interfaces)
*/
@Stateless
public class RegionAdminFactoryBean extends DMAMgrFactoryBean implements ISessionRegionAdminFactoryLocal {
@EJB private ISessionRegionAdminDMALocal regionAdminDMABean;
@EJB private ISessionRegionAdminSchoolLocal regionAdminSchoolBean;
@EJB private ISessionRegionAdminVenueLocal regionAdminVenueBean;
@EJB private ISessionRegionAdminSeasonLocal regionAdminSeasonBean;
@EJB private ISessionRegionAdminGroupLocal regionAdminGroupBean;
@EJB private ISessionRegionAdminStatsLocal regionAdminStatsBean;
@EJB private ISessionRegionAdminUserLocal regionAdminUserBean;
@EJB private ISessionRegionAdminRegionLocal regionAdminRegionBean;
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionRegionAdminFactory#getRegionAdminDMABean()
*/
public ISessionRegionAdminDMALocal getRegionAdminDMABean() {
return regionAdminDMABean;
}
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionRegionAdminFactory#getRegionAdminSchoolBean()
*/
public ISessionRegionAdminSchoolLocal getRegionAdminSchoolBean() {
return regionAdminSchoolBean;
}
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionRegionAdminFactory#getRegionAdminVenueBean()
*/
public ISessionRegionAdminVenueLocal getRegionAdminVenueBean() {
return regionAdminVenueBean;
}
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionRegionAdminFactory#getRegionAdminSeasonBean()
*/
public ISessionRegionAdminSeasonLocal getRegionAdminSeasonBean() {
return regionAdminSeasonBean;
}
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionRegionAdminFactory#getRegionAdminGroupBean()
*/
public ISessionRegionAdminGroupLocal getRegionAdminGroupBean() {
return regionAdminGroupBean;
}
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionRegionAdminFactory#getRegionAdminStatsBean()
*/
public ISessionRegionAdminStatsLocal getRegionAdminStatsBean() {
return regionAdminStatsBean;
}
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionRegionAdminFactory#getRegionAdminUserBean()
*/
public ISessionRegionAdminUserLocal getRegionAdminUserBean() {
return regionAdminUserBean;
}
/* (non-Javadoc)
* @see com.belo.leaderboard.ejb.session.factories.ISessionRegionAdminFactory#getRegionAdminRegionBean()
*/
public ISessionRegionAdminRegionLocal getRegionAdminRegionBean() {
return regionAdminRegionBean;
}
}
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4132513#4132513
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4132513
16 years, 8 months
[JBoss jBPM] - Creating ProcessInstance Object from webapplication
by ganesh7582
hi,
I persisted processdefinition.xml in to the database, and able to load it from database from my web application, using this code :
JbpmContext jbpmContext = jbpmConfiguration.createJbpmContext();
try {
GraphSession graphSession = jbpmContext.getGraphSession();
ProcessDefinition processDefinition =
graphSession.findLatestProcessDefinition("simple1");
ProcessInstance processInstance = new ProcessInstance(processDefinition);
Token token = processInstance.getRootToken();
token.signal();
but problem is when i am calling token.signal() it is giving an exception
" couldn't load delegation class 'org.gss.jbpm.MessageActionHandler' "
java.lang.ClassNotFoundException: class 'org.gss.jbpm.MessageActionHandler' could not be found by the process classloader
I am unable to call ActionHandler class which is configured in my processdefinition.xml
can any body help me
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4132504#4132504
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4132504
16 years, 8 months
JBOSS CLutering Problem
by Subhasis Dasgupta
I am trying to running a cluster in jboss at two remote machine
I am using the following command
bin/run.sh -c all -b {Global IP} -g kaavo
for both node A and B
both are forming different cluster , can't locate each other . I am new in
JBOSS please help me by your valuable advice
Thank you very much in advance
subhasis
Subhasis Dasgupta
Kaavo Inc.
www.kaavo.com
<http://www.kaavo.com/> Kaavo8
****************************** Privileged and Confidential
Cmmunication****************************************************************
**************************************
The information contained in this e-mail message may involve confidential
and/or privileged material that is solely transmitted for the purposes of
the intended recipient(s). If the reader of this message is not an intended
recipient, or if this message has been inadvertently directed to your
attention, you are hereby notified that you have received this message and
any attached document(s) in error and that any review, dissemination,
distribution, or copying of this message is strictly prohibited. If you have
received this message in error, please notify us immediately by return
e-mail and delete and destroy all copies of the original message.
****************************************************************************
****************************************************************************
*******************
16 years, 8 months