Jdevelopper and editing EJB in soa composites

Hello,
I'm using Jdevelopper (with the bellow configuration) in order to edit SOA composite but it is introducting a bug into the "composite.xml" file when I edit an "EJB exposed service"
Previously the working service tags were :
<service name="MyService" ui:wsdlLocation="MyRef.wsdl">
<interface.wsdl interface="/my/package/service/#wsdl.interface(My)"/>
<binding.ejb jarLocation="myjar.jar" javaInterface="my.package.service.MyFacade" serviceId="MyService"/>
</service>
but once i edit it with the graphical interface it becomes and no more work once deployed
<service name="MyService" ui:wsdlLocation="MyRef.wsdl">
<interface.wsdl interface="/my/package/service/#wsdl.interface(My)"/>
<binding.ejb jarLocation="myjar.jar" ejb-version="EJB3" name="my.package.service.MyFacade"/>
</service>
As we can see, there is no more a *"serviceId"* tag in node *<binding.ejb>* and it has rename *"javaInterface"* attribute to *"name"*.
From my point of view, these are two bugs from JDevelopper as composite was working before and no more after modification.
Can anyone confirm the same behaviour and the same issues ?
Oracle JDeveloper 11g Release 1 11.1.1.5.0
Studio Edition Version 11.1.1.5.0
Build JDEVADF_11.1.1.5.0_GENERIC_110409.0025.6013
Copyright © 1997, 2011 Oracle and/or its affiliates. All rights reserved.
IDE Version: 11.1.1.5.37.60.13
Product ID: oracle.jdeveloper
Product Version: 11.1.1.5.37.60.13
Version
Component     Version
=========     =======
ADF Business Components     11.1.1.60.13
Java(TM) Platform     1.6.0_25
Oracle IDE     11.1.1.5.37.60.13
PMD     JDeveloper Extension 4.2.5.3.0
SOA Composite Editor     11.1.1.5.0.01.74
Versioning Support     11.1.1.5.37.60.13

Try posting on the SOA Suite forum.

