[JBoss jBPM] - Re: Is jBPM-BPEL GA backward compatible to beta 3?
by alex.guizar@jboss.com
The change in the deployment model was intended to reduce the "paperwork" required to deploy a process to the bare minimum. The separate web module deployment was eliminated and is now handled automatically by the engine on the server side.
The descriptors you mention still exist but have undergone changes.
bpel-definition is mostly unchanged. It was given a stable schema and made optional.
bpel-application was renamed to bpel-deployment and given a stable schema as well. As you know, in 1.1.Beta3 this descriptor was provided as part of the web module. In 1.1.GA, it is generated automatically. If you desire, you can provide your own version in your process archive, in this exact location: WEB-INF/classes/bpel-deployment.xml. In fact, the contents of the WEB-INF/ directory in your process archive are copied verbatim to the resulting web module. Any missing artifact is generated by the process deployment servlet.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4126435#4126435
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4126435
18 years, 2 months
[JBoss Seam] - Re: @In attribute requires non-null value
by kitada21
Certainly, the Identity is never used.
My authentication process is three step.
1.Tomcat Authentication
used by FORM:org.jboss.web.tomcat.security.ExtendedFormAuthenticator
2.Seam Authentication
used by Identity:SessionManager class
3.Own application Authentication
used by RDB:Authenticator class
| @Name("sessionManager")
| @Scope(SESSION)
| @Synchronized(timeout=180000)
| public class SessionManagerBean implements Serializable {
| /**
| *
| */
| private static final long serialVersionUID = -498083799492085969L;
|
| @Logger
| Log log;
|
| @In
| Identity identity;
|
| @In private Context sessionContext;
|
| private long sessionTimeout = Long.parseLong(PropertiesManager
| .getProperty("SESSION_TIMEOUT"));
|
| private boolean displayTree = true;
|
| public String logout() {
| log.debug(">>>session manager : logout");
|
| String scAll[] = sessionContext.getNames();
| for(int i=0;i<scAll.length;i++){
| if(!scAll.equalsIgnoreCase("identity")){
| sessionContext.remove(scAll);
| }
| }
| sessionContext.flush();
|
| identity.logout();
| return "/current-select.xhtml";
| }
|
| public void login() {
| log.debug(">>>session manager : login");
| identity.login();
| }
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4126425#4126425
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4126425
18 years, 2 months