Jdeveloper 10.1.3.4 Test Connection failed for BPEL Process Manager.

Application Server: OK
BPEL Process Manager Server: FAILED
ESB Server: OK
Verified and tried below steps:
1. hw_services and orabpel and deploy_services are up and running
2. Jdeveloper and Oracle SOA Suite Version is 10.1.3.4
3. Tools->Preferences -> Web Browser and Proxy is disabled.
4. Restarted hw_services and orabpel via Application server control for OC4J_SOA > hw_services/orabpel
5. Able to connect the bpel process manager(BPELConsole) from Browser.
6. But Not able deploy using ant tool as well as with Jdev Deploy option(no domains are displayed under deploy option in Jdev)
7. Ant deployment throws error,
A problem occured while connecting to server "testinstance.com" using port "7777": <!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.4.0 Oracle-HTTP-Server Server at testsoa.art.com Port 7777</ADDRESS>
</BODY></HTML>
Went thru many threads under soa/bpel forums and couldn't find it worked.
Appreciate your help

Application Server Test     Passed
BPEL Identity Service     Failed
BPEL Domains     Not Run
BPEL Server Mode      Not Run
BPEL Notification Service     Not Run
BPEL TaskManager Service     Not Run
ESB Connection     Passed
When I select "BPEL Identity Service     Failed" the error displayed as is below. But for the Not Run components it says "Not Executed".
java.lang.Exception:Exception not handled by the Collaxa Cube system.
An unhandled exception has been thrown in the Collaxa Cube system. The exception reported is: "ORABPEL-10555
Identity Service Configuration error.
Identity Service Configuration file has error.
     at oracle.tip.pc.services.identity.config.ISConfiguration.load(ISConfiguration.java:277)
     at oracle.tip.pc.services.identity.config.ISConfiguration.<clinit>(ISConfiguration.java:94)
     at oracle.bpel.services.workflow.task.impl.WorkflowUtil.setUserNameCaseSensitiveFlagOnServer(WorkflowUtil.java:1193)
     at oracle.bpel.services.workflow.task.impl.TaskService.<init>(TaskService.java:196)
     at oracle.bpel.services.workflow.task.impl.TaskService.<clinit>(TaskService.java:153)
     at oracle.bpel.services.common.InitializeServlet.init(InitializeServlet.java:56)
     at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2379)
     at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4830)
     at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4754)
     at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4942)
     at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:1144)
     at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:741)
     at com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:431)
     at com.evermind.server.Application.getHttpApplication(Application.java:586)
     at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1987)
     at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.<init>(HttpSite.java:1906)
     at com.evermind.server.http.HttpSite.initApplications(HttpSite.java:643)
     at com.evermind.server.http.HttpSite.setConfig(HttpSite.java:290)
     at com.evermind.server.http.HttpServer.setSites(HttpServer.java:270)
     at com.evermind.server.http.HttpServer.setConfig(HttpServer.java:177)
     at com.evermind.server.ApplicationServer.initializeHttp(ApplicationServer.java:2493)
     at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:1042)
     at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:131)
     at java.lang.Thread.run(Thread.java:595)
Caused by: oracle.xml.parser.v2.XMLParseException: Start of root element expected.
     at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:320)
     at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:341)
     at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:303)
     at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:291)
     at oracle.tip.pc.services.identity.config.ISConfiguration.parseDocument(ISConfiguration.java:339)
     at oracle.tip.pc.services.identity.config.ISConfiguration.load(ISConfiguration.java:259)
     ... 23 more
Exception: ORABPEL-10555
Identity Service Configuration error.
Identity Service Configuration file has error.
Handled As: oracle.tip.pc.infra.exception.PCRuntimeException

