AquaLogic Service Bus and XQuery Mapper

Hi all,
I'm new about using AquaLogic Service Bus and XQuery Mapper. I'm using alsb250_wls920.
To understand better the details I've developed two very simple EJBs stateless related to a generic CarRental scenario.
The idea is the following:
- EJB1 exposes a method for retrieving available cars from company A
- EJB2 exposes a method for retrieving available cars from company B
The method signature is the same:
public CarVO[] getAvailableCars(Category category, Double price)
the only difference is about the CarVO definition where one exposes more attributes than the second one (and also the package is different).
The goal is designing a new proxy service called getAvailableCars that calls the two above services and returns a set including all available cars from both companies.
The returned CarVO is the sum of all attributes from two above CarVOs plus a string company attribute.
So in AquaLogic I've defined:
- a JAR resource for importing my CarRental.jar
- two BusinessService resources related to the two above getAvailableCars services (from company A & B), called getAVISAvailableCars & getHertzAvailableCars;
- I've exported the two WSDLs from the two above BusinessService resources directly from AquaLogic console;
- I've written manually the WSDL 'getAvailableCars' that I use in the next proxy service definition
- a getAvailableCars_1 proxy service resource
Before completing the proxy service definition, I've decided to use XQuery Mapper for defining my trasformations.
But I got some errors when I try to import the WSDLs.
For importing simply I've created a wsdl folder inside my project and copied into it the 3 WSDLs definitions.
Because there are errors in 2 of these WSDLs (getHertzAvailableCars.wsdl, getAvisAvailableCars.wsdl) when I create a XQuery Transformation, I'm not able to select any source schema.
But getHertzAvailableCars.wsdl, getAvisAvailableCars.wsdl have been generated directly from AquaLogic console and I don't understand why XQuery Mapper complains about them.
If needed I can post also the CarRental.zip eclipse prj (that contains the above two EJBs) and CarRentalAqualogicPrj.jar AquaLogic prj (passphrase is aqualogic).
I thank you in advance for any suggestion.
Regards
Patrizio

Could you send me the WSDLS?
My email address [email protected]

