Regarding JMS-Queue/Topic in Proxy and Business service in OSB

Hi
I have one query regarding to the JMS-Queue/Topic.
I am published the message to the JMS-Queue/Topic.
----My Business-service configuration is---
General----Any xml
Tranport--jms://localhost:7001/MyConnectionFactory/RequestQueue
Response--None
I call this Business-service in proxy-service of Routing message was published successfully to thee Queue.
I try to dequeue the message from that queue for this
--- I take another proxy with---
General----Any xml
Tranport--jms://localhost:7001/MyConnectionFactory/RequestQueue
In meassage flow
Routing--second busines-service)
--- Second business-service configuration is---
General----Any xml
Tranport-File (C://temp)
Issue is when I publish the message to Queue,the message is also found in the file  i.e C:temp. I don't now why  this come to the file.*
Any suggestions
Thanks
Mani

Either I did not get an idea, but in your JMS proxy you are routing to File :)
If you don't want file, why route to 2nd BS ?

Similar Messages

  • Need Java API's to create OSB proxy and Business Services

    Hi All,
    I need to create OSB proxy and business services using Java API's. Does any one have reference to the OSB APIs??

    AFAIK it is proprietary.
    What I do in a similar situation is to form XML for the services, package them into JAR the same way as an import JAR is packaged (creating ExportInfo resource, ...) and deploy with standard WSLT script. Works for simplest services only (direct proxies mostly) but I can also form security, alerts, throttling etc etc etc -- all in one shot.
    Out of sheer interest, may I ask you a question? Why do you need to create OSB services from Java?
    Vlad
    http://vladimirdyuzhev.com

  • Editing proxy and business service security with WLST

    My customer wants to manage the OSB with WLST as much as possible. I'm wondering if it is possible to handle the security and policies on proxy and business service with WLST.
    Any ideas or links to documenation are welcome.
    Thanks!

    I think you can do this. Please refer - http://docs.oracle.com/cd/E14571_01/core.1111/e10043/wlstcmds.htm#CHDGHDFJ
    But not sure of how much flexibility you will get with WLST. I will recommend using OWSM that is specifically used for similar activities for the soa suite.
    Please refer - http://docs.oracle.com/cd/E21764_01/web.1111/e13713/owsm_appendix.htm & http://docs.oracle.com/cd/E21764_01/doc.1111/e15866/owsm.htm for more details.
    Thanks,
    Patrick

  • Can OSB proxy and business service act as a stub ?

    Hi all,
    would like to enquire whether I can achieve the following. I have a web service consumer. Can the consumer call a OSB proxy service and within the proxy service, I use XQuery and extract the body and perform some transformation. And the proxy service return variables to the consumer? Without calling any business proxy in the process
    Can the proxy service act as a stub? Would I need a dummy business service for it?
    Or my objective cannot be achieved in OSB?
    Appreciate any thoughts.

    Hi,
    Assuming the incoming body contains "name: Peter, age: 13". Can the return information contain "name:Peter, age:13, Status: N"Yes, it's possible too, in your Response XQuery Transformation u can add n number of additional fields, and send back to requester.
    You can do both Translations and Transformations.
    Can I also configure the proxy service not to call any business service?Have you made/generated your proxy service from existing Business Service?
    If yes,: then your message flow would have only Route Node ( routing to Business Service).
    1. To do transformations on request add a Pipeline Pair in message flow and inside it add stage for doing XQuery transformations.
    2. Use Reply Action in stage as last Actions and do reply with Success.( The message flow won't go to Route actions after this ).
    IF No : Then either remove the OSB Action which is being used to call Business Service.
    It is considered good etiquette to reward answerers with points (as "helpful" - 5 pts - or "correct" - 10pts).
    Regards,
    Abhinav Gupta
    Edited by: Abhinav on Mar 8, 2013 3:27 PM

  • Security between Proxy and Business Services

    Dear All
    We are trying to restrict business service access only through proxy services. Will outbound security using service accounts can do this task? I enabled basic authentication at business service level and tried to pass username/password token through soap header in proxy service. I get "The invocation resulted in an error: Unauthorized." error.
    Please suggest if this is the correct approach.
    Thanks,
    Amjad.

    I'm affraid you didn't get the very basic meaning of business service.
    >
    I want BS1 to be accessed only through PS1 and hence need to secure BS1.
    >
    1. You don't need to secure BS because of this reason since every BS can be accessed only through PS. There is no way you can call BS outside of OSB. BS is just a definition of external (business) service.
    2. Authentication set on BS is not meant to restrict access to BS itself. It is set to use credentials to access some service from OSB (WS1 in your case).
    >
    When BS1 is directly accessed through OSB console, I get "The invocation resulted in an error: Unauthorized".
    >
    This is only a testing form. Again, there is no chance you could call BS outside of OSB. On top of that, if you test BS which has pass-through account set, the test fails as there are no credentials to be passed to BS from PS as there was no PS called.
    I suggest you go back to OSB basics:
    http://docs.oracle.com/cd/E13159_01/osb/docs10gr3/tutorial/tutIntro.html#wp1045005
    http://docs.oracle.com/cd/E14571_01/doc.1111/e15020/architecture_overview.htm#i1094753

  • Proxy business services in osb

    In osb if i want to get data from a client then what is the procedure
    I am using a business service whose endpointuri is a proxy service (protocol http)
    And this business service is inturn called by my local proxy service
    Is this procedure correct ?
    if not then what is the correct procedure how many proxy and business services do i need to get data from my client
    Thanks,
    Rahul

    How many Proxy Services and Business Services to use depends on the use case.
    For example, if your client will initiate a transaction when it has some data to send to another system then you will have to configure following flow:
    First system (wants to send some data)--> Proxy Service(to receive data from Client) --> Business Service (to call the second system) --> second system web service API
    Another scenario in which you need to get some data from the second system when requested by the first system (query scenario) the above flow would still remain the same.
    Addition of another Proxy service depends on specific use case and scope of re-usability etc. For example if you want to fetch data from a system and that query can be reused in various processes or can also be called from various client applications then you can create a wrapper Proxy above the Business service and call this Proxy Service instead of calling the business service from your Proxy.
    Domain structure also is a deciding factor, for example if you want to call a Proxy in one domain from another domain you can use a Business Service in the requesting domain.

  • Accessing JMS Queue/Topic located in different Managed server on same domai

    Our use-case is as follows.
    In our weblogic domain we have SOA_Cluster and a stand alone managed server. All the custom JMS resources belong to a JMS server that is targeted to stand alone JMS server. We are trying to access JMS Queues/Topics located in the stand alone managed server from JMS adapter (part of SOA Cluster).
    I am wondering what should be our adapter configuration in this scenario. In going through JMS adapter use-cases (below is the link), there is a mention of how to access resources located in Remote weblogic Domain. I am wondering if the same applies to us OR if there is better way to access JMS resources for our use case.
    http://download.oracle.com/docs/cd/E14571_01/integration.1111/e10231/adptr_jms.htm#CJAHAFGF
    Appreciate your feedback.

    Yes, the same applies for your case but no need to enable trust. Rest of the things will remain same.
    Better you post weblogic related questions in Weblogic forum.
    Regards,
    Anuj

  • JMS Timer into a Proxy or Business

    Hello,
    I have a JMS Queue and I wanna know if is possible to configure a proxy or business service to read the JMS Queue time by time, for example read the Queue each 5 minutes.
    Is there any option in ESB to configure as a timer to read the Queue?
    Thank you!

    No I don't think there is such option. However you can define a delay when you post the message, before it get consummed.
    Gregory Haardt
    ALSB Prg. Manager
    [email protected]

  • JMS,Queues/Topics,Weblogic8.1

    Hi
    Im newbie to JMS, and I would like to get start with
    JMS,Queues/Topics on Weblogic8.1 .
    Can anybody provide me urls which are easy to
    understand as well as run the sample applications.
    thnks..

    Maybe its worth starting with a library that wraps up JMS for you so you can focus on POJOs and your application objects - like Lingo
    http://lingo.codehaus.org/
    James
    http://logicblaze.com/

  • How to send BusinessEvent from oracle EBS 12 to an external JMS Queue/Topic

    Hello Sir:
    How to send BusinessEvent from oracle EBS 12 to an external JMS Queue/Topic??
    How to receive BusinessEvent from an external JMS Queue/Topic to oracle EBS 12 ??
    It is a Third Party JMS Server, it has queue and topic etc??
    which module should be used??
    what is the basic steps to do??
    Thanks

    swapnil_yeole wrote:
    Hello,
    We want to install Oracle EBS 12.1.1.
    Our internet speed is very poor so it would not be feasible for us to download the software from E-delivery site.
    Can you please let me know how & where to obtain Oracle EBS 12.1.1 DVD's.
    Do we need to raise an SR with Oracle for same.
    Thanks in advance.
    Yes -- https://blogs.oracle.com/stevenChan/entry/how_to_obtain_media_packs
    Thanks,
    Hussein

  • Regarding Business System and Business Service

    Hello,
    What is the difference between the Business system and Business service. When do we go for what? Which system we will take as business system or business service means either sender system or reciever system.
    Give me with simple example... please
    Thank you

    hi,
    What is the difference between the Business system and Business service.?
    Business System is a logical representation of a Technical System.
    Business System: BS is a conceptual representation of a logical system, such as a specific client on a SAP server or a 3rd party payroll application.
    For defining Business Systems, the four important pieces of data are:
    u2022Business System Name (must be unique in the landscape)
    u2022Associated Technical system name, and if the Business System will be used with IDoc interfaces, a Logical System Name
    u2022The Software Products (and associated SWCVu2019s) that are used by the Business System. The products are brought through from the Technical System definition; but for a particular Technical System, not all products will necessarily be associated with a particular Business System.
    u2022The Related Integration Server.
    A Business System addresses a business system as a sender or receiver of messages. Unlike an abstract service, a business system represents a specific (application) system in the system landscape. A business system (service) comprises information about the inbound and outbound interfaces and the software component versions of the business system.
    Business Service is a abstract representation of a System. For instance, www.google.com have a several system working together and IPs of this machines change eventually. When we use a Business Services like google we reference a computer that we don't know the phisical implementation
    Business Service: Address an abstract business entity as the sender or receiver of messages.Using a business service, you can define the technical or business subunits of the companiesinvolved and then assign them the relevant interfaces. The business services are used whenconfiguring cross-company processes.
    Which system we will take as business system or business service means either sender system or reciever system
    Business system and business service can either be a sender or receiver...
    business systesm is an application system which is a real system..business service is an abstract entity...we send requests using webservices for them....
    thanks,
    vijaya

  • Problem in creating JMS business service in OSB

    Hi all
    I am creating a JMS business service in osb:request /response is TEXT
    It write to "*QueueSend*"-which is my URI endpoint
    I have a MDB which read from "*QueueSend*" and write to "*QueueReceive*"
    i have given the *"Response Endpoint*" in jms business service to point to "*QueueReceive*"
    When i send the msg, it write to QueueSend and mdb writes it to QueueReceive but JMS business service doesn't read from QueueReceive,it just wait a long .......
    What is the problem??
    Thanks
    Rohan

    Hi Rohan,
    Are you able to see consumers on "QueueReceive"?
    If no, then your BS is not listening on this queue. Check the end-point again. Check server logs to know if any error occured while BS tried to connect with Queue. Restart your server which has this queue and then the OSB, and try again.
    Regards,
    Anuj

  • Dynamic timeout for OSB proxy or business services

    The scenario we got here is that we will have multiple synchronous webservices implemented as OSB proxy services. These proxies will then invoke a common "routing" proxy that will determine which other OSB proxy or business services (JMS Request/Response) to call and does the dynamic routing.
    I understand that you can set a timeout at the business service level how long to wait for a response (at least when using the JMS transport). The problem is we got the requirement that the timeout value would be dependent on the role of the caller invoking the frontend webservice (this is done via some kind of lookup to determine the appropriate timeout setting for the invocation).
    Is this possible? I can't seem to find anything exposed in the transport header that allows me to set a timeout value during runtime. This means that the frontend proxy will be waiting for a response depending on the business service timeout setting. Can we implement a timeout in this frontend proxy somehow?
    Stumped right now over this. Thanks in advance for helping out.

    >
    Are there other reasons why you say it's not the most ideal way of development ?
    >
    Versioning binary files is always a pain. You can't compare them, you can't merge them ... Another point, if you put your jar archive with OSB artifacts under version control, you will most probably face issue related to end of line styles (mac, unix, windows).
    However, the most important point is usability. I want to version .proxy and .biz services to see right in IDE that I changed something and I should check that in for the others. I don't want to risk that I forget something. And I also want to see what other users committed, what sources they work on ... You loose all of that by versioning jar file. I would never go this way.

  • Applying configuration on proxy- or business-service

    Hello! When i apply configuration on working proxy- or business-service with a lot of messages, then i can have trouble with http_500 code at ~1 second on OSB's cluster nodes. I just want to know how this work. Is OSB loses some messages from business service, or nothing receiving messages is lose and http_500 is only for new requests (like graceful restart)?

    (My opinion only though based on observation. I did not actually read the design papers on that).
    OSB artifacts are internally compiled into EJB applications. When configuration changes, old applications are unloaded, new ones loaded. In between you get 500 with a message saying something like "Configuration is in transition".
    My understanding the messages that are in-flight within the old applications are trying to complete while the unloading happens. Some will, some won't.
    Incoming messages coming during the unload-load gap get 500.
    Messages after the new EJB is loaded are processed successfully.
    If you must provide message deliver guarantees, you gotta go with persistent storage (JMS) and transactions.

  • Business Systems and Business Service - does any difference

    Hi Experts,
                      Could any one please guide me what is the difference between
    Business Systems
    and
    Business Service.
    Which situations we use Business Systems / Business Service.
    Does it have any performance issues?
    Why we are not configuring Business service in SLD?
    Cheers Experts!!
    Sunil

    Hi Sunil,
    Business System: Address a particular business system as the sender or receiver of messages.
    A business system is an actual application system in a system landscape. A business system
    (service) comprises information about the inbound and outbound interfaces and the software
    component versions of the business system. The business system services are used when
    configuring internal company processes.
    Business Systems are Logical Senders or Receivers that exchange messages by using the Integration
    Server and that are entered in the System Landscape Directory.
    The Business Systems in the System Landscape Directory relate to a system landscape.
    The Business Systems of business partners are therefore not entered in the System Landscape
    Directory. To be able to address such business partners logically, use communication components in
    the Integration Directory. A business system is a way of specifying a communication component in the
    Integration Directory more precisely (business system component).
    Business Service: Address an abstract business entity as the sender or receiver of messages.
    Using a business service, you can define the technical or business subunits of the companies
    involved and then assign them the relevant interfaces. The business services are used when
    configuring cross-company processes.
    In the PCK, the Service is of type Business Service. It represents an abstract, addressable unit.
    Business services are used in cross-company processes, for example, if the parties involved have only
    published their interfaces and not their system landscape, or it is only partly known.
    Using a Business Service,we can define the technical or business subunits of the companies involved
    and then assign them the relevant interfaces.
    It is useful to use Business Services when configuring cross-company processes. Usually, the
    interface descriptions of the business partners involved are made publicly available.
    Also,There is already lot of thread regarding the same discussion, please see it below.
    Business service or Business system??
    Re: Business Service <--> Business System
    Difference between Business service, Business system and Business process
    Business Service vs Business System in Integration Directory.
    Business Service (vs) Business System in Integration Directory.
    What is the difference between Business System and Business Service?
    business system and business service
    Diff b/w Business service & Business System?
    Regards,
    Vinod.

Maybe you are looking for

  • Withholding tax-"minimum-maximum amount" & accumulation setting

    Dear FI experts, as the TDS rate changed in Punjab, my client's requirement is,, if they are posting an invoice with amount more than 20000 then tax to withheld, or it will be withheld if more than Rs 50000 transaction is made in a fiscal year. pleas

  • Captivate 5: How to make PF 10 key work on in Firfox browser after publish

    I've learned to turn "Caret Browsing" on to allow almost all other PF Keys to work, however PF 10 doesn't work still, and I believe Captivate 5 publishing process might have something to do with it... Please Help

  • SMS Saved Messages

    Hi i saved SMS messages and deleted them from my SMS folder by mistake. I wish to restore the saved messages to the sms outbox. I tried the File messages option but that does nothing. Anyone knows how to move messages from teh Saved Folder to another

  • How to deploy entity bean in weblogic

    Hi frnds, can anybody tell me that how to deploy entity bean in weblogic8.1 i want to know step by step process. bcoz i am totally new for weblogic thanks & regards

  • Wrong number is showing up as my Imessage number.

    Please help me solve this problem: I have been getting my husband's messages on my ipad using his iPhone cell number. When I check the setting on my ipad, it shows that besides my email address as a receiving means, my husband's phone number is also