Only one business system for outbound java proxies?

Hi!
I have a problem regarding java proxy runtime JPR.
When I call the deployed outbound proxy from a client program, the java proxy sender service is always one defined business system. even if that has nothing to do with the business systems used by the proxy.
For example: I define a business system on the Web AS, which is responsible for the java proxy communication, this is the bean defacto. When I call this bean from a client the JPR calls the Integration Server using another business systems channel. Of course I get the runtime exception service unavailable, because it is not used in interface determination, as the sending channel. If I use the 'working' business systems channel it works just fine
I hope you get my problem.
If I enter the Adapter Monitor, then choose the JPR I can see under Cache that the working business system has several entries here.
Where is the difference between the one working system and others, has anybody ever faced this problem?
regards
Stefan

When you call an outbound java proxy bean, the sender business system is usually derived from the business system which is connected to the technical system Web AS Java in SLD.
If you want another sender business system, then you can set this with the application program with help of the message specifier class (look at manual for further details).
I recommend writing a wrapper bean around the generated proxy bean classes to enable the sending application program to provide the business system as a parameter. In that way different senders can provide their business system separately.
Regards
Stefan

Similar Messages

  • Risks when maintain only one SolMan system for DEV, QAS and PRD systems

    What are the risks involved when maintaining only one solution manager system for entire client landscape(Small size).
    Or No risks are involved?
    Or Is this the SAP rrecommended approach for small size landscapes?
    One SolMan system -> DEV and QAS and another SolMan system -> PRD.

    >
    Sanjai Prabu Govindan wrote:
    > What are the risks involved when maintaining only one solution manager system for entire client landscape(Small size).
    > Or No risks are involved?
    Anand: Risks Involved depends on what all aspects\Scenarios the Solution Manager System is used for. It Could be used for the following purposes
    1) Service Desk
    2) Solution Monitoring
    3) System Monitoring
    4) Change Management
    How do you propose to use the Solman system ?
    >
    > Or Is this the SAP rrecommended approach for small size landscapes?
    > One SolMan system -> DEV and QAS and another SolMan system -> PRD.
    Anand: This is the most idealistic and SAP recommended way of using Solman....it always better to have it this way no matter in how many scenarios you intend to use Solman for....
    Regards,
    Anand.....

  • Individual business system for ABAP and Java Stack

    Hi All,
    I need to send message from a system to XI via ABAP proxy and Java proxy. The sender's ABAP and Java proxy use the same message interface to communicate with XI. Should I create one business system for the ABAP stack and one for Java stack of the sender system?
    Thanks + Best Regards
    Jerome

    Are you sending same message type from ABAP proxy and Java Proxy to XI?
    If you have ABAP proxy, why do you need Java Proxy? Actually you cannot create any Java proxies on ABAP bases systems. What kind of system sender is? Java proxies are created for pure Java based applications.
    Let me know if I didnt understand your question correctly. If so, please explain in detail why you need both proxies and what is your sender application.
    --Archana

  • One Business System Per Client

    Going in, I figured I could have multiple business systems tied to a single technical system.  For example, if I have a techical system (SAP R/3) of RD0 110, and I want to have one business system for a vendor price check, another for sending ship notice idocs to a 3rd party server, etc.
    When I go to add a second Business System to RD0 110 in SLD, I get an error that "The selected client already has a business system. Select a different client or system.".
    Where am I going wrong?

    Hi Keith,
    the problem you are running in is that the SLD checks your business system entries against used client and logical system from tech.system. If one is already used in a link to a bus.system SLD does not allow to link the same tech. system to another bus.system.
    But you don´t have unique namespaces for each scenario.
    You will import the SWCV from SLD into Int.Rep..
    Then you can define a range of namespaces in the SWCV object.
    In each namespace you can implement a scenario.
    The SWCV is connected to a bus. system, that s right.
    But the scenario will not only work with one bus.system.
    Usually you will use the SWCV to build up a scenario in Int.Rep. for the sender system providing the scenario with data.
    The bus. systems defined in the SLD  are more relevant in the Int.Directory, when implementing the comm.channels and building up the interface-/sender-/receiver-determinations per scenario.
    If you could connect a tech. system to several business systems what could be the advantage? The tech.system is basis for connecting to SWCVs.
    We had the same question here in the beginning of our project but our result was that the multi bus.system connect to a tech. system would only produce more need of organizing the structure in the SLD.
    We put the focus on naming conventions in the namespaces to separate the different scenarios for the same bus.system as data provider (=sender).
    If more than one system is sending the same date in a business scenario you need to establish that in having a well defined definition (agreements) in the Int. Repository!
    Hope this can help!
    Best regards
    Dirk

  • 'SPROXY' - Multiple PI Systems connected to one ECC System for ABAP Proxies

    Dear Experts
    I am currently facing an issue when I want to connected multiple PI instances to one ECC client for
    ABAP Proxy purposes.
    In transaction 'SPROXY', in the Enterprise Service Brower, only one PI instance is shown and accessable.
    Can this setting be changed to allow multiple PI systems in this Enterprise Service Browser?
    Thanks for your ideas.
    Mathias

    Hi,
    Check these replies.
    R/3 connected to multiple XI instances
    'SPROXY' - Multiple PI Systems connected to one ECC System for ABAP Proxies
    Multiple XI Instances
    Multiple XI instances or multiple app server
    Thanks,
    Vijaya.
    Edited by: Vijaya Lakshmi Palla on Jun 4, 2008 11:43 AM

  • Registration of Business system for the Integration Engine Java in the SLD issue

    Hi,
    We have completed the installation of PI-AEX 7.4 SR1 then we ran the below wizards successfully.
    - Configuration Wizard: PI-AEX initial setup
    - Configuration Wizard: PI Self Test for AEX
    However when we were Checking the AEX Configuration as per help.sap.com
    Check the registration of a business system for the Integration Engine Java in the SLD:
        Enter https://<host>:<port>/sld .
        Choose Start of the navigation path Business System Next navigation step Integration Engine Java <SID> Next navigation step Integration End of the navigation path.
        The pipeline URL must be: http://<host_fully_qualified>:<port>/XISOAPAdapter/MessageServlet?ximessage=true .
    More information: SAP Note 1435392
    for us the Pipeline URL is as below
    http://<host_fully_qualified>:<port>/XISOAPAdapter/MessageServlet
    and the rest " ?ximessage=true "  is not there.
    Also we ran the below wizard
    Configuration Wizard: PI Self Test for AEX
    and it finished successfully without any issue.
    Any Suggestions what could be missing.
    Thanks,
    Regard
    Ahmed Mohammed

    Hi,
    I found the below SAPNOTE which confirms that the Pipeline URL should be
    http://<host_fully_qualified>:<port>/XISOAPAdapter/MessageServlet
    1564449 - PI CTC Wrong Pipeline Url after AEX Initial Setup
    However on help.sap.com it is different.
    Any one experienced the same ?
    Regards
    Ahmed Mohammed

  • Change Business System for Java Proxy Client

    I have created Web AS Java business system for Java proxy.
    Is it possbile to send message from client Java Proxy as another business system (Third party)?
    For example to specify this system
    MessageSpecifier messageSpecifier = proxy.$messageSpecifier();
    messageSpecifier.setSenderService("MY_BUSINESS_SYSTEM");
    proxy.$messageSpecifier(messageSpecifier);

    Yes, it is.
    That's the way to do it.
    Stefan

  • ChaRM scenario for only one productive system

    Hi CHaRM-experts!
    I would like to know whether or not is it possible to use the Change Request Management scenarion for only one productive system?
    It means we have systems and cases where we should apply the emergency correction only in productive system, without any transport from DEV or QAS system.
    Does ChaRM support such case?
    Thank you very much!
    regards
    Thom

    Hi Don,
    thank you very much for your answer.
    No, I do not plan any transport in the productive system.
    I would just make any adminstrative changes without transport.
    Does ChaRM support such scenarios?
    Thank you!
    regards
    Thom

  • Business system VS application(java/ABAP)

    can u differentiate business system VS application(java/ABAP) in terms of proxy???

    Hi,
    ABAP Proxy :
    1. With ABAP proxy generation function it will be possible to generate ABAP proxy objects to an SAP system from an interface description in the SAP Exchange Infrastructure Integration Repository.
    2. ABAP proxy objects can only be generated for SAP systems that are based on SAP Web Application Server 6.40.
    If you use ABAP Proxy , you can reduce the overhead calling the function again and again.
    /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies - Activate Proxy
    /people/siva.maranani/blog/2005/04/03/abap-server-proxies - ABAP Server Proxy
    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Client Proxy
    Re: JDBC Sender select/update problem
    Java Proxy:
    1. JAVA proxy is used for J2EE based systems communicating with XI for sending or processing msgs in those J2EE based systems
    2.It allows java applications to interact directly to Integration server with avoiding the configurations for the special adapters
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/7d4db211-0d01-0010-1e8e-9b07fc2113ab - How To Work with XI 3.0 Java Proxies
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a068cf2f-0401-0010-2aa9-f5ae4b2096f9- Java Proxies and SAP XI - The Inside Story, Part 1
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f272165e-0401-0010-b4a1-e7eb8903501d - Java Proxies and SAP XI - The Inside Story, Part 2
    Regards,
    Kumar.
    P.S: Reward Points if Helpful!!!!!

  • Can we define two business system for a Client.

    Hi XI Experts,
              We are facing problem regarding the Technical & business system in SLD.
              For deploying the readymade .tpz files , we have to define a technical system as ABAP in SLD.
              under this Technical system one Business system with specific name  to be defined.
               But problem is that in Custmor's landscape they have already defined a Technical system & corresponding Business system for a specific client 250.
    so while adding the new business system to existing technical system we are facing error:--
            Business system is alredy define for this client , choose another client.
        as a second option we defined a new technical system and when we try to define the new business system under this it also throw error:-
             Client is associated with Logical system name of existing business system.
            suggest the solution .

    Hi Sudhir, I think in XI  there is 1:n relationship between Technical sysytem and business system.
    Means for a technical system we can define a no. of business system , but only limitation is that for a Specific client we can define a single busines system with a logical system name.
    so i am looking for any way around. for my scenerio is to add a another business system to the client which has already defined business system.
    suggest if any alternative solution is there.
    with thanks.

  • Business system for legacy system

    hi guys,
    Can we create  business system for legacy system ?If yes what is the use?
    satya reddy

    Hi,
    Yes you have to create Business system for legacy systems..
    It may be the Standalone java . or Third party system..
    When you are doing some POC or such type of things create Business Services
    also..
    A business service represents an abstract unit for addressing message senders and message receivers. You can use a business service to group 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. The system landscape is only partly known, however.
    See the below links..
    http://help.sap.com/saphelp_nw04/helpdata/en/ae/e3bd4f6b61e146ad1384954ecabb41/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/ae/e3bd4f6b61e146ad1384954ecabb41/frameset.htm
    Regards
    Chilla..

  • One business system and two FTP server locations

    Hi,
    We have one business system and two FTP server locations related to it. We have to send two different messages to this business system.
    It has to be send to both the ftp server locations.
    How do we configure the receiver determination and receiver agreements ?
    Do we need two receiver Business systems for this?
    How do we configure the receiver agreements especially?
    Urgent
    Regards,
    John

    hi
    1) you must create 2 CC, each one to one FTP server.
    2) how you send diferent message to each FTP yo only have to define 2 Reveiver determination, and two Interface Determination.
    3)one sender Agreement
    4)2 receiver agreement.
    take in mind you only have 1 BS you must create 2 receiver determination, else if have 2 one receiver would be enouhgt
    Thanks
    Rodrigo

  • Can One Business system have two technical systems assigned to it

    Can One Business system have two technical systems assigned to it

    hi,
    the technical system describes the physical view and the business system the logical view, respectively.
    So in most cases you must define both but while a technical system can only link to one WEB AS, more than one business systems can link to the same technical system.
    But one Business System can have only one technical system.
    Logical system for senders and receivers in XI can be defined as business systems which is associated with technical systems. You may req to create BS for identifying individual senders and recievers. Technical system is gateway having the technical details and it is in the ID we designate it to be either a sender or a receiver.
    Follow the link below to learn moer on it:
    http://help.sap.com/saphelp_nw04/helpdata/en/97/9d84494b9f45caabe0713296d89b72/content.htm
    Regards
    Mamta
    Edited by: Mamta Yadav on Sep 12, 2008 11:13 AM

  • From R/3 to CRM create one logical system for CRM client 300.

    Suppose i create one logical system for CRM in R/3 TO CRM scenario for client 300.another user wants to work on jdbc to CRM client 300 for this he wants to create another logical system for client 300 it is not possible,so,it is ok if he assign same logical system when he was working for CRM client 300 when he wants to create business system for CRM in JDBC to CRM.

    Hi,
    Business Systems are te logical system name for a CLient in the SAP.
    These can be reused again for different configuration scnario that you must have created for different interface.
    All you need to do is assing the Business system to your configuration scenario and Communication channel to the same.
    Regards
    Vijaya

  • Connect one Business system with two Integration Server

    Hello,
    Can we able to connect one Business System with two Integration Server?
    I have one Business system (ECC 6.0 with the client 900) and it is already connected with PI 7.0 system.Can I able to connect the same sytem (with same client) with PI7.1?
    I want to do the HTTP Connection for ABAP Proxy for this two XI system with one business Sytem ?
    Is this possible ?Is there any work around solution there?
    Thanks.

    Hello ,
    This document describes about connecting with Two PI7.1 system using Application Server 7.1 and Application Server 7.0 SP14  .
    I want to connect same ECC system via abap proxy with two different PI system .One is PI7.0 and another one is PI7.1 system.
    Is this possible if i use Application Server 7.1 or Application Server 7.0 SP14  ?
    Thanks.
    Lakshmi
    Edited by: Muthulakshmi Pandi on Apr 16, 2009 11:48 PM
    Edited by: Muthulakshmi Pandi on Apr 17, 2009 12:21 AM

Maybe you are looking for

  • Battery Drainage During Sleep

    I saw a few posts on this issue but haven't seen anything in a while. My battery drains too quickly during sleep mode. Has apple addressed this yet. If not has anyone found a fix for it. It's really the only thing that has bugged me about this new la

  • Downloading a particular format

    Do you have a choice? I wish to download MP3. I have just bought a track, but it donwloaded a AAC protected file, that will not convert to MP3. I would also prefer to choose the bit rate, if possible. Many thanks

  • HT1688 I'm trying to activate my Touch ID.

    I've followed the directions AT&T provided me when I bought my 5S. They read as follows: Touch Setting General Touch ID & Passcode Touch ID At this point nothing happens.  The Touch ID only shows an arrow pointing to the right. Do I need to activate

  • Hangs every time I click on a link

    It appears that every time I clicked a link in Firefox, it would just hang. It didn't matter which website I was going to, the second I clicked on something, it would hang. I even tried to ask a question about it here using Firefox and it hung when I

  • Duplicate purchase oredr number avoide in sale oredr creation

    Hi Friends, My requirement is for a user exit for sales order creation. When user create a sales order and put customer purchase order number based on purchase order number user entered it will check data base table and if its duplicate entry then th