Similar Messages

  • Will B2B Adapter receive operation with default triggers the SOA Composite

    Hi,
    Can any one provide me answers to this questions?
    *1. Will B2B Adapter receive operation having default protocol will trigger SOA Composite? if so how can we achieve it?*
    *2. will Listening channel with JMS protocol do EDI------XML translation? if so what are the configuration that need to be done?*
    *3. Will B2B Adapter receive operation listens messages from other protocols like File ,FTP ? if so what need to be done ?*

    1. Will B2B Adapter receive operation having default protocol will trigger SOA Composite? if so how can we achieve it?Yes, it can trigger SOA composite. First deploy the inbound B2B agreement with no channels selected under Host TP channels dropdown and then deploy your SOA composite which is referring to the deployed doc-def. Run an inbound test and you should be good to go.
    2. will Listening channel with JMS protocol do EDI------XML translation? if so what are the configuration that need to be done?Yes, you may translate native EDI to XML with JMS listening channel as well. Make sure that listening channel is not marked as internal and an inbound EDI agreement is deployed for corresponding EDI doc. Following custom JMS headers must be set so that B2B can identify the partner -
    FROM_PARTY
    TO_PARTY
    3. Will B2B Adapter receive operation listens messages from other protocols like File ,FTP ? if so what need to be done ?No. B2B adapter supports only three modes - JMS/AQ/Default (fabric), however you may use file/ftp adapter to receive files from B2B over file/ftp respectively.
    Regards,
    Anuj

  • SOA Composite Editor Missing in 11.1.2 Or Not Yet Released?

    Hi,
    I downloaded the JDeveloper Studio 11.1.2 and there is no SOA composite editor (I saw the note in the page after the setup). The SOA is not included or not included yet?
    If it is not included some people know why?
    Thanks
    Fabio D'Alfonso

    http://www.oracle.com/technetwork/developer-tools/jdev/shermanrelnotes-405777.html
    1) There is no design-time or runtime support for SOA, BPM, and WebCenter components in 11g Release 2.

  • Different message strams to different SOA composites?

    I have the feeling that all inbound message streams are delivered to the same internal, AQ and JMS channel - I hope I am wrong.
    If this is the case and I have multiple SOA Composites in 11g, which include an inbound B2B Adapter, will all of them receive all streams of messages?
    If only one of teh multiple SOA Composites will, then which one will it be?
    If I can specify, per trading partner agreement / trading partner, which SOA composite will ge the stream of messages, what and how will I configure t do this?
    Thanks in advance for pointing me at the appropriate material
    Regards
    Michael

    Hello Michael,
    In the absence of an explicit internal channel the IP_IN_QUEUE (AQ) and B@B_IN_QUEUE (JMS) will both receive each message, right? If there is no consumer these messages will be discarded, right?No. Either of AQ queue or JMS queue can be active at a time. By default AQ queue reamains active. So B2B polls IP_OUT_Queue for outbound messages and passes inbound messages to IP_IN_Queue. If you want to activate JMS queues then you have to set B2B system parameter "Use JMS Queue as default" to true. If this option is set to true, then B2B starts to poll on the JMS queue, B2B_OUT_QUEUE for outbound messages, and delivers all inbound messages to B2B_IN_QUEUE. Polling on IP_OUT_QUEUE is stopped. To know more about this setting please refer user guides below section -
    http://download.oracle.com/docs/cd/E14571_01/integration.1111/e10229/bb_config.htm#CEGEADFJ
    In 11g R2 there is a "default" channel as well, which eliminates the nees to use the AQ and JMS as means of interaction between the B2B and teh SOA Composite. It shows up as a "B2B Adapter" in a SOA Composite and acts as an adapter.For integrating B2B with SOA composite, there is a B2B adapter. You may integrate B2B with SOA composite in three ways -
    1. Default
    2. AQ
    3. JMS
    This integration is descibed in detail in user guide at below link -
    http://download.oracle.com/docs/cd/E14571_01/integration.1111/e10229/intro_ui.htm#CHDDJIFC (section 2.5 Using Oracle B2B in the Oracle JDeveloper Environment)
    For routing purpose (routing all messages with the same document routing ID to one SOA composite), you may use Document Routing ID. Use of Document routing ID is defined here -
    http://download.oracle.com/docs/cd/E14571_01/integration.1111/e10229/b2b_documents.htm#CHDHBDEI (section 7.10 Using Document Routing IDs)
    Please go through above links once. You may also use Fusion Order demo to understand it in a better way. Section 2.5.3 The B2BX12OrderGateway Composite in the Fusion Order Demo, defines it's use -
    http://download.oracle.com/docs/cd/E14571_01/integration.1111/e10229/intro_ui.htm#CHDDJIFC
    These are newbe questions, since I am a newbe. The B2B User's Guide is not clear on this.A person with more than 28 years of experience in IT, can never be a newbie. It's my pleasure to answer your questions and I hope I am able to do so. :)
    Regards,
    Anuj

  • How do you use a SOA Composite after you have deployed it and tested it?

    I have created a SOA Composite application, deployed it with no problems, and tested and it works. However I am having trouble finding info on what to do next. I really would like to know how to use this SOA Composite application in a web application. I am trying to create an interface that would use the SOA composite. Any links to help would be greatly appreciated.
    This is the only help I have found so far, http://docs.oracle.com/cd/E28271_01/fusionapps.1111/e15524/uc_bpel_bc.htm

    Hi,
    It's a web service call, you go to EM get the WSDL and with it you generate the webservice client for your web application... By calling the web service you will be starting the composite...
    Cheers,
    Vlad

  • How to use the b2b to send and recieve HL& message  without SOA Composite

    Hi Guru's
    We are doing HL7 transactions at our end. We have following use case
    Inbound partner gets the HL7(ADT) message and then without any transformation we wan't to send the message to another partner ( set up in the same b2B). I understand I can do this way
    b2b--> SOA Composite--> B2B
    but we don't want to use the SOA composite here as it is simple passthrough ( i.e no transformation of data is done).
    I understand B2B when it gets the message puts in IP_IN_QUEUE
    Can b2b( remote tp) read directly from IP_QUeue and send it.
    I mean it has this strcuture
    Inbound tP--> HOST--> Outbound TP
    by doing this we will have no need to create the SOA composite. I hope this should be possible. I tried using the listening channel but outbound TP did'd got any message. Can you please guide me in all the steps I need to follow in order to set this up?
    Any pointers will be highly appreciated as this will eliminate the SOA composite from the picture.
    Regards
    Sahil

    Hi Sahil,
    Yes, it can be done using HUB mode implementation. Please refer -
    http://blogs.oracle.com/oracleb2bgurus/entry/implementing_oracle_b2b_11g_as
    A sample configuration is also provided there (for HL7 itself).
    Regards,
    Anuj

  • SOA Composer and editing Routing Rules

    I have been trying to edit my human workflow routing rules decision table from the SOA Composer web interface. the routing rules appear in the list of ruiles available to open and edit but when I open the routing rules it defaults to the IF/THEN view and the decision table view isn't available from the dropdown. The SOA Composer does however work for more general decision tables that aren't routing rules, is there something special about routing rules that makes them no editable at runtime via the SOA Composer?

    Hi Naresh!
    The state of SOA composer in the Weblogic console is 'Installed' but not running! When I try to start the soa composer it shows:
    Application composer does not have any targets.
    All of the Deployments selected are currently in a state which is incompatible with this operation. No action will be performed.
    And because of this the browser display nothing!
    Thanks!
    Ana

  • SOA Composites in Parallel - How to Configure and Monitor

    We have couple of SOA Composites that customers are making calls to. How can I configure these composites / Web Service that can be handled parallely.
    Customer is calling each composite 10/20 times (because of the load) in every 10 seconds and based on their testing it is queuing up and performance is slow. But when I look at CUBE_INSTANCE table for start and end of composite instances, it is doing good.. with in 1 second.
    I am guessing I need to configure to handle parallel calls to these SOA Composites.
    Any clue or help

    Hi,
    It depends on what you have in that composite? For BPEL you should go through this...
    http://docs.oracle.com/cd/E23943_01/core.1111/e10108/bpel.htm#BABGBFII
    The master document is this...
    http://docs.oracle.com/cd/E23943_01/core.1111/e10108/part_soa.htm#ASPER99595
    Cheers,
    Vlad

  • Representing SOA/Composite service and operations

    Which diagram/diagrams do you recommend for depicting a SOA/Composite Service and their operations?
    Example:
    We have a process function "Mutual Acceptance" that requires customer data,
    which is in another software module for handling customer master data.
    The service is called "Manage Customer" and the operation "Query Customer".
    I am thankful for any input, best regards Fredrik.

    Hi Fredrik,
    Just some quick notes regarding this complex theme.
    To describe the relationships of a business service to other architecture elements create a Business Service Allocation model for each Business Service. Therefore use the diagram type IS Context Model to depict:
    * software services implementing the business service
    * business data owned by the service
    * capabilities
    * organizational units
    Furthermore Access diagrams can be used to depict a software service with its operations, data input and output, capabilities and roles (as far as notifications or workflows included). An Access diagram gets autoomatically generated while the import of a WSDL. Enrich the diagramm type according to your requirements (for operations you can use the symbol IT Procedure). At the end of the day the model shall serve a descrption for the implementation. Hope this is what you were looking for.
    Best regards,
    Danilo

  • Editing SOA composite

    Is it possible to make changes to a SOA composite that has already been deployed without redeploying it to the server?

    Nope
    What do you want to achieve?
    If you want to change some properties dynamically, consider implementing DVMs.
    Or If you want to change quite a lot of things then try Business rules.
    --Prasanna                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Error in installing SOA Composites step in Oracle GRC8.6.3 Installation

    Hi all,
    i am installing oracle grc8.6.3 in windows 64 bit.
    i have installed database,rcu,weblogic,soa successfully.in next step i have to install SOA Composite.
    when i am running the wlst from oracle_soa1/common/bin and passing the parameter in the wls:/offline i am getting following error
    i have set JAVA_HOME,WL_HOME,SOA_HOME correctly
    please help me
    wls:/offline> sca_deployComposite("http://localhost:8001","
    D:\oracle\dist\composites1.zip",overwrite=true,user="weblogic",password="Newuser")
    serverURL = http://localhost:8001
    sarLocation = D:\oracle\dist\composites1.zip
    partition = default
    overwrite = 1
    user = weblogic
    forceDefault = 1
    configplan = None
    keepInstancesOnRedeploy = 0
    timeout = -1
    set user and password...
    Processing sar=D:\oracle\dist\composites1.zip
    created temp dir =C:\Users\A-EXT-~4\AppData\Local\Temp\deploy_client_24c31e3a-db
    09-43dd-92c7-cea134ccd56a
    Adding sar file - C:\Users\A-EXT-~4\AppData\Local\Temp\deploy_client_24c31e3a-db
    09-43dd-92c7-cea134ccd56a\sca_EmailComposite_rev2.0.jar
    INFO: Creating HTTP connection to host:sfre001t.statoilfuelretail.com, port:8001
    INFO: Received HTTP response from the server, response code=500
    ---->Response code=500, error:There was an error deploying the composite on soa_
    server1: Deployment Failed: Error occurred during deployment of component: Email
    Process to service engine: implementation.bpel, for composite: EmailComposite: O
    RABPEL-05250
    Error deploying BPEL suitcase.
    error while attempting to deploy the BPEL component file "D:\oracle\app\product\
    OFM\domain\user_projects\domains\grc_domain\servers\soa_server1\dc\soa_d7580aa1-
    6af4-4360-b47a-ce198c3d1d89"; the exception reported is: java.lang.NoClassDefFou
    ndError: Could not initialize class com.collaxa.cube.util.JavaHelper
    This error contained an exception thrown by the underlying deployment module.
    Verify the exception trace in the log (with logging level set to debug mode).
    thanks
    Edited by: 902535 on May 2, 2012 10:59 AM

    I think you may have gotten confused with the installation guide.
    If you're installing GRC, you should not be installing SOA or other components. There are 2 applications you can install from that distribution, GRCC or EGRCM. EGRCM is the one that refers to SOA's if needed, so even then you shouldn't need to install it for testing out the product.
    I hope that helps!

  • Cannot deploy SOA composite to a managed server

    My problem: cannot deploy SOA composite to a managed server.
    The following is what I did:
    1. I created a domain "devDomain". admin server is created automatically for me.
    *2. I created a manged server (soa_server1) on my domain after.*
    2. started the admin server
    3. started soa_server1
    4. see both servers in WLS control, both server state=running
    5. see both server in EM console, both server status are up
    6. in JDev(11.1.1.5.0), created an application server connection, and tested the connection successfully
    7. when I tried to deploy my composite from JDev, I selected the application server connection, on step "SOA servers", it only lists AdminServer.
    8. Then I tried to deploy the composite from EM by right-click soa_server1, but "SOA deployment" is not in the list.
    My guess: there should be some libraries or other resources applied to soa_server1 before it could accept soa deployment. What are these libraries/resources?
    I tried to target all 10 libraries under the path "oracle.soa." to soa_server1, and checked the config.xml and found the file was updated correcly, reboot my pc, restarted the servers, but still face the same problem.
    My environment is weblogic 10.3.5.
    Basically, my question is:
    after a domain is created and admin server is there, if I want to add a managed server which will host soa composites, what should I do to configure the managed server?
    Edited by: wiky on Jul 20, 2011 11:39 AM

    How can I add new code to a clustered environment without causing an          outage. Right
              > now I have to deploy the new code using the admin server to both managed
              servers.
              > My question is if I pull one managed server out of the cluster, add new
              code and
              > test it, how do I add this one managed server back to the cluster that is
              referencing
              > the old code without causing an outage for the site?
              This is something addressed much better in the 7.0 release.
              Peace,
              Cameron Purdy
              Tangosol, Inc.
              Clustering Weblogic? You're either using Coherence, or you should be!
              Download a Tangosol Coherence eval today at http://www.tangosol.com/
              "William" <[email protected]> wrote in message
              news:3cc9847a$[email protected]..
              >
              

  • Error during deploying SOA Composite

    I have created a SOA Composite in which I am trying to access an External Web Service.
    The compilation goes fine but its failing at the time of deployment to Soa Server.
    My BPEL consists of following activities-> RecieveInput-> Assign -> Invoke -> Assign -> Callback client
    In my composite I have configured WS policies and in BPEL’s invoke activity , I have added headers and endpoint URI as an expression in properties tab.
    I am getting the following error at the time of deployment :-
    1)     Through Jdeveloper and Manually through Soa Server :-
    Caused By: ORABPEL-05250
    Error deploying BPEL suitcase.
    error while attempting to deploy the BPEL component file : the exception reported is: java.lang.Exception: BPEL 1.1 compilation failed
    This error contained an exception thrown by the underlying deployment module.
    Verify the exception trace in the log (with logging level set to debug mode).
    at com.collaxa.cube.engine.deployment.DeploymentManager.deployComponent(DeploymentManager.java:200)
    at com.collaxa.cube.ejb.impl.CubeServerManagerBean._deployOrLoadComponent(CubeServerManagerBean.java:876)
    at com.collaxa.cube.ejb.impl.CubeServerManagerBean.deployComponent(CubeServerManagerBean.java:122)
    at com.collaxa.cube.ejb.impl.bpel.BPELServerManagerBean.deployComponent(BPELServerManagerBean.java:88)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    Truncated. see log file for complete stacktrace
    2)     If I deploy manually through XML files, deployment happens successfully but while testing , I get the following error
    Caused by: java.net.ConnectException: Tried all: '1' addresses, but could not connect over HTTP to server: 'www.w3.org', port: '80'
    Kindly provide any suggestions to rectify the issue.
    Thanks.

    When starting SOA Suite after upgrading from 11.1.1.4 to 11.1.1.6, I experienced a similar error in the soa_server?.out logs:
    <Error> <oracle.soa.bpel.engine.deployment> <BEA-000000> <
    java.lang.Exception: BPEL 1.1 compilation failed
    Anyone have a suggestion on how to resolve this error?

  • Data retrieval from JMS queue using single SOA composite in a clustered env

    Hi,
    I have following situation:
    1) A requester SOA composite (Composite1)is reading data from a File
    2) Mediator is routing data received from Composite1 and writing in a JMS queue.
    3) A provider composite (Composite2) is reading from the JMS queue.
    Both Composite1 and Composite2 is deployed in a clustered environment.
    Problem is Composite2 is not able to read data sequentially from JMS Queue sometime (for example out of 30000 transactions its failing once). Here it's a queue and only one producer and only one consumer is there.
    What may cause this issue? I thought a single producer and single consumer on a queue will guarantee FIFO retrieval . Could you please advise where may be the gap?
    Thanks
    Edited by: user1054373 on Sep 18, 2012 11:29 PM

    Hi,
    I thought a single producer and single consumer on a queue will guarantee FIFO retrieval Java Message Service Specification does not guarantee ordered message delivery when applications use distributed queues...
    Using Weblogic Message Unit-of-Order may solve your issue...
    http://docs.oracle.com/cd/E23943_01/web.1111/e13727/uoo.htm#JMSPG389
    Hope this helps...
    Cheers,
    Vlad

  • Unable to deploy the SOA composite through the EM

    Hi,
    I have created SOA Composite project (version 11.1.1.1.0). This is a simple project which takes message from one JMS queue and puts in another JMS queue.
    Now I wanted to deploy this in another instance of the SOA Suite( version 11.1.1.3.0). When I use Jdeveloper, I can create Application connection to new SOA Suite and deploy the project directly to the new SOA_Suite. and it is working. I have deployed the Project to a Jar file and tried to deploy the Project onto the new Soa suite using the Enterprise Manager console. But It failed giving the following reason ...
    Invalid archive: [J2EE:160112] Error
    The directory, 'D:\oracle\11gR1SOAPS2\user_projects\domains\base_domain\sysman\upload\stage\sca_CacheOrderHeader_rev1upload39341\archive\sca_CacheOrderHeader_rev1.02.jar', does not contain a valid module. If the directory represents an ear file, it must contain a META-INF/application.xml file. If the directory represents an ejb-jar file, it must contain a META-INF/ejb-jar.xml file. If the directory represents a war file, it must contain a WEB-INF/web.xml file. Please ensure the source directory is a valid module and try again.
    Can you please let me know if this error is occuring due to some change in the version of SOA suites ..? Or am I missing something here. Please let me know ..
    Thanks,
    Raj Kumar

    The above error indicates that you are trying to deploy as an application instead of SOA composite. Are you sure that, you are trying to deploy from SOA Infrastructure menu?