Similar Messages

  • How to do transformation in Aqualogic Service Bus

    Hi,
    I am new to aqualogic service bus. Please guide me how can I do transformation.
    Here is the scenario:
    I have one proxy service (ProxyService) and two Buiness Services (BusinessServiceV1 and BusinessServiceV2).Each Business service talks to corresponding Java services (via WSDL) on the back end.
    Here are signature of methods being exposed by services:
    com.v1.ResponseDTO getBankBalance(com.v1.RequestDTO requestDTO)
    com.v2.ResponseDTO getBankBalance(com.v2.RequestDTO requestDTO)
    RequestDTO contains a zip code fields. If its value is less than 10000 then I want to call servicev1. Otherwise I want to call serviceV2.
    When I create proxy, I use serviceV1's wsdl as reference. Hence I can call serviceV1 successfully. When call goes to serviceV2, then I get internal server error. Probably the reason is that I am not doing transformation from com.v1.RequestDTO to com.v2.RequestDTO. How can I do this transformation?
    In ASB's testconsole, Payload looks like the following:
    <ser:getBankBalance xmlns:ser="http://com/v1/services">
    <ser:requestDTO xmlns:java="java:com.v1.dto">
    <java:ZipCode>3</java:ZipCode>
    <java:Ssn>string</java:Ssn>
    </ser:requestDTO>
    </ser:getBankBalance>
    Using this payload, I can successfully call business service 1 via Proxy service. If I manually change v1 to v2, I can also call business service 2. Is there a way that I can change http://com/v1/services to http://com/v2/services
    and
    java:com.v1.dto to java:com.v2.dto
    using transformation?
    I already tried Message Processing|Rename option but it does not seem to work.
    Thank you very much for any help in this regards.
    mqassim

    Hi,
    Check out the link:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/45/8594ebd17f1956e10000000a11466f/frameset.htm
    Best Regards,
    Rajani

  • Oracle Service Bus and Financila Message Designer

    Hi,
    I am new to OSB and FMD so want some good working examples/samples which can explain how to call the FMD cartridge from OSB.

    Oracle Service Bus 10gR3 contains the JCA framework which will eventually allow us to exploit the whole set of JCA adapters currently in use in BPEL Process Manager. Over the next few months several JCA adapters will be certified to be used with Oracle Service Bus - the Database adapter is one of the first of these.
    As for SOA Suite and WebLogic bundling, let me explain. SOA Suite contains the following products:
    BPEL Process Manager
    Business Activity Monitoring
    Business Rules
    Web Services Manager
    Complex Event Processing
    B2B
    ESB (the old Oracle ESB product)
    Service Bus (formerly AquaLogic Service Bus from BEA)
    This does not come with an application server as the suite is hot-pluggable (i.e. can be used with a number of application servers). However, the preferred (and cheaper) approach is to purchase SOA Suite and WebLogic Suite (which contains iAS, WebLogic Enterprise Edition, Coherence, JRockit with 100ms deterministic garbage collection and WebLogic Operations Control). This is because some of the elements of the SOA Suite only currently run on iAS (B2B) and some only run on WebLogic Server (Oracle Service Bus) although in the future these will also become hot pluggable.
    To find out more, check out the SOA Suite and WebLogic Suite pages below:
    [SOA Suite|http://www.oracle.com/technologies/soa/soa-suite.html]
    [WebLogic Suite|http://www.oracle.com/appserver/weblogic/weblogic-suite.html]
    You will find the DataSheets are particularly useful for giving you an overview of the suite.
    Hope that helps.
    Chris

  • Oracle service bus and database connectivity

    Since currently OSB does not support Adapter Framework, what are currently options for using DB Adapter type functionality in Oracle Service Bus (ALSB).
    It seems JMS and other transports are very well supported, but how do we use DB Services?
    Please if someone can provide some insight into this.
    thanks

    Oracle Service Bus 10gR3 contains the JCA framework which will eventually allow us to exploit the whole set of JCA adapters currently in use in BPEL Process Manager. Over the next few months several JCA adapters will be certified to be used with Oracle Service Bus - the Database adapter is one of the first of these.
    As for SOA Suite and WebLogic bundling, let me explain. SOA Suite contains the following products:
    BPEL Process Manager
    Business Activity Monitoring
    Business Rules
    Web Services Manager
    Complex Event Processing
    B2B
    ESB (the old Oracle ESB product)
    Service Bus (formerly AquaLogic Service Bus from BEA)
    This does not come with an application server as the suite is hot-pluggable (i.e. can be used with a number of application servers). However, the preferred (and cheaper) approach is to purchase SOA Suite and WebLogic Suite (which contains iAS, WebLogic Enterprise Edition, Coherence, JRockit with 100ms deterministic garbage collection and WebLogic Operations Control). This is because some of the elements of the SOA Suite only currently run on iAS (B2B) and some only run on WebLogic Server (Oracle Service Bus) although in the future these will also become hot pluggable.
    To find out more, check out the SOA Suite and WebLogic Suite pages below:
    [SOA Suite|http://www.oracle.com/technologies/soa/soa-suite.html]
    [WebLogic Suite|http://www.oracle.com/appserver/weblogic/weblogic-suite.html]
    You will find the DataSheets are particularly useful for giving you an overview of the suite.
    Hope that helps.
    Chris

  • AquaLogic Service Bus Perspective - WSDL Files with External Schemas

    I am using the AquaLogic Service Bus Perspective in WebLogic Workshop to create my proxy services, business services, wsdls, schemas, etc. I have a wsdl that imports a schema based on its registered namepsace...not its schemaLocation. This works fine in the ALSB console, but in the WebLogic Workshop perspective, I cannot Publish my WSDL because the WSDL is not aware of any global resources...such as this Schema definition that is external to the WSDL. How do you make Globally aware resources in WebLogic Workshop? The same thing works in through the ALSB Web-based console...but that same file produces a wsdl validation error in my IDE because it has no idea about that schema.
    Thanks -jay

    Thanks to both of you who replied to my question - it is very much appreciated
    We had a theory that you could just store everything under 'sbconfig' in CVS and restore it - but I thought that might be a bit hacky and less upgrade resistant.
    Do you use build scripts for setting up dev/qa/prod endpoints because 'customisation files' are new or did you find a problem with 'customisation files' that made you resort to using a build script?
    We were hoping to have some process like
    Export JAR
    Export Customisation File for Dev/QA/Prod
    In Dev, we import the JAR + dev customisation file
    In QA, we import the JAR + QA customisation file
    In Prod, we import the JAR + prod customisation file
    I know I have no chance, but you wouldn't care to share said document for my reading (not copying) pleasure? No worries if you don't :)
    Thanks for your comments guys :)
    Dan.
    just in case
    email is daniel prosser at gmail com
    dots between my name and com
    Edited by dan_prosser at 08/14/2007 6:33 PM

  • Difference between Oracle service bus and SOA

    Please Let me know what are the basis difference between Oracle Service Bus and SOA ?

    A topic discussed many times here ..
    OSB vs SOA suite

  • What are the differences between Azure(Cloud) Service Bus and On-Premises Service Bus (Windows Service Bus 1.0)?

    Hi,
    I want to know the exacts differences between Windows Azure(Cloud) Service Bus and On-Premises Service Bus (Windows Service Bus 1.0)
    Thanks
    mit

    Might ask them over here.
    http://social.technet.microsoft.com/Forums/en-us/home?category=biztalkserver
    http://social.msdn.microsoft.com/Forums/windowsazure/en-US/home?forum=windowsazuremanagement%2Cservbus%2Cazuremobile&filter=alltypes&sort=lastpostdesc
    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows]
    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

  • Oracle service bus and composing two web services

    All,
    Do let me know your thoughts on this.
    Currently we have two web services
    Web Service 1 - Verify Eligibility
    Web Service 2 - Approve Proposal
    Web Service 1 has one operation and accepts a well defined set of input parameters similarly web service 2 also exposes a single operation and accepts a set of input parameters.
    These are deployed and running in our environment.
    Now we have a requirement to stitch together these two web services and expose them as one single composite web service on the Oracle Service Bus 11g.
    I want to create a proxy service on the OSB as unified web service (having its own WSDL) by composing the operations and input plus output parameters of the aforementioned two web services.
    This way we can publish the WSDL to the front-end apps and they will trigger it with the required parameters and the proxy service will orchestrate the call to WS1 and WS2 and send the final output back to the calling client.
    I was able to create an outbound call from the Proxy service to the underlying business services but I am not able to expose the Proxy service as web service with a WSDL i.e. create the proxy service by choosing operations of Web service 1 and web service 2
    Please let me know your thoughts on this.
    Regards,
    Sushant

    Thanks Atheek
    The proxy service I tried to create orchestrate 2 web services.
    But where we are struggling is How can i make this proxy service (composite) as a web service along with the WSDL.
    The proxy service should be able to accept calls from the client with set of inputs representing both the underlying web services and coordinate calls b/w these two services and return consolidated output back to the calling client.
    I am not finding a way to create a proxy service (web service along with the wsdl) which is representative of the underlying web services in a consolidated manner that can accepts inputs on behalf of both the underlying web services, orchestrate calls b/w the 2 web services and return the final output back to the calling client.
    example modified to keep it brief
    web service1
    operation name: Verify Eligibility
    Input: Complex type (String name, int Id, String address)
    Output: Complex type(String approval status, int Id, String reason)
    web service2
    operation name: Approve Proposal
    input: Complex type(String approval status, int Id, String reason, int Amount, int EmployeeCount)
    Output: Complex type (String final status, String recommendation)
    Composite Proxy Web Service
    name: Composite Eligibility and Approval
    Input: Complex type ( String name, int Id, String address, int Amount, int EmployeeCount)
    Output: Complex type(String approval status, int Id, String reason,String final status, String recommendation)
    The composite proxy should be created in a manner to jam the inputs of both the underlying web services and expose a representative interface on behalf of both the web services. This composite web service interface creation (WSDL) is where we are struggling a bit.
    Because the calling clients need a unified WSDL to able to communicate with the composite web service.
    Do post your thoughts.
    Thanks Again,
    Sushant

  • Enterprise Service Bus and ESA

    Hi ,
    I like to know, how to realize Enterprise Service Bus in the  Enterpise Servise Architecture?
    Thanks in advance.
    Regards
    Lemin.

    hi there,
    for an introduction have a look <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d86cf1a4-0701-0010-409d-c568b1d2519e">here</a>.
    For more in-depth information search <a href="http://help.sap.com">SAP Help</a> for XI & BPEL, e.g.  <a href="http://help.sap.com/saphelp_erp2004/helpdata/en/ce/1d753cab14a909e10000000a11405a/frameset.htm">this</a>.
    hope that helps,
    anton

  • Windows service bus and appication co-location

    What if any guidance is giving on co-locating WinSB on a server with other applications? 
    Any restrictions on communicating over the bus to an application on the same server as the bus itself?

    Might ask them over here.
    http://social.technet.microsoft.com/Forums/en-us/home?category=biztalkserver
    http://social.msdn.microsoft.com/Forums/windowsazure/en-US/home?forum=windowsazuremanagement%2Cservbus%2Cazuremobile&filter=alltypes&sort=lastpostdesc
    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows]
    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

  • Oracle Service Bus and Enterprise Integration Pattern

    Hey all,
    Do you know where I can found the list of eip supported by OSB ?
    Thanks,
    Yves

    Most of the stateless integration patterns can be implemented using OSB. Product is designed as stateless and I think it performs well if it is used for this purpose . So patterns like content based routing are very easily supported. You might need java code to make it support stateful patterns [ Example :Aggregator, Resequencer etc]. It could become quite messy and not recommended.

  • Rename namespaces in Aqualogic service bus

    When I try to rename namespaces in ALSB the new namespaces is created and validated against the schema, but the old one is still exist. How I can delete the old namespace.
    Example
    <cus:soapHeader xmlns:cus="http://www.crm.bell/es/CustomerProfileService"xmlns:com="http://www.bell/enterprise/CommonRequest">
         <com:version>1</com:version>
         <com:callingAppID>MaxP</com:callingAppID>
    </cus:soapHeader>
    After rename
    <cus1:soapHeader xmlns:cus="http://www.crm.bell/es/CustomerProfileService"xmlns:com="http://www.bell/enterprise/CommonRequest"
    xmlns:cus1="http://www.crm.bellalaint/es/CustomerProfileService"
    xmlns:com1="http://www.bellalaint /enterprise/CommonRequest" >
    <com1:version>1</com:version>          <com1:callingAppID>MaxP</com:callingAppID>
    </cus:soapHeader>
    I want to remove xmlns:cus="http://www.crm.bell/es/CustomerProfileService"xmlns:com="http://www.bell/enterprise/CommonRequest" from response

    Could you send me the WSDLS?
    My email address [email protected]

  • Help of Aqualogic Service Bus (ALSB2.6) needed

    Hi Guys,
    I am a bit new to ALSB, however I have worked extensively on Weblogic Portal stuff. Can anybody suggest me any code examples tutorials on ALSB.
    Since I have also worked on MQ Series, so I have some background understanding of content transformation and content based routing.
    I am also trying to corelate it with MQ Series. I have created certain message flows etc in MQ Series, Do we have a similar concept here too? If yes, then which RAD/IDE do we use for the same?
    I have also been able to sucessfully run the sample example provided by the BEA for the "Routing a loan application". I am very much curious to do my hands dirty with some sample code (may be with the code of "Routing loan application" provided by BEA).
    Thanks in Advance
    Regards
    Jameel([email protected])

    Tutorial and examples are available on BEA documentation website:
    http://edocs/alsb/docs26/examples.html

  • Installing Aqualogic Service Bus 2.0 over Weblogic 8.1?

    Is this a possible scenario? I know that the ALSB is bundled with Weblogic 9, but is it possible to install ALSB without Weblogic 9 and make it use Weblogic 8.1?

    However, you can install both on the same box and run separately on different ports. You have to make sure to disable Pointbase for one of the servers and configure the connection pools which use Pointbase to another DB.

  • What are all difference between 11g Mediator and 10g Oracle service bus.

    hi all ,
    Apart from SCA concept , storing location
    is thr any other difference between 11g Mediator and 10g Oracle service bus ?
    thx in advance..

    11g introduces the SCA architecture for building the service infrastructure.
    SOA 11g uses:-
    1. Uses the weblogic Server and BEA Aqualogic Service Bus (ALSB) for the Oracle Service Bus.
    2. BPEL uses scalable DOM with reduced memory usage.
    3. New adapters and leverage for Java 2 Connector Architecture (J2CA)
    4. BAM finally ported from .Net to J2EE and is part of the service infrastructure
    5. Oracle Web Services Management built into SOA 11g service infrastructure
    6. New adapters and leverage for Java 2 Connector Architecture (J2CA). Tighter integration with E-Business Suite & large payload support.
    7. Business Rules in SOA 10g business rules are managed using the Rules Author & in SOA 11g business rules are managed using JDeveloper and SOA composer