Similar Messages

  • Test connection failed for resource(s): AD: == No route to host\n

    Hi, First of all I would like to tell you that the application was running fine few days back, this issue has come suddenly.
    I am getting following error while doing connection test for AD with SUN IDM:
    Test connection failed for resource(s): AD: ==> No route to host\n
    and when I try to open the detail for windows active directory arrow mark from the resource tab, Its giving me below error:
    Error iterating over objects ==> com.waveset.util.WavesetException: ==>java.net.NoRouteToHostException: No route to host
    I tried to google on this but all are pointing to some network/firewall problem.
    Can anybody suggest me the correction ways to resolve this problem. Any idea how I can proceed further.
    Thanks,
    Jimmy

    First of all, I dont know if you even done the proper fault elimination
    No route to host is indicative of a network problem that could be based on several different faults.
    Simplest way to check, log in to the system running your IdM.
    first check if your nameservice is working
    nslookup <your fully qualified hostname for the AD gateway>
    idmmgr@unix103a:$ nslookup idm-gw.company.com
    Server:         139.188.2.1
    Address:        139.188.2.1#53
    idm-gw.company.com canonical name = win050a.company.com.
    Name:   win050a.company.com
    Address: 171.39.88.145if you get the right response there
    try pinging the returned address
    idmmgr@unix103a:$ ping 171.39.88.145
    171.39.88.145 is aliveIf you have a routing problem it will probably show above...
    if the route to the gateway works, it might be the gateway that cant talk to the AD
    Just follow the track manually and if it stops working from one point, go past that point (if you can) and see if it works beyond it.
    Either way, whatever resource is pointed out in the connectinfo in the pertinent adaptor or connector should work from the prompt of the system running it, if not, then you can start unraveling it from there.

  • Test Connection fails for VC system of type Web Service

    Hi All
    I ve created a VC system of the type Web Service in Portal. In this VC system, I have given Url of the Enterprise Service that I want to use in VC.
    (for eg: http://erp.esworkplace.sap.com/sap/bc/srt/wsdl/sdef_ECC_SALESORDER002QR/wsdl11/ws_policy/document?sap-client=800)
    In the next step, I did user mapping for the VC user that will be consuming this Enterprise Service.
    The system was created successfully but when I did ‘Connection Tests’ , I got the following exception:
    “Test Details:
    The test consists of the following steps:
    1. Retrieve the default alias of the system
    2. Check the connection to the backend application using the connector defined in this system object
    Results
    Retrieval of default alias successful
    Connection failed. Make sure that Single Sign-On is configured correctly”
    Do I need to do any more configurations before I can use such ES portal system in my VC work studio ?
    I understand that I have provided little information about the exception thrown by Portal.
    I kindly request you to feel free in asking any other details about the same.
    Regards
    Kapil S Kamble

    Hi Natty
    thanks for your immediate reply.
    I followed your instructions and created iView of the type URL and set the fetch mode property to 'server side' as told.
    Initially, I gave 'http://www.sap.com' as the Url and I was successful in opening the site.
    Later, when I gave Enterprise Service url and tried to preview the iView, I got the following exception:
    *'http://erp.esworkplace.sap.com/sap/bc/srt/wsdl/sdef_ECC_SALESORDER002QR/wsdl11/ws_policy/document?sap-client=800
    Error # 401'*
    I ll need to give username and password. But how do i give them as parameters?
    Please note, these parameteres are appended to the Url. So, I fear that if url of Enterprise service is changed, then it wont open.
    what do you think ?
    Kapil

  • Portal Test Connection Failed for JDBC Connector

    Hi,
    We are trying to create a JDBC system in EP to connect SQL Server 2005 database. Our aim is to build a model in VC using data services from SQL Server 2005.
    We deployed the Driver file sqljdbc.jar  and connection was successful when tested by creating a data source  in Visual Administrator-> JDBC Connector
    We have created a system in EP with user mapping type (admin,user) and user mapping also done for system alias with the SQL Server administrator user id and password. UME is maintained in ABAP Stack. When we try for test connection with the system created in EP for JDBC connection, the system throws an error message like “Connection failed. Make sure user mapping is set correctly and all connection properties are correct“
    Test Details:
    The test consists of the following steps:
    1. Retrieve the default alias of the system
    2. Check the connection to the back end application using the connector defined in this system object
    Results
    Retrieval of default alias successful
    Connection failed. Make sure user mapping is set correctly and all connection properties are correct.
    The following are the URL and driver class name:
    URL: jdbc:sqlserver://<host_name>:1433;DatabaseName=”db_ name”
    Driver class name: com.microsoft.sqlserver.jdbc.SQLServerDriver
    Is there any other setting to be maintained in the Visual Administrator or in the Portal?
    Kindly let us know any clue to overcome this issue.
    Quick response highly appreciated.
    Regards
    Saravanan.r

    Hi Saravanan and Sathish,
    not sure how far you got with this. I had the same problem or at least a very similar one with access to MS SQL Server 2005 and solved it. I followed essentially very similar steps with a couple of minor twists:
    1) copied the sqljdbc.jar file to the storyboard server and  set the classpath environment variable to point to it.
    2) I did not create a data source, just created a new driver "SQLServer".
    3) Under Connector Container I cloned SDK_JDBC as "SDK_SSQL".
    4) The Visual Composer property vc.bi.sqlEditor Enabled should be set to true for you to be able the SQL Editor in the Data Service in VC.
    In the portal I created a system of type BI_JDBC from a template.
    The connection url and driver class were as in the thread:
    URL: jdbc:sqlserver:ipaddress:1433;DatabaseName=name
    Driver: com.microsoft.sqlserver.jdbc.SQLServerDriver
    ConnectionFActoryClass as above under 3.
    User rights: admin,user
    The user mapping to the system alias should be as described.
    This should allow you to use the data service in VC to access SQL Server tables. If access to stored procedures (sometimes quite useful) is required, this would need to utilise the p9sqlserver.jar file already on the server.
    Best Regards
    Felix Logemann

  • Current Testing Status due for Business Process Management Beta Program

    Hello all,
    Current testing status for your Oracle Business Process Management Beta Program projects was due March 26th. I received a few reports already (many thanks to those who posted their status!). For those who could not submit the status earlier, please log on to http://otnbeta.oracle.com/bpm1209/index.htm using your account id/pwd and click the link "Submit Status" on the page.
    Your testing status would offer us a valuable insight into the blocking issues faced by Beta sites and helps us respond to your needs in a timely manner.
    Thanks a lot!
    Medha Nanal
    (Oracle Technology Beta Programs Office).

    Thanks. Yes - the existing Oracle BPM forum has been around for a while and is very active.
    Just as you've done on this post, something I've seen on other forums that proved very helpful is for a forum administrator to post an announcement on the forum. In this announcement they asked people posting threads to include their version of the software with their question.
    Please consider taking this approach with the existing Oracle BPM forum and have the administrator of the exsting Oracle BPM forum post this announcement. That way we will know immediately when new threads appear that it is an Oracle BPM 11g question. This will help lessen the confusion and continue to make the forum useful for all Oracle BPM customers.
    Thanks again,
    Dan

  • How to connect to BPEL Process Manager from Jdeveloper11g

    Hi,
    I am trying to connect to the local BPEL process manager server through Jdeveloper. However, I cannot seem to find the right option to do that in the Connections navigator i.e. there is no option under which I can define the connection for my local BPEL server.
    These are the only options I get to create a new connection for, under Applications Server Navigator are -
    1.) Applications Server Connection
    2.) BAM Connection
    3.) BI Presentation Services Connection
    4.) Content repository Connection
    5.) Database Connection
    ... and some others, but there is no BPEL process manager connection option just like we had it in the Jdeveloper BPEL designer edition.
    Any pointers/guidelines would be appreciated.
    Thanks,
    Shishir

    How is it possible through Jdeveloper BPEL Designer 10g to connect to a BPEL oj4J server. I tried to use Jdeveloper 10.1.3.2 to connect to my BPEL process manager but the same problem is there as well ( i.e. no BPEL connection option).
    Is it possible to use BAM connection to connect to BPEL server?
    Anirudh Pucha wrote:
    Also, The connections tab supports only Oracle (BEA) Weblogic 10g R3. Deployments to OC4J is not supported but will be incorporated later. So, I dont think you can use BPEL 10.1.3.1.0 for this.

  • JDeveloper 11g with BPEL process Manager 10.1.3.1.0

    Hi,
    Here is my requirement.
    To develop a simple web application which talks to a Business work flow developed using BPEL.
    The Setup I wanted to work on
    JDeveloper 11g.
    BPEL process Manager 10.1.3.1.0.
    Now the problems seems to be is that JDeveloper 11g doesnt seem to be having BPEL Designer ,is there is plugin for me to get BPEL Designer in my JDeveloper 11g.
    Could some body tell me if i can use JDeveloper 10.1.3.1.0 with BPEL process Manager 10.1.3.1.0 if yes then
    how do we configure the JDeveloper 10.1.3.1.0 to point to BPEL process Manager 10.1.3.1.0.
    Regards
    Harish

    Huh? In the subject you're talking about BPEL 10.1.3.x and now you're asking for 10.1.2?
    Anyway, you need the corresponding JDeveloper version to develop the BPEL workflow, ie JDev 10.1.3.4 for BPEL 10.1.3.4 or JDev 10.1.2. for BPEL 10.1.2.
    You can install as much as possible JDeveloper versions on your machine. As long as they are installed in a different home. I usually have three to six installations.
    Develop your workflow in the JDev matching the BPEL version and develop your UI in JDev 11g calling the BPEL as a WebService.
    --olaf                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Error connecting to BPEL process manager

    We are trying to connect to our BPEL process manager and find the DeliveryService from a java webapp running in 10gAS and are getting the following exception/stacktrace. The last call of ours is creating a com.oracle.bpel.client.Locator using the default ID and password.
         javax.naming.AuthenticationException: No such domain/application: OC4J_BPEL/hw_services [Root exception is javax.naming.AuthenticationException: No such domain/application: OC4J_BPEL/hw_services]
         at com.evermind.server.rmi.RMIContext.lookup(RMIContext.java:168)
         at javax.naming.InitialContext.lookup(InitialContext.java:347)
         at com.oracle.bpel.client.util.BeanRegistry.lookupDomainManagerBean(BeanRegistry.java:218)
         at com.oracle.bpel.client.auth.DomainAuthFactory.authenticate(DomainAuthFactory.java:83)
         at com.oracle.bpel.client.Locator.<init>(Locator.java:140)
         at com.oracle.bpel.client.Locator.<init>(Locator.java:111)
    We are using a provider URL that looks like this: opmn:ormi://hostname:6003/OC4J_BPEL/hw_services
    Can anyone explain why this is happening?

    I believe there might be a typo in the provider URL. It should be
    opmn:ormi://hostname:6003:OC4J_BPEL/hw_services
    instead of
    opmn:ormi://hostname:6003/OC4J_BPEL/hw_services
    Note the colon instead of the forward slash.

  • IWeb Test Connection Fail

    Hi Folks, I am sure that their have been a million questions on this subject on the Test Connection failing when testing your connection to the host.
    I am not sure if a solution has been found. I am having this problem and need a solution. I would like to publish through the iWeb FTP page as this is a very simple process. I tried to publish via Cyberduck and this worked ok. However the simplicity of the iWeb publisher is what intrest's me.
    Does anybody know of a solution?
    Many thanks
    Paul

    Yes, there are a million questions about this.
    This is the usual answer :
    When iWeb tests the connection, it tries to write a file on the server based on the server settings you provide.
    When it can write, the test is ok.
    It does not mean that it is the right location where you should publish your webpages. Only that the location is writable.
    If the test fails, it's usually the pathname that is wrong or incomplete. See the FAQ where you host your website to learn what the correct pathname is.
    If you already have a website, check the settings of that website and use those.

  • IDM Demo always reports connection failed for Solaris target

    I'm setting up the IDM Demo, using the Setup Wizard, using a Solaris 10 container as
    the target system. For this demo, I'm using telnet directly as root, which seems to be
    the only method available. This succeeds when I run telnet by hand from the IDM host
    to the target host. When I test the connection from the wizard, after a long delay, it
    always reports that the test connection failed. However, the console log on the target
    system shows a successful login. The Details button says that it was looking for `_.)#+(:',
    regardless of what I specify as the `Login Prompt'. (I assume this really means the shell
    prompt.) I've tried changing the shell prompt by setting PS1 in /.profile and tried suppressing
    the banner by creating a /.hushlogin file. Still, the test button always reports that the
    connection failed. What's wrong here?

    ah, familiar territory :)
    the string _.)#+(: is something that the adapter uses as a suffix to check whether the previous command executed has changed state or not. The assumption being that _.)#+(: will not be encountered as output of any command on Solaris.
    1. Try connecting as root
    2. Whats your IDM version?
    3. Try this: login as root over putty, and paste whatever strings you get into the adapter configuration page on IM (for say, prompt, etc.)
    4. Tracing the following variables can give you better details regarding where its getting stuck:
    com.waveset.adapter.SolarisResourceAdapter
    com.waveset.adapter.SVIDResourceAdapter
    com.waveset.adapter.ScriptedConnection
    Hope this helps!
    Ankush

  • Initiate fails in BPEL Console for BPEL process connecting to JMS Adapter

    We have a BPEL process picking up data from JMS Queue of TIBCO EMS server. When we try to run this process from BPEL Console Initiate tab, we get following error dump :
    Oracle BPEL Process Manager Full Cycle
    An unexpected error has occurred while executing your request. This is most likely related to a defect in the Oracle BPEL Process Manager product. We apologize you can post the error to the OTN forum and we will get back to you as soon as possible.
    Attachments:
    Build Information:
    Oracle BPEL Server version 10.1.3.1.0
    Build: 0
    Build time: Mon May 15 06:39:46 PDT 2006
    Build type: release
    Source tag: PCBPEL_SOABETA_GENERIC_060515.0600
    Exception Message:
    [javax.servlet.ServletException]
    The system encounters errors while running as the authenticated identity.
    Exception Trace:
    javax.servlet.ServletException: The system encounters errors while running as the authenticated identity.
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:416)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:622)
         at com.evermind.server.http.ServletRequestDispatcher.unprivileged_include(ServletRequestDispatcher.java:161)
         at com.evermind.server.http.ServletRequestDispatcher.access$000(ServletRequestDispatcher.java:50)
         at com.evermind.server.http.ServletRequestDispatcher$1.oc4jRun(ServletRequestDispatcher.java:98)
         at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
         at com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:103)
         at com.evermind.server.http.EvermindPageContext.include(EvermindPageContext.java:395)
         at displayProcess.jspService(_displayProcess.java:857)
         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:590)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:514)
         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:392)
         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:406)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:622)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)
         at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:260)
         at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:50)
         at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:194)
         at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
         at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:199)
         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:392)
         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:406)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:620)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:869)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:449)
         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 oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:233)
         at oracle.oc4j.network.ServerSocketAcceptHandler.access$800(ServerSocketAcceptHandler.java:33)
         at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:847)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    Also the BPEL process containing JMS adapter is not able to pick up data from JMS queue.
    The same adapter was used in ESB service as well, which is working fine. There are no issues in ESB JMS Adapter connecting to JMS Queue of TIBCO EMS server.
    Your help is appriciated.

    Try the BPEL / SOA forum, you'll get more help there.
    -steve-

  • Bpel process manager server failed thru JDEV-10.1.3.4

    All,
    soa Version: 10.1.3.4
    I created application server successfully, but when i try to create integration server from jdev I got the error as bpel process manager server failed. I checked my DB is up, as some blog says hw_services should be up(i made it up), but still I couldn't create the integration server!!
    What could be the other issues?
    thanks
    sen

    Hi',
    When you are making the Integration server connection in Jdev, in step 2 use port 80, it is by default 8080, this worked for me before, give it a try.
    -Yatan

  • 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 Process manager connection in Jdev

    Hi All,
    We are using SOA suite 10.1.3.4 advanced instalaltion and Jdev 10.1.3.4.
    When i try creating a Integration server connection in the Jdev,the BPEL Process manager server conenction fails.
    I checked the details the BPEL Identity Service says
    java.io.FileNotFoundException:http://10.209.125.23:80/integration/services/testconnection/BPELConnection
    Others i.e BPEL Domain says Not Run.
    In the EM console under oc4j_soa instance all the services except ascontrol and javasso are running.
    Please help.
    Regards
    Ashwini

    Don't think so, I'm not sure what causes it, just know how to fix it. I have seen it crop up when deploying, and starting and stopping SOA Suite.
    For some reason when it occurs bouncing the whole SOA Suite doen't work you need to just bounce that service.
    cheers
    James

  • BPEL Process Manager Oracle BPEL Domain Initialization Failed

    I was able to login into BPEL Process Manager without any error. Then I changed one entry in the oc4j-ra.xml file and restarted the BPEL server and started getting the error message.
    Oracle BPEL Domain Initialization Failed
    The Oracle BPEL Domain default did not initialize successfully. The following error was detected during startup. Please contact the Oracle Support
    Team if you are not able to resolve this problem.
    Reported Error:
    Cannot lookup jdbc datasource.
    The process domain was unable to lookup the TX datasource "eis/DB/DBConnection1".
    Please check that the machine hosting the datasource is physically connected to the network. Additionally check that the
    connection pool properties as defined in the application server startup
    properties are valid.
    I put back the original oc4j-ra.xml back in appropriate dir , restarted the BPEL server and database server still getting the same errro message listed above, It's urgent can anybody post the possible solution/suggestion experience.
    Thanks

    I opened the file under
    ./application-deployments/default/DbAdapter/oc4j-ra.xml and it has the following entry
    <connector-factory location="eis/DB/DBConnection1" connector-name="Database Adapter">
    <config-property name="xADataSourceName" value="jdbc/DBConnection1DataSource"/>
    <config-property name="dataSourceName" value="loc/DBConnection1DataSource"/>
    <config-property name="platformClassName" value="oracle.toplink.platform.database.Oracle9Platform"/>
    <config-property name="usesNativeSequencing" value="true"/>
    <config-property name="sequencePreallocationSize" value="50"/>
    <config-property name="defaultNChar" value="false"/>
    <config-property name="usesBatchWriting" value="true"/>
    <connection-pooling use="none">
    </connection-pooling>
    <security-config use="none">
    </security-config>
    </connector-factory>
    I opened that file (
    ./connectors/DbAdapter/DbAdapter/META-INF/oc4j-ra.xml) and it has no entry for
    <connector-factory location="eis/DB/DBConnection1" connector-name="Database Adapter">
    <config-property name="xADataSourceName" value="jdbc/DBConnection1DataSource"/>
    <config-property name="dataSourceName" value="loc/DBConnection1DataSource"/>
    <config-property name="platformClassName" value="oracle.toplink.platform.database.Oracle9Platform"/>
    <config-property name="usesNativeSequencing" value="true"/>
    <config-property name="sequencePreallocationSize" value="50"/>
    <config-property name="defaultNChar" value="false"/>
    <config-property name="usesBatchWriting" value="true"/>
    <connection-pooling use="none">
    </connection-pooling>
    <security-config use="none">
    </security-config>
    </connector-factory>
    So I entered this and restarted the BPEL PM but still no luck,
    Is anything else I will be looking in that file let me know

Maybe you are looking for

  • Late 2007 MBP dvi out to hdmi tv...sound?

    I have a late 2007 MacBook pro with a dvi output port. A friend has a 2011 MacBook pro and swears he has a min dvi to hdmi converter...though I am wondering if it is a thunderbolt port. Point is, he has the converter cable to hdmi and hooked up to th

  • Webcenter Discussion

    Hi All, We have a requirement where in we need to create a webcenter discussion, I'm referring to "Developer's Guide for Oracle WebCenter 11g Release", I want to create a new category through the "Oracle WebCenter Discussions administrator interface"

  • Accidentally removed download from dock

    Hi, I'm a new mac user. I accidentally removed download and documents from the dock and I want them back. Not sure how to do this. Thanks

  • Headset with mic not working on Mac Mini

    I have a 5 year old Mini and a brand new one (haven't hooked up the new one because I have to take it to the Apple store to get the data migrated, which BTW Apple now charges $99 for, they didn't before)  My problem is getting the mic to work.  I am

  • I get error on me.co mail on outlook authentication

    Error on mail.me.com authentication on outlook