Please Publish Announced Workaround to Bpel Deployment Nightmare

Oracle's own Product Director and Senior Product Manager describe the horror in their document published on Oracle's own site Kevin Clugage and Robin Zimmermann.
http://www.oracle.com/technology/products/ias/bpel/pdf/bpel-admin-webinar.pdf
They put my feelings best where they show a photo of a guy trying to pull his hair out on the one of the "Deployment Challenge" slides.
I do not know why Oracle has chosen to break three very fundamental rules most anyone has ever had to work with:
1. Never put machine or deployment specific code in a source file
2. Never tell a user NOT to modify a file and then tell him to modify that same file if he wants to deploy.
3. Never publish a known horror, announce that there is a workaround, and not publish the workaround in great detail.
It is even more confusing why there isn't a huge outcry from customers. The only conclusion I can come to is there aren't enough customers to even care, I just don't know. Either way, I need guidance, as
They cite in this document the standard deployment situation for ANYTHING built in any normal situation. It is always expected to be built and deployed on at least these machines
* developerOne's machine
* developerTwo's machine
* developerThree's machine
* test server
* QA server
* production server
What I need is for Kevin Clugage and Robin Zimmermann to produce documentation for the workaround they published in the above document, and especially how to do it in a way that respects the instructions found in my wizard built files. (" DONOT EDIT THIS JDEV GENERATED FILE") I don't want to fix one problem and create another.
It would embarrass Oracle and my employer both if it were documented how much time we have wasted attempting to address this ridiculously simple issue over the past several months. Some reasonable urgency would be in order.

I have used this document to deploy my BPEL processes, and I didn't have to edit the build.xml.
For every BPEL process that calls a partner link I create a pre-build.xml and a post-build.xml. These scripts are called by default. You will also need to have a properties file for every environment you want to deploy to.
Here is an example of these files, please note these are specific to my environment by you will hopefully get an idea on how to achieve this.
pre-build.xml
<?xml version="1.0"?>
<project name="bpel.pre-build" default="pre-build" basedir="./bpel">
<property name="explicitErrorHandlerDeploy" value="http://${http.hostname}:{http.port}/orabpel/default/explicitErrorHandler/1.0/explicitErrorHandler?wsdl"/>
<property name="ConvertVariablesDeploy" value="http://${http.hostname}:{http.port}/orabpel/default/ConvertVariables/ConvertVariables?wsdl"/>
<property name="GetProfilesDeploy" value="http://${http.hostname}:{http.port}/orabpel/default/GetProfiles/1.0/GetProfiles?wsdl"/>
<target name="pre-build">
<bpelc input="${basedir}/bpel.xml" rev="${rev}" deploy="default" force="true">
<customize>
<partnerLinkBinding name="explicitErrorHandler">
<property name="wsdlLocation">${explicitErrorHandlerDeploy}</property>
</partnerLinkBinding>
<partnerLinkBinding name="ConvertVariables">
<property name="wsdlLocation">${ConvertVariablesDeploy}</property>
</partnerLinkBinding>
<partnerLinkBinding name="GetProfiles">
<property name="wsdlLocation">${GetProfilesDeploy}</property>
</partnerLinkBinding>
</customize>
</bpelc>
<copy file="bpel.xml" tofile="bpel_orig.xml" overwrite="true"/>
<copy file="_bpel.xml" tofile="bpel.xml" overwrite="true"/>
</target>
</project>
post-build.xml
<?xml version="1.0"?>
<project name="bpel.post-build" default="post-build" basedir="./bpel">
<target name="post-build">
<echo>
| Copying bpel_orig.xml to bpel.xml
</echo>
<copy file="bpel_orig.xml" tofile="bpel.xml" overwrite="true"/>
</target>
</project>
properties file
domain = default
rev = 1.0
admin.user = oc4jadmin
admin.password = password
http.hostname = server.domain
http.port = 7777
opmn.requestport = 6003
oc4jinstancename = oc4j_soa
Really the onlt thing that will change between BPEL processes is the pre-build.xml script, and this will be dependent on what partnerlink you are calling.
Please remember when deploying you need to right-click the build.xml file and choose Run Ant. Before you press OK choose the properties file you want to use dependent on the environment you are deploying to. You do this by selecting the properties tab in the Run Ant (Bottom Box).
Cheers
James