Maybe you are looking for

  • Looking for a good tutorial or book for 3D composite

    Hi, I do editing for 3D animation at work (simple kind) and working along with 2 other 3D modelers. We recently came down to the conclusion that we need to composite to be able to render our animation. However, none of us really know how to do 3D com

  • Shipping ATO order PO directly to customer's SHIP TO site

    Hi, Initially posted in Order Management forum but didn't receive any answer. Posting it here since the question involve both PO and OM - For ATO sales orders, my customer prefers to use SHIP TO address defined in the sales order as SHIP TO address o

  • Chart in jsp

    Iam developing a project in which I have to display the sales records in the form of charts. How to create a chart in Jsp.Is there any jar files. If there, how to include them in jsp.

  • Planning Layout: 7KEA (PCA): What is attribute?

    Hi, Could anyone advise what is the attrribute during the creation of PCA planning layout? Attribute can be either: Unit, Text Exits, Distribution Key, Action When I click to insert an element (Shift+F4), I can have options to choose as follows: Key

  • Getting java.io.NotSerializableException exception

    Hi All, I am getting the java.io.NotSerializableException when using FacesContext.getCurrentInstance().getExternalContext().getSessionMap().put("DATA_LIST",dataList); in the bean. Can any one tell me the solution. WARNING: Cannot serialize session at