Maybe you are looking for

  • How to read the attribute in mapping..

    Hi, My source XML looks like this <GLDEBITACCT>             <VALUE>0545-K-2006605-5500001</VALUE>             <GLCOMP glorder="0">0545</GLCOMP>             <GLCOMP glorder="1">K</GLCOMP>             <GLCOMP glorder="2">2006605</GLCOMP>             <G

  • Will not boot after disabling onboard sound

    I am trying to install an SB Audigy2 ZS sound card but each time I disable the onboard sound card, I cannot boot my system. It will not boot to CD either.  I have tried disabling with SB Audigy2 ZS card installed and without the card installed. I am

  • Limiting spry:repeatchildren in a list

    I have found a number of entries on the forums relating to limiting the number of dynamically produced table rows from a spry:repeat but nothing on limiting the number of list items in a list. So put basically: I have an XML file with 10 items, but I

  • Deployment Error of VO w/ JBO-25058: PartyName879_PartyName not found

    Need additional help with an OAF deployment issue... I am attempting to deploy 5 OAF pages for E-business R12 using customizations: (order management) ImcHierarchyAddChild.xml ImcHierarchyCreate.xml ImcHierarchyView.xml ImcHierarchyAddParent.xml ImcH

  • I use MyPassport for Back up; does anyone know how to retrieve email

    When I open the "My Passport for MAC"; there is a a folder titled "Backups.backupdb". When I open the folder there is a folder called "Paulevinemacpro". When I open this folder there are numerous folder with date labels.  When I open the one of these