Similar Messages

  • BPEL deploy error

    Hi All,
    Getting the following error while deploying the BPEL process having DB Adaptor...
    Could not initialize activation agent. An error occured while initializing an activation agent for process "pollingprocesstest2", revision "v2009_08_11__6784". Please ensure that the activation agents are configured correctly in the bpel deployment descriptor (bpel.xml). oracle.tip.adapter.fw.agent.jca.JCAActivationAgent: java.lang.reflect.InvocationTargetException
    However the same process was running find earlier. Actually I got virus in my system so I formatted it after taking backup of everything. Then I installed BPEL server again. Now when I tried to deploy the same processes again, it is giving the above error. Installation path etc. everything is same as the paths before formatting. Exception details is...
    Could not initialize activation agent.
    An error occured while initializing an activation agent for process "pollingproc
    esstest2", revision "v2009_08_11__6784".
    Please ensure that the activation agents are configured correctly in the bpel de
    ployment descriptor (bpel.xml).
    oracle.tip.adapter.fw.agent.jca.JCAActivationAgent: java.lang.reflect.Invocation
    TargetException
    at com.collaxa.cube.engine.core.BaseCubeProcess.startAllActivationAgents
    *(BaseCubeProcess.java:354)*
    at com.collaxa.cube.engine.deployment.DeploymentManager.activateDefaultR
    evision(DeploymentManager.java:1446)
    at com.collaxa.cube.engine.deployment.DeploymentManager.setDefaultRevisi
    on(DeploymentManager.java:1405)
    at com.collaxa.cube.engine.deployment.DeploymentManager.deployProcess(De
    ploymentManager.java:821)
    at com.collaxa.cube.engine.deployment.DeploymentManager.deploySuitcase(D
    eploymentManager.java:670)
    at com.collaxa.cube.ejb.impl.BPELDomainManagerBean.deploySuitcase(BPELDo
    mainManagerBean.java:445)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke
    *(EJBJoinPointImpl.java:35)*
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(Inv
    ocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSI
    nterceptor.java:52)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(Inv
    ocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAAS
    Interceptor.java:31)
    at com.evermind.server.ThreadState.runAs(ThreadState.java:620)
    at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAA
    SInterceptor.java:34)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(Inv
    ocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invo
    ke(TxRequiredInterceptor.java:50)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(Inv
    ocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSI
    nterceptor.java:52)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(Inv
    ocationContextImpl.java:119)
    at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContex
    tPool.java:55)
    at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(S
    tatelessSessionEJBObject.java:87)
    at DomainManagerBean_RemoteProxy_4bin6i8.deploySuitcase(Unknown Source)
    at com.oracle.bpel.client.BPELDomainHandle.deploySuitcase(BPELDomainHand
    le.java:317)
    at com.oracle.bpel.client.BPELDomainHandle.deployProcess(BPELDomainHandl
    e.java:339)
    *at deployProcess.jspService(_deployProcess.java:131)*
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:5
    *9)*
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:453)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterC
    hain.java:64)
    at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
    at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletReque
    stDispatcher.java:621)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(Ser
    vletRequestDispatcher.java:368)
    at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forwar
    d(ServletRequestDispatcher.java:259)
    at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletR
    equestDispatcher.java:50)
    at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRe
    questDispatcher.java:193)
    at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
    at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequ
    estDispatcher.java:198)
    at com.collaxa.cube.fe.DomainFilter.doFilter(DomainFilter.java:131)
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterC
    hain.java:15)
    at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
    at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletReque
    stDispatcher.java:619)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(Ser
    vletRequestDispatcher.java:368)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequ
    estHandler.java:866)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpReques
    tHandler.java:448)
    at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpReque
    stHandler.java:216)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
    va:117)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
    va:110)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSo
    cketReadHandler.java:260)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(Relea
    sableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)
    *<2009-08-10 13:23:37,718> <ERROR> <default.collaxa.cube> <BaseCubeSessionBean::l*
    ogError> Error while invoking bean "domain manager": Could not initialize activa
    tion agent.
    An error occured while initializing an activation agent for process "pollingproc
    esstest2", revision "v2009_08_11__6784".
    Please ensure that the activation agents are configured correctly in the bpel de
    ployment descriptor (bpel.xml).
    oracle.tip.adapter.fw.agent.jca.JCAActivationAgent: java.lang.reflect.Invocation
    TargetException
    ORABPEL-09903
    Could not initialize activation agent.
    An error occured while initializing an activation agent for process "pollingproc
    esstest2", revision "v2009_08_11__6784".
    Please ensure that the activation agents are configured correctly in the bpel de
    ployment descriptor (bpel.xml).
    oracle.tip.adapter.fw.agent.jca.JCAActivationAgent: java.lang.reflect.Invocation
    TargetException
    at com.collaxa.cube.engine.core.BaseCubeProcess.startAllActivationAgents
    *(BaseCubeProcess.java:354)*
    at com.collaxa.cube.engine.deployment.DeploymentManager.activateDefaultR
    evision(DeploymentManager.java:1446)
    at com.collaxa.cube.engine.deployment.DeploymentManager.setDefaultRevisi
    on(DeploymentManager.java:1405)
    at com.collaxa.cube.engine.deployment.DeploymentManager.deployProcess(De
    ploymentManager.java:821)
    at com.collaxa.cube.engine.deployment.DeploymentManager.deploySuitcase(D
    eploymentManager.java:670)
    at com.collaxa.cube.ejb.impl.BPELDomainManagerBean.deploySuitcase(BPELDo
    mainManagerBean.java:445)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke
    *(EJBJoinPointImpl.java:35)*
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(Inv
    ocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSI
    nterceptor.java:52)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(Inv
    ocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAAS
    Interceptor.java:31)
    at com.evermind.server.ThreadState.runAs(ThreadState.java:620)
    at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAA
    SInterceptor.java:34)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(Inv
    ocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invo
    ke(TxRequiredInterceptor.java:50)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(Inv
    ocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSI
    nterceptor.java:52)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(Inv
    ocationContextImpl.java:119)
    at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContex
    tPool.java:55)
    at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(S
    tatelessSessionEJBObject.java:87)
    at DomainManagerBean_RemoteProxy_4bin6i8.deploySuitcase(Unknown Source)
    at com.oracle.bpel.client.BPELDomainHandle.deploySuitcase(BPELDomainHand
    le.java:317)
    at com.oracle.bpel.client.BPELDomainHandle.deployProcess(BPELDomainHandl
    e.java:339)
    *at deployProcess.jspService(_deployProcess.java:131)*
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:5
    *9)*
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:453)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterC
    hain.java:64)
    at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
    at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletReque
    stDispatcher.java:621)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(Ser
    vletRequestDispatcher.java:368)
    at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forwar
    d(ServletRequestDispatcher.java:259)
    at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletR
    equestDispatcher.java:50)
    at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRe
    questDispatcher.java:193)
    at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
    at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequ
    estDispatcher.java:198)
    at com.collaxa.cube.fe.DomainFilter.doFilter(DomainFilter.java:131)
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterC
    hain.java:15)
    at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
    at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletReque
    stDispatcher.java:619)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(Ser
    vletRequestDispatcher.java:368)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequ
    estHandler.java:866)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpReques
    tHandler.java:448)
    at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpReque
    stHandler.java:216)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
    va:117)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.ja
    va:110)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSo
    cketReadHandler.java:260)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(Relea
    sableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)
    *<2009-08-10 13:23:37,781> <INFO> <default.collaxa.cube.activation> <AdapterFrame*
    work::Inbound> JCAActivationAgent::uninit Shutting down the JCA activation agent
    *, processId='bpel://localhost/default/pollingprocesstest2~v2009_08_11__6784/', a*
    *ctivation properties={portType=pollingAdaptor_ptt}*
    Please help me.
    Thanks.

    log message continued...
    *     at oracle.tip.adapter.fw.jca.AdapterFrameworkImpl.endpointActivation(AdapterFrameworkImpl.java:566)*
    *     at oracle.tip.adapter.fw.agent.jca.JCAActivationAgent.performEndpointActivation(JCAActivationAgent.java:1073)*
    *     at oracle.tip.adapter.fw.agent.jca.JCAActivationAgent.activateInboundJcaEndpoint(JCAActivationAgent.java:1056)*
    *     at oracle.tip.adapter.fw.agent.jca.JCAActivationAgent.initiateInboundJcaEndpoint(JCAActivationAgent.java:961)*
    *     at oracle.tip.adapter.fw.agent.jca.JCAActivationAgent.init(JCAActivationAgent.java:516)*
    *     at com.collaxa.cube.engine.core.BaseCubeProcess$ActivationObserver.init(BaseCubeProcess.java:900)*
    *     ... 66 more*
    Caused by: ORABPEL-11622
    Could not create/access the TopLink Session.
    *This session is used to connect to the datastore. [Caused by: loc/DBConnection1DataSource not found]*
    *See root exception for the specific exception. You may need to configure the connection settings in the deployment descriptor (i.e. $J2EE_HOME/application-deployments/default/DbAdapter/oc4j-ra.xml) and restart the server. Caused by Exception [TOPLINK-7060] (Oracle TopLink - 10g Release 3 (10.1.3.1.0) (Build 060920)): oracle.toplink.exceptions.ValidationException*
    *Exception Description: Cannot acquire data source [loc/DBConnection1DataSource].*
    Internal Exception: javax.naming.NameNotFoundException: loc/DBConnection1DataSource not found.
    *     at oracle.tip.adapter.db.exceptions.DBResourceException.createEISException(DBResourceException.java:369)*
    *     at oracle.tip.adapter.db.exceptions.DBResourceException.couldNotCreateTopLinkSessionException(DBResourceException.java:171)*
    *     at oracle.tip.adapter.db.DBManagedConnectionFactory.acquireSession(DBManagedConnectionFactory.java:598)*
    *     at oracle.tip.adapter.db.transaction.DBTransaction.getSession(DBTransaction.java:351)*
    *     at oracle.tip.adapter.db.DBConnection.getSession(DBConnection.java:230)*
    *     at oracle.tip.adapter.db.InboundWork.<init>(InboundWork.java:184)*
    *     at oracle.tip.adapter.db.DBEndpoint.<init>(DBEndpoint.java:89)*
    *     at oracle.tip.adapter.db.DBResourceAdapter.endpointActivation(DBResourceAdapter.java:155)*
    *     at oracle.tip.adapter.fw.jca.AdapterFrameworkImpl.endpointActivation(AdapterFrameworkImpl.java:541)*
    *     ... 71 more*
    *Caused by: Exception [TOPLINK-7060] (Oracle TopLink - 10g Release 3 (10.1.3.1.0) (Build 060920)): oracle.toplink.exceptions.ValidationException*
    *Exception Description: Cannot acquire data source [loc/DBConnection1DataSource].*
    Internal Exception: javax.naming.NameNotFoundException: loc/DBConnection1DataSource not found
    *     at oracle.toplink.exceptions.ValidationException.cannotAcquireDataSource(ValidationException.java:275)*
    *     at oracle.toplink.jndi.JNDIConnector.connect(JNDIConnector.java:100)*
    *     at oracle.toplink.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:147)*
    *     at oracle.toplink.internal.databaseaccess.DatasourceAccessor.connect(DatasourceAccessor.java:197)*
    *     at oracle.toplink.internal.databaseaccess.DatabaseAccessor.connect(DatabaseAccessor.java:220)*
    *     at oracle.toplink.internal.databaseaccess.DatasourceAccessor.connect(DatasourceAccessor.java:273)*
    *     at oracle.toplink.threetier.ConnectionPool.buildConnection(ConnectionPool.java:82)*
    *     at oracle.toplink.threetier.ExternalConnectionPool.startUp(ExternalConnectionPool.java:98)*
    *     at oracle.toplink.threetier.ServerSession.connect(ServerSession.java:435)*
    *     at oracle.toplink.publicinterface.DatabaseSession.login(DatabaseSession.java:503)*
    *     at oracle.tip.adapter.db.DBManagedConnectionFactory.createServerSession(DBManagedConnectionFactory.java:858)*
    *     at oracle.tip.adapter.db.DBManagedConnectionFactory.acquireSession(DBManagedConnectionFactory.java:373)*
    *     ... 77 more*
    Caused by: javax.naming.NameNotFoundException: loc/DBConnection1DataSource not found
    *     at com.evermind.server.rmi.RMIServerContext.lookup(RMIServerContext.java:207)*
    *     at com.evermind.server.ApplicationContext.unprivileged_lookup(ApplicationContext.java:255)*
    *     at com.evermind.server.ApplicationContext.lookup(ApplicationContext.java:195)*
    *     at com.evermind.server.ApplicationContext.lookup(ApplicationContext.java:381)*
    *     at javax.naming.InitialContext.lookup(InitialContext.java:355)*
    *     at oracle.toplink.jndi.JNDIConnector.connect(JNDIConnector.java:94)*
    *     ... 87 more*
    *<2009-08-10 17:24:21,281> <DEBUG> <default.collaxa.cube.engine.deployment> <DeploymentManager::activateDefaultRevision>*
    ORABPEL-09903
    Could not initialize activation agent.
    An error occured while initializing an activation agent for process "pollingprocesstest2", revision "v2009_08_10__62408".
    Please ensure that the activation agents are configured correctly in the bpel deployment descriptor (bpel.xml).
    oracle.tip.adapter.fw.agent.jca.JCAActivationAgent: java.lang.reflect.InvocationTargetException
    *     at com.collaxa.cube.engine.core.BaseCubeProcess.startAllActivationAgents(BaseCubeProcess.java:354)*
    *     at com.collaxa.cube.engine.deployment.DeploymentManager.activateDefaultRevision(DeploymentManager.java:1446)*
    *     at com.collaxa.cube.engine.deployment.DeploymentManager.setDefaultRevision(DeploymentManager.java:1405)*
    *     at com.collaxa.cube.engine.deployment.DeploymentManager.deployProcess(DeploymentManager.java:821)*
    *     at com.collaxa.cube.engine.deployment.DeploymentManager.deploySuitcase(DeploymentManager.java:670)*
    *     at com.collaxa.cube.ejb.impl.BPELDomainManagerBean.deploySuitcase(BPELDomainManagerBean.java:445)*
    *     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)*
    *     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)*
    *     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)*
    *     at java.lang.reflect.Method.invoke(Method.java:585)*
    *     at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)*
    *     at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)*
    *     at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)*
    *     at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)*
    *     at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)*
    *     at com.evermind.server.ThreadState.runAs(ThreadState.java:620)*
    *     at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)*
    *     at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)*
    *     at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)*
    *     at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)*
    *     at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)*
    *     at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)*
    *     at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)*
    *     at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)*
    *     at DomainManagerBean_RemoteProxy_4bin6i8.deploySuitcase(Unknown Source)*
    *     at com.oracle.bpel.client.BPELDomainHandle.deploySuitcase(BPELDomainHandle.java:317)*
    *     at com.oracle.bpel.client.BPELDomainHandle.deployProcess(BPELDomainHandle.java:339)*
    *     at deployProcess.jspService(_deployProcess.java:131)*
    *     at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)*
    *     at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:453)*
    *     at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)*
    *     at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)*
    *     at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)*
    *     at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)*
    *     at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)*
    *     at java.security.AccessController.doPrivileged(Native Method)*
    *     at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)*
    *     at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)*
    *     at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)*
    *     at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)*
    *     at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)*
    *     at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:50)*
    *     at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)*
    *     at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)*
    *     at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)*
    *     at com.collaxa.cube.fe.DomainFilter.doFilter(DomainFilter.java:131)*
    *     at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)*
    *     at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)*
    *     at java.security.AccessController.doPrivileged(Native Method)*
    *     at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)*
    *     at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)*
    *     at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:619)*
    *     at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)*
    *     at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)*
    *     at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)*
    *     at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)*
    *     at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)*
    *     at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)*
    *     at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)*
    *     at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)*
    *     at java.lang.Thread.run(Thread.java:595)*
    *<2009-08-10 17:24:21,359> <DEBUG> <default.collaxa.cube.engine.deployment> <LockManager::release> Released lock for pollingprocesstest2-v2009_08_10__62408*
    *<2009-08-10 17:24:21,359> <ERROR> <default.collaxa.cube.engine.deployment> <DeploymentManager::deploySuitcase>*
    ORABPEL-09903
    Could not initialize activation agent.
    An error occured while initializing an activation agent for process "pollingprocesstest2", revision "v2009_08_10__62408".
    Please ensure that the activation agents are configured correctly in the bpel deployment descriptor (bpel.xml).
    oracle.tip.adapter.fw.agent.jca.JCAActivationAgent: java.lang.reflect.InvocationTargetException
    *     at com.collaxa.cube.engine.core.BaseCubeProcess.startAllActivationAgents(BaseCubeProcess.java:354)*
    *     at com.collaxa.cube.engine.deployment.DeploymentManager.activateDefaultRevision(DeploymentManager.java:1446)*
    *     at com.collaxa.cube.engine.deployment.DeploymentManager.setDefaultRevision(DeploymentManager.java:1405)*
    *     at com.collaxa.cube.engine.deployment.DeploymentManager.deployProcess(DeploymentManager.java:821)*
    *     at com.collaxa.cube.engine.deployment.DeploymentManager.deploySuitcase(DeploymentManager.java:670)*
    *     at com.collaxa.cube.ejb.impl.BPELDomainManagerBean.deploySuitcase(BPELDomainManagerBean.java:445)*
    *     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)*
    *     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)*
    *     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)*
    *     at java.lang.reflect.Method.invoke(Method.java:585)*
    *     at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)*
    *     at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)*
    *     at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)*
    *     at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)*
    *     at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)*
    *     at com.evermind.server.ThreadState.runAs(ThreadState.java:620)*
    *     at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)*
    *     at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)*
    *     at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)*
    *     at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)*
    *     at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)*
    *     at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)*
    *     at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)*
    *     at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)*
    *     at DomainManagerBean_RemoteProxy_4bin6i8.deploySuitcase(Unknown Source)*
    *     at com.oracle.bpel.client.BPELDomainHandle.deploySuitcase(BPELDomainHandle.java:317)*
    *     at com.oracle.bpel.client.BPELDomainHandle.deployProcess(BPELDomainHandle.java:339)*
    *     at deployProcess.jspService(_deployProcess.java:131)*
    *     at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)*
    *     at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:453)*
    *     at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)*
    *     at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)*
    *     at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)*
    *     at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)*
    *     at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)*
    *     at java.security.AccessController.doPrivileged(Native Method)*
    *     at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)*
    *     at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)*
    *     at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)*
    *     at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)*
    *     at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)*
    *     at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:50)*
    *     at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)*
    *     at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)*
    *     at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)*
    *     at com.collaxa.cube.fe.DomainFilter.doFilter(DomainFilter.java:131)*
    *     at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)*
    *     at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)*
    *     at java.security.AccessController.doPrivileged(Native Method)*
    *     at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)*
    *     at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)*
    *     at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:619)*
    *     at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)*
    *     at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)*
    *     at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)*
    *     at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)*
    *     at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)*
    *     at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)*
    *     at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)*
    *     at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)*
    *     at java.lang.Thread.run(Thread.java:595)*
    *<2009-08-10 17:24:21,453> <DEBUG> <default.collaxa.cube.engine.deployment> <LockManager::release> Released lock for pollingprocesstest2_v2009_08_10__62408_7ed76049f6b734747ebf349fbe977c1a*
    *<2009-08-10 17:24:21,546> <ERROR> <default.collaxa.cube> <BaseCubeSessionBean::logError> Error while invoking bean "domain manager": Could not initialize activation agent.*
    An error occured while initializing an activation agent for process "pollingprocesstest2", revision "v2009_08_10__62408".
    Please ensure that the activation agents are configured correctly in the bpel deployment descriptor (bpel.xml).
    oracle.tip.adapter.fw.agent.jca.JCAActivationAgent: java.lang.reflect.InvocationTargetException
    ORABPEL-09903
    Could not initialize activation agent.
    An error occured while initializing an activation agent for process "pollingprocesstest2", revision "v2009_08_10__62408".
    Please ensure that the activation agents are configured correctly in the bpel deployment descriptor (bpel.xml).
    oracle.tip.adapter.fw.agent.jca.JCAActivationAgent: java.lang.reflect.InvocationTargetException
    *     at com.collaxa.cube.engine.core.BaseCubeProcess.startAllActivationAgents(BaseCubeProcess.java:354)*
    *     at com.collaxa.cube.engine.deployment.DeploymentManager.activateDefaultRevision(DeploymentManager.java:1446)*
    *     at com.collaxa.cube.engine.deployment.DeploymentManager.setDefaultRevision(DeploymentManager.java:1405)*
    *     at com.collaxa.cube.engine.deployment.DeploymentManager.deployProcess(DeploymentManager.java:821)*
    *     at com.collaxa.cube.engine.deployment.DeploymentManager.deploySuitcase(DeploymentManager.java:670)*
    *     at com.collaxa.cube.ejb.impl.BPELDomainManagerBean.deploySuitcase(BPELDomainManagerBean.java:445)*
    *     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)*
    *     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)*
    *     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)*
    *     at java.lang.reflect.Method.invoke(Method.java:585)*
    *     at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)*
    *     at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)*
    *     at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)*
    *     at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)*
    *     at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)*
    *     at com.evermind.server.ThreadState.runAs(ThreadState.java:620)*
    *     at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)*
    *     at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)*
    *     at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)*
    *     at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)*
    *     at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)*
    *     at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)*
    *     at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)*
    *     at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)*
    *     at DomainManagerBean_RemoteProxy_4bin6i8.deploySuitcase(Unknown Source)*
    *     at com.oracle.bpel.client.BPELDomainHandle.deploySuitcase(BPELDomainHandle.java:317)*
    *     at com.oracle.bpel.client.BPELDomainHandle.deployProcess(BPELDomainHandle.java:339)*
    *     at deployProcess.jspService(_deployProcess.java:131)*
    *     at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)*
    *     at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:453)*
    *     at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)*
    *     at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)*
    *     at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)*
    *     at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)*
    *     at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)*
    *     at java.security.AccessController.doPrivileged(Native Method)*
    *     at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)*
    *     at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)*
    *     at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)*
    *     at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)*
    *     at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)*
    *     at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:50)*
    *     at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)*
    *     at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)*
    *     at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)*
    *     at com.collaxa.cube.fe.DomainFilter.doFilter(DomainFilter.java:131)*
    *     at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)*
    *     at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)*
    *     at java.security.AccessController.doPrivileged(Native Method)*
    *     at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)*
    *     at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)*
    *     at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:619)*
    *     at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)*
    *     at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)*
    *     at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)*
    *     at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)*
    *     at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)*
    *     at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)*
    *     at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)*
    *     at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)*
    *     at java.lang.Thread.run(Thread.java:595)*
    *<2009-08-10 17:24:21,640> <DEBUG> <default.collaxa.cube.engine.data> <ConnectionFactory::closeConnection> CLOSE TX CONNECTION 0*
    *<2009-08-10 17:24:21,640> <DEBUG> <default.collaxa.cube.engine.dispatch> <Dispatcher::insert> Received batch message, 1 messages [[email protected]b90c1]*
    *<2009-08-10 17:24:21,640> <DEBUG> <default.collaxa.cube.engine.dispatch> <BaseDispatchSet::receive> Receiving message [[email protected]b90c1] for set system*
    *<2009-08-10 17:24:21,640> <DEBUG> <default.collaxa.cube.engine.dispatch> <BaseDispatchSet::receive> Receiving message [[email protected]b90c1] for set invoke*
    *<2009-08-10 17:24:21,640> <DEBUG> <default.collaxa.cube.engine.dispatch> <BaseDispatchSet::receive> Receiving message [[email protected]b90c1] for set engine*
    *<2009-08-10 17:24:21,656> <DEBUG> <default.collaxa.cube.engine.dispatch> <Dispatcher::adjustThreadPool> Allocating 1 thread(s); pending threads: 1, active threads: 0, total: 46*

  • ADF BPEL Deployment setup

    I need to design a BPEL human taskflow which would be triggered from an ADF page. I suppose the BPEL taskflow (SOA server) & the ADF page (Application server) in real-time could be deployed in two separate servers (probably these servers could be running in separate physical machines also). In this deployment scenario, is it possible for the BPEL taskflow to reuse any of the ADF components (like Entity Object or View Object or Application Module) directly ?
    Please correct me if such a deployment scenario is not possible in the first place.

    create new Application server and Integration server .
    Deploy the process into this new server then ur problem may sloved...

  • Bpel deployment fails for all processes that have revision other than 1.0.

    Using: Release *10.1.3.3.1*
    Hello All,
    Bpel deployment fails for all processes that have revision other than *1.0*.
    We have been attempting to deploy several BPEL projects via ANT script to a target environment and are encountering failures to deploy for every project which isn’t a (revision 1.0). We are getting the following error whenever we try to deploy a process with a revision other than 1.0:
    D:\TJ_AutoDeploy\BPEL_AutoDeploy_BETA\build.xml:65: BPEL archive doesnt exist in directory "{0}"
         at com.collaxa.cube.ant.taskdefs.DeployRemote.getJarFile(DeployRemote.java:254)
         at com.collaxa.cube.ant.taskdefs.DeployRemote.deployProcess(DeployRemote.java:409)
         at com.collaxa.cube.ant.taskdefs.DeployRemote.execute(DeployRemote.java:211)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
         at org.apache.tools.ant.Task.perform(Task.java:364)
         at org.apache.tools.ant.Target.execute(Target.java:341)
         at org.apache.tools.ant.Target.performTasks(Target.java:369)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
         at org.apache.tools.ant.Main.runBuild(Main.java:668)
         at org.apache.tools.ant.Main.startAnt(Main.java:187)
         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
    The structure of our automated deployment script is as follows:
    First, a batch script calls (Jdeveloper_BPEL_Prompt.bat) in order to set all necessary environment variables i.e. ORACLE_HOME, BPEL_HOME, ANT_HOME, etc for ant.
    Next, the script lists every .jar file within the directory to an .ini file called BPEL_List.ini. Furthermore, BPEL_DIR, ADMIN_USER and ADMIN_PSWD variables are set and initialized respectively to:
    -     “.” – point to directory where script is running from because all the BPEL processes are located here
    -     “oc4jadmin”
    -     “*********” (whatever the password for out environment is)
    We’ve developed a method to have the script prompt the user to select the target environment to deploy to. Once the user selects the appropriate environment, the script goes through the BPEL_List.ini files and a loop tells it that for every BPEL process listed:
    DO ant
    -Dprocess.name=%%b
    -Drev= !Rev!
    -Dpath=%BPEL_DIR%
    -Ddomain=default
    -Dadmin.user=%ADMIN_USER%
    -Dadmin.password=%ADMIN_PWD%
    -Dhttp.hostname=%HOST%
    -Dhttp.port=%PORT%
    -Dverbose=true
    (What’s happening is that the variables in the batch file are being passed on to the ANT script where *%%b* is the process name, !rev! is revision #, and so on…)
    The loop goes through each line in the BPEL_List.ini and tokenizes the BPEL process into 3 parts *(%%a, %%b, and %%c)* but we only extract 2 parts: *%%b* (process name) and *%%c* which becomes !Rev! (revision number).
    Example:
    Sample BPEL process:
    bpel_ThisIsProcess1_1.0.jar
    bpel_ThisIsProcess2_SOAv2.19.0.001B.jar
    After tokenizing:
    %%a     %%b     %%c
    bpel     ThisIsProcess1     1.0.jar
    bpel     ThisIsProcess2     SOAv2.19.0.001B.jar
    *!Rev!* and not *%%c* because *%%c* will return whatever the revision number is + the “.jar” file extension as illustrated above. So to circumvent this, we parse *%%c* so that the last 4 characters are stripped. Such is done like this:
    set RevN=%%c
    set RevN=!RevN:~0,-4!
    Hence, the usage of !Rev!.
    Below is a screenshot post of the ANT build.xml that goes with our script:
    <!--<?xml version="1.0"?>-->
    <!--BUILD.XML-->
    <project name="bpel.deploy" default="deployProcess" basedir=".">
         <!--
         This ant build file was generated by JDev to deploy the BPEL process.
         DONOT EDIT THIS JDEV GENERATED FILE. Any customization should be done
         in default target in user created pre-build.xml or post-build.xml
         -->
         <property name="process.dir" value="${basedir}" />
              <!-- Set BPEL process name -->
              <!--
              <xmlproperty file="${process.dir}/bpel/bpel.xml"/>
              <property name="process.name" value="${BPELSuitcase.BPELProcess(id)}"/>
              <property name="rev" value="${BPELSuitcase(rev)}"/>
              -->
         <property environment="env"/>
         <!-- Set bpel.home from developer prompt's environment variable BPEL_HOME -->
              <condition property="bpel.home" value="${env.BPEL_HOME}">
                   <available file="${env.BPEL_HOME}/utilities/ant-orabpel.xml" />
              </condition>
         <!-- show that both bpel and oracle.home are located (TESTING purposes ONLY) -->
         <!-- <echo>HERE:${env.BPEL_HOME} ${env.ORACLE_HOME}</echo> -->
         <!-- END TESTING -->
         <!--If bpel.home is not yet using env.BPEL_HOME, set it for JDev -->
         <property name="oracle.home" value="${env.ORACLE_HOME}" />
         <property name="bpel.home" value="${oracle.home}/bpel" />
         <!--First override from build.properties in process.dir, if available-->
         <property file="${process.dir}/build.properties"/>
         <!--import custom ant tasks for the BPEL PM-->
         <import file="${bpel.home}/utilities/ant-orabpel.xml" />
         <!--Use deployment related default properties-->
         <property file="${bpel.home}/utilities/ant-orabpel.properties" />
         <!-- *************************************************************************************** -->
         <target name="deployProcess">
              <tstamp>
                   <format property="timestamp" pattern="MM-dd-yyyy HH:mm:ss" />
              </tstamp>
              <!-- WRITE TO LOG FILE #tjas -->
              <record name="build_verbose.log" loglevel="verbose" append="true" />
              <record name="build_debug.log" loglevel="debug" append="true" />
              <echo></echo>
              <echo>####################################################################</echo>
              <echo>BPEL_AutoDeploy initiated @ ${timestamp}</echo>
              <echo>--------------------------------------------------------------------</echo>
              <echo>Deploying ${process.name} on ${http.hostname} port ${http.port} </echo>
              <echo>--------------------------------------------------------------------</echo>
              <deployProcess
                   user="${admin.user}"
                   password="${admin.password}"
                   domain="${domain}"
                   process="${process.name}"
                   rev="${rev}"
                   dir="${process.dir}/${path}"
                   hostname="${http.hostname}"
                   httpport="${http.port}"
                   verbose="${verbose}" />
              <sleep seconds="30" />
              <!--<echo message="${process.name} deployment logged to ${build_verbose.log}"/>
              <echo message="${process.name} deployment logged to ${build.log}"/> -->
         </target>
         <!-- *************************************************************************************** -->
    </project>
    SUMMARY OF ISSUE AT HAND:
    ~ Every bpel process w/ 1.0 revision deploys with no problems
    ~ At first I would get an invalid character error most likely due to the “!” preceding “Rev”, but then I decided to set rev=”false” in the build.xml file. That didn’t work quite well. In another attempt, I decided to leave the –Drev= attribute within the batch script blank. That still led to 1.0s going through. My next thought was deploying something other than a 1.0, such as 1.2 or 2.0 and that’s when I realized that if it wasn’t a 1.0, it refused to go through.
    QUESTIONS:
    1.     IS THERE A WAY TO HAVE ANT LOOK INTO THE BPEL PROCESS AND PULL THE REVISION ID?
    2.     WHAT ARE WE DOING WRONG? ARE WE MISSING ANYTHING?
    3.     DID WE GO TOO FAR? MEANING, IS THERE A MUCH EASIER WAY WE OVERLOOKED/FORGOT/OR DON’T KNOW ABOUT THAT EXISTS?
    Edited by: 793292 on Jul 28, 2011 12:38 PM

    Only thing i can think of is instead of using a MAC ACL , u cud jus use the default class
    Policy Map Test
    class class-default
    police 56000 8000 exceed-action drop
    Class Map match-any class-default (id 0)
    Match any
    You would be saving a MAC-ACL ;-).

  • BPEL deployment plan in 10.1.3.4

    Hello guys,
    I've downloaded the MLR patch to upgrade to 10.1.3.4 and wondering where to find and how to use the BPEL deployment plan.
    According to Robert Zimmerman's presentation titled Oracle BPEL Process Manager Update - April 22 (http://www.oracle.com/technology/tech/soa/cab/oraclesoacab-webinar-04-22-08bpel_10_1_3_4_update.pdf), this release includes the new BPEL deployment plan, similar to the "old" ESB deployment plan.
    Any help is appreciated.
    Kind regards,
    H

    Hello Heidi,
    Thanks for the quick reply.
    That chapter is not quite what I was looking for, but nevertheless you pointed me to the right document. I was looking for chapter 3.10.10 "Automatically changing URLs and properties for Dev, Test and Prod.-environments".
    Cheers,
    Harm

  • BPEL deployment automation

    Hi all.
    I've been reading about the efforts regarding esb deployment automation:
    Dealing with changing service wsdl locations  in the ESB
    Now, I'd like to know about the latest best practices regarding BPEL deployment automation for different environments.
    I was wondering if there's some already tested ant configuration for deploying multiple BPEL projects at the same time using a specific bpel.xml
    Thanks
    Denis

    I created an article on this issue:
    http://orasoa.blogspot.com/2006/08/using-ant-in-bpel-environment.html

  • Process Modelling in Aris, generating BPEL & deployment to Oracle App Serve

    Hi
    We are considering using Aris to model some business process and using its functionality to generate BPEL for its deployment onto a Service Oriented Architecture i.e. Oracle App Server with BPEL Process Manager. Has anyone had any specific exposure to Aris and its BPEL deployment onto the Oracle App Server.
    - Is there an approach (methodology) from previous experience that someone can recommend.
    - How seamless/complex is the generation and deployment of the BPEL onto the Oracle BPEL Process Manager.
    - Are there any issues or lessons learnt from people using Aris to generate BPEL to the Oracle BPEL Process Manager?
    thanks

    Hi,
    I am dealing with the same problems. I did already some testings using the EPCs of ARIS and tried to establish the link with the BPEL Process Manager. Still it doesn't work seamlessly, maybe with the new realease of ARIS the link will be possible. I am not aware of any methodology in that context, it means we need to develop one.
    Looking forward to hearing from you.
    Best regards,
    TMT

  • BPEL Deployment failure

    My BPEL Deployment process, which until recently was working fine, appears to have broken. I'm getting messages like this when deploying from JDev 10.1.3.3.0:<p>
    BUILD FAILED
    Q:\TRIPS2\Dev\Java\Projects\trips-bpel\TripsExceptionHandling\build.xml:79: A problem occured while connecting to server "pcs-devportr3" using port "8888": <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
    <HTML><HEAD>
    <TITLE>404 Not Found</TITLE>
    </HEAD><BODY>
    <H1>Not Found</H1>
    The requested URL /integration/services/deploy/deployHttpClientProcess.jsp was not found on this server.<P>
    <HR>
    <ADDRESS>Oracle-Application-Server-10g/10.1.3.1.0 Oracle-HTTP-Server Server at PCS-DEVPORTR3 Port 8888</ADDRESS>
    </BODY></HTML><p>
    I've tried several different BPEL's, and get a similar message for each. However, when I tried to deploy TripsExceptionHandling from the BPEL Console, it was successful.<p>I found somebody with a similar problem here: Re: Build Failed
    but unfortunately no solution was posted. Does anybody have any suggestions?

    create new Application server and Integration server .
    Deploy the process into this new server then ur problem may sloved...

  • How to use the build file generated by Jdev to automate bpel deployment

    Hi everyone I am trying to deploy bpel jar files and human task ear files using ant. When i use the ant which is generated by Jdev I am gettinng an error
    C:\Documents and Settings\254876\Desktop\BPEL_ANT>ant
    Buildfile: build.xml
    deployTaskForm:
    BUILD FAILED
    C:\Documents and Settings\254876\Desktop\BPEL_ANT\build.xml:39: Could not create
    task or type of type: deployTaskForm.
    Ant could not find the task or a class this task relies upon.
    This is common and has a number of causes; the usual
    solutions are to read the manual pages then download and
    install needed JAR files, or fix the build file:
    - You have misspelt 'deployTaskForm'.
    Fix: check your spelling.
    - The task needs an external JAR file to execute
    and this is not found at the right place in the classpath.
    Fix: check the documentation for dependencies.
    Fix: declare the task.
    - The task is an Ant optional task and the JAR file and/or libraries
    implementing the functionality were not found at the time you
    yourself built your installation of Ant from the Ant sources.
    Fix: Look in the ANT_HOME/lib for the 'ant-' JAR corresponding to the
    task and make sure it contains more than merely a META-INF/MANIFEST.MF.
    If all it contains is the manifest, then rebuild Ant with the needed
    libraries present in ${ant.home}/lib/optional/ , or alternatively,
    download a pre-built release version from apache.org
    - The build file was written for a later version of Ant
    Fix: upgrade to at least the latest release version of Ant
    - The task is not an Ant core or optional task
    and needs to be declared using <taskdef>.
    - You are attempting to use a task defined using
    <presetdef> or <macrodef> but have spelt wrong or not
    defined it at the point of use
    Remember that for JAR files to be visible to Ant tasks implemented
    in ANT_HOME/lib, the files must be in the same directory or on the
    classpath
    Please neither file bug reports on this problem, nor email the
    Ant mailing lists, until all of these causes have been explored,
    as this is not an Ant bug.

    Ensure JDEV and SOA versions are in sync.

  • Publisher certificate is invalid while deploying conductor 2.4.1

    As seen in the attached screenshot, publisher certificate is shown invalid while deploying the conductor 2.4.1 ova.  As per the install guide, the publisher certificate should be valid.  What could be the reason.  I tried searching internet but could not find anything useful.

    This community is for Cisco WebEx Meetings Server and Cisco Unified MeetingPlace products. Please move your questions to Telepresence community to get the assistance from conductor experts.
    -Dejan

  • BPEL deployment error in production server

    Hi,
    I am deploying my BPEL project on Web-logic server through my JDeveloper 11g. its working fine. but when I selected my different environment for deployment(new one) then I got the following error. Error is due to one of my BPEL prcess "TaskProcess1".
    but the same setup when I deploy to my own server its deploying and running very fine.
    code=500
    [04:53:57 PM] Error deploying archive sca_RegistrationUpload_rev24.0.jar to partition "default" on server DAMS_Batch_Server1 [urasvr140.uradevt.gov.sg:8001, Cluster:DAMS_Batch_Cluster]
    [04:53:57 PM] HTTP error code returned [500]
    [04:53:57 PM] Error message from server:
    #;There was an error deploying the composite on DAMS_Batch_Server1: Operation failed - Member(Id=1, Timestamp=2011-06-02 15:25:57.428, Address=172.16.10.45:8088, MachineId=46637, Location=site:uradevt.gov.sg,machine:urasvr140,process:3968, Role=WeblogicServer):Error occurred during deployment of component: TaskProcess1 to service engine: implementation.bpel, for composite: RegistrationUpload: ORABPEL-01005
    #;Failed to compile bpel generated classes.
    #;failure to compile the generated BPEL classes for BPEL process "TaskProcess1" of composite "default/RegistrationUpload!24.0*soa_f19c6537-e518-4c05-940c-688c1ddb2593"
    #;The class path setting is incorrect.
    #;Ensure that the class path is set correctly. If this happens on the server side, verify that the custom classes or jars which this BPEL process is depending on are deployed correctly. Also verify that the run time is using the same release/version.
    #;; . Please see the server diagnostic logs on DAMS_Batch_Server1 for details.

    Hi,
    I also faced the same problem.
    #;Failed to compile bpel generated classes.
    #;failure to compile the generated BPEL classes for BPEL process "TaskProcess1" of composite "default/RegistrationUpload!24.0*soa_f19c6537-e518-4c05-940c-688c1ddb2593"
    The class path setting is incorrect.
    The problem was that I was using Base64Encoder and Base64Decoder classes in my java embedding . But I missed to import the class.
    <bpelx:exec import="oracle.soa.common.util.Base64Decoder"/>
    <bpelx:exec import="oracle.soa.common.util.Base64Encoder"/>
    Adding these lines before the java embedding solved my problem.
    Sabari
    Edited by: 906932 on Jan 22, 2012 1:14 AM

  • Authentication check failing during BPEL deployment?

    Trying a Deploy -> LocalAppServer (from jdeveloper), I get this error:
    BUILD FAILED
    D:\work\build.xml:78: Authentication failed for user "oc4jadmin" on host "localhost"
    ant-orabpel.properties has the correct user name/password ... not sure why this is failing!
    What is weirder is that I can login to the BPEL console using the same credentials as in ant-orabpel.properties ... not sure why deployment should fail!
    Edited by: user756777 on Jun 16, 2009 2:12 PM

    Ideally, this should work as you are using the same password in the ant-orabpel.properties file.
    You might want to check the AS and IS Connections for right entries, and if you were able to see all services started('details' in the connection wizard).
    Then, also please check the /etc/hosts file for the right ip address / host name.

  • BPEL deployed in OAS ?

    Hi,
    I've downloaded the BPEL for testing purpose, and it seems to be very interesting, especially for us in the TaskManager.
    Questions :
    I suppose that this product will be bundled in OAS and Jdeveloper for designers?
    Can I deploy the BPEL in OAS using some ear file shipped whith BPEL process manager?
    Thanks
    Jean-Yves

    Could you please clarify a few points:
    1.
    What do you mean by "events received from customers"? How does a customer fire an event? what is the data structure associated with an event?
    2.
    How do you currently define the assignment logic, priority?
    Looking at tutorials 110.UserTasks and 116.SendEmails, you should get a good sense of how easy/difficult it is to model a BPEL process that when invoked, creates a user task, assigns it to a user and send a notification to that user. In the next month or so we are going to delivery a set of xpath LDAP functions ldap:lookupUser, ldap:listUsers, ldap:lookupManager which will further simplify assignment.
    One you have model the process, the last step is to configure it so that it reacts to the customer events. This part should be rather straight forward given that BPEL processes can be initiated through both SOAP and Java APIs. So what ever piece of code within your application detects the customer event can simply invoke your BPEL process and let that process handle the task creation, notification and other steps/activities you have defined in your BPEL process.
    Here again, I would recommend trying to download and install the BPEL PM and try to implement a small prototype so that you get a sense of how easy/difficult it is. If you decide to go down that path, let us know and we will be happy to try to support you by sending you BPEL code samples and help troubleshoot any problem you might run into.
    Also my recommendation is you view each task within each department as services. This will make their reuse and integration into other BPEL processes much simpler.
    Good luck. Sounds like an interesting project.
    -Edwin

  • Please help me about jdeveloper application deployment for weblogic

    At the beginning I just thought after developing an adf application then just deploy it as a .ear file and deploy it in the weblogic console and everything will be ok.But in fact I got a lot of problems. Then I got a tutorial for that and I do what it said step by step but some new problems occured. This is the tutorial I mentioned: [How-To: ADF Deployment Guide|http://www.oracle.com/webfolder/technetwork/jdeveloper/howto/11114/managedserver/wlsadfms.htm]
    Now could somebody tell how did you deploy your adf application?
    Here is the errors I got.
    This is the install packege and the OS I use:
    1. CentOS 6.3_x64 + jdeveloper11123.jar(include wls10.3.5) + adr(package name is ofm_appdev_generic_11.1.1.6.0_disk1_1of1.zip)[and just now I used a solaris11 vm from oracle and install jdeveloper11.1.2.3, the same probem occured as in CentOS.]
    2. Win7_x64 + jdeveoper11123.exe(include wls10.3.5) + adr mentioned above
    Here is the problems I get:
    in the case 1,after I install the jdeveloper(using sun jdk 1.7), the weblogic seems to be well though I didn't configure a domain.But after I open an
    application(which I get from the oracle jdeveloper tutorial demo,which works well in my Win7 env) and I run it, the integrated weblogic can't get
    started. Firstly in the console it said the -jrocket identifier is not recognized, then I modify the setDomainEnv.sh and the startWebLogic.sh file in the
    integrated wls domain (the one in the .jdeveloper directer) to set the JAVA_VM variable to -server.After that another problem came out: when the
    wls goes to status "starting",it is blocked and I turn to the system monitor it shows that a java thread using more than 1GB of memory of my system
    and occupy 150% of my cpu(it's a double-core computer). I wait for about 5 minutes when a error came said "PermSize is too small".then I modify the
    setDomainEnv.sh file again to set the PermSize to be 1024m and MaxPermSize to be 2048.(the variable name is something like that, maybe not the
    exactly right. I think you can understand which one it is.) But the problem is still there.
    then in the case 2.Firstly the jdev and the integrated wls works well, but when i deploy an application which works well to a ear file and deploy it to a
    standalone wls(10.3.5) it never works.the error is something referrence/dependences libraries is not found.Then I tried to new a server connection to
    the standalone wls and I got the tutorial [how_to_deploy_adf|http://www.oracle.com/webfolder/technetwork/jdeveloper/howto/11114/managedserver/wlsadfms.html] , as the tutorial said I patch my standalone
    wls with the adr and everything goes ok, no error reported.Then I tried the new server in the new machine under the manage of the adminserver and apply the
    adf template in the localhost:port/em console. But after I restart the new server(by the console and then by the stop+startweblogic.bat file) the server is running
    while the application in the new server is just "Unavailable". I tried this for three times in three computer, two of them are running win7,the other one is running winxp.
    I don't know what is wrong and I am totally a newbie about this. Somebody please help me.Thanks a lot!
    regard,Neo.

    Neo,
    there are a couple of problems. First of all, jdev comes with it'S own jdk bundled in the product (jdk 1.6_x). Next thing is if you use JDev 11.1.2.3.0 to build an application you must use a wls 10.3.5 or 10.3.6 where you need to install the correct runtime onto. In your case you first install adf runtime 11.1.1.6.0 and then you need to install two patches which update the adf runtime to 11.1.2.3.0. These spathes are only available via support.oracle.com, meaning you need asupport contract to get them.
    More information you can find in my blog http://tompeez.wordpress.com/2011/09/14/jdeveloper-versions-vs-weblogic-server-versions/
    The rest of your problems go away once you have installed the right adf runtime on your server.
    Timo

  • Please need Help with web application deployment in Jdeveloper 12c

    Hi,
    I am desperate for help guys. am trying to deploy a web application in weblogic server, but nothing works!!
    I created a project in jdeveloper and created a jsp page inside the project, all what i want is to run that page!
    I followed the instruction here: Deploying Fusion Web Applications , I don't really know if i did it right or wrong, the document is too detailed and not understood clearly.
    I am a newbie oracle user, and trying to build jsp web application connected to oracle database. application deployment fails it says: cannot run application error deploying IntegratedWeblogic..
    please could you tell me the steps of application deployment in Jdeveloper 12c?
    what deployment profiles I need to create (ear, war , mar)?
    what deployment descriptor I need for my app to work?
    please guys I am newbie to oracle, if you could give me simplified answers and straight instructions it will be appreciated .
    thank you

    hi Timo,
    I am building a local web application, meaning the server is internal and will not connect to the web, only to local pcs via network. the application will insert/select data from the database server. My company wants to embed oracle technology on the datatabse and that what am trying to. I am not that expert in java and oracle in general, my main knowledge are in php, html and mysql programming. through my long internet research a lot has recommended jsp with html to be a good choice.
    At beginning I played around with ADF faces, I found it annoying because I prefer coding than using drag and drop interfaces, which always create unwanted results.
    Also am not that professional java programmer, i started learning jsp and found it easier.
    What I am thinking of is to make a web based application that works in browsers (like php), this application has forms to insert data, and also has forms to output data for printing. that's all. I tried to make it in php, but through my little knowledge and internet researches it seems php does not work with oracle and java is the recommended choice (or it works with php but too complicated to make it)
    any recommendation will be much appreciated
    thank you

Maybe you are looking for

  • CacheConnect

    Hello. I try to install cache connect but have error. Can anybody help me? thanks ./ttisql cc_name Copyright (c) 1996-2008, Oracle. All rights reserved. Type ? or "help" for help, type "exit" to quit ttIsql. All commands must end with a semicolon cha

  • Several tabs leading to single page?

    Hi I'd like to use Tabs as the key navigation vehicle in my app. They give the user info where he/she is, where he/she can go and enable arbitrary graphical desing. But I need several tabs leading to the same page, The page's content is just parametr

  • What are the separate "digital" and " analog" cable (or wires) for that connect inside pc c

    , you know the ones I mean. They go from the cd/dvd rom dri'ves and then to, in my case the SB audigy 2 card. Can someone tell me if they are needed, what they are used for if they ARE needed and the diff. between the analog and digital functions of

  • Eprint on a laserjet 551dn

    I just setup eprint on a new color laserjet 551dn and it seems to work with one problem.  The eprints want to use tray 1 which is the manual feed tray on this printer.  Obviously this is not helpful for remote printing since the idea is to be able to

  • User Exit / Badi For CJ37, CJ34, CJ38

    I want user Exit / Badi For CJ37, CJ34, CJ38 which will execute whenever there is any change for WBS budget (supplement / transfer / return) regardless WBS have assigned values. This is required to trigger my Workflow. Available Exit which i know is