Creating a service without Authentication

Dear,
We created the following scenario for use with our Adobe Interactive Forms.
The flow is synchronous, starts with a service, goes over PI for logging and minor mapping, call a Proxy on an ERP system, fills in the data, and sends it back with several rows of data. In the configuration with Communication Channels :
SOAP Sender CC -> PI -> Proxy Receiver CC
Up until recently we always used the normal authentication for our services, now however, we need to create a service that has no authentication. Is this possible? It can't be HTTPS either. The reason is that Adobe Interactive Forms (in SAP) supports neither of these (logon & https) yet.
I'm open to any/all suggestions. Another option would be to create the service directly on the ERP system, and expose it as an Enterprise Service, using the ESR. Can I do this without using a logon/https?
Thanks in advance,
Frederik-Jan

Frederik-Jan,
I am sitting with the same issue. Did you find a solution to this problem? Please can you be of assistance the resolution or point me in the write direction.
Much appreciated.
Regards
Willie Hugo

Similar Messages

  • Accessing the Mobile Service without Authentication

    I am planning on using Azure Mobile Services as a backend to our social application. However, security will be handled by a different authentication server that we are implementing.
    User authentication is handled on the client level through the our server, I want to keep the permissions on the table as "Anyone with Application Key", does this cause any risk to my data being accessed from outside?
    Best Regards Omar Sultan

    Hi,
    Thank you for reaching out to us.I am currently researching to gather more information with regards to your request. I shall revert back to you with an update at the earliest.Sincerely appreciate your patience.
    Regards,
    Girish Prajwal

  • SLA for service request\service order  without create a service contract

    Hello Experts,
    We are using CRM 7
    Is there a possibility to determine SLA for service request\service order  without create a service contract?
    We have defined:
    1. Trasaction Code: CRMD_SERV_SLA-  Response Profile / Response Times
    2. In Customizing we have defined our date profile with the relevant duration
    3. In  Customizing for transaction types  we defined  SLA Prof. Det. Proc= IT000001
    4. we assign the Service Profile and Response Profile to BP (from "service levels" block) .
    Everthing seems ok but the SLA time is not determined automatically.
    Hope you can help me out.
    Thanks,
    Tal

    Hi Tal Tal
    Your steps are correct and i hope you did these too
    a) In the SLA determination procedure ,you have defined the access sequence for service product item or org
    b) If service product item ,take any service product for ex INVESTIGATION assign the two Service and response profile in the service tab
    c) if org the above two profiles can be assigned to org attributes.
    d) In my opinion the date profile you should have assigned it to item category as I think the SLA date calculation is done at the item level
    e) You should assign the SLA det prof to the transaction type in the service process business category - customizing header.
    f) when you create a transaction type sla dates will be determined as follows
        a) you have to enter service product entered in the item ,then dates will be visible,and also if your access sequence is based on service product,the respons profile and service profile will be determined.
        b) if you have given indicators as all these three "category,priority,codes' in your response profile, then you have to enter all three and then hit enter
       c) After hitting enter,the response profile determined above,will use the above 3 inputs of category,priority etc and determine the duration times ,which should be maintained in your date profile.hence the durations determined will be used in the dates calculation.
    Let me know if you have any other questions.

  • Is it posible to create OSB proxyservice/bz service without sbconsole ?????

    I am wondering if it is posible to create proxyService and business services without using the sbconsole ???
    any wlst ? or any other tools ?
    tks

    Please refer developer guide -
    http://download.oracle.com/docs/cd/E17904_01/doc.1111/e15866/tasks.htm
    Regards,
    Anuj

  • How to create a service for TAF without LB?

    Hi,all:
    env: 11.2.0.1 RAC (2 nodes of test6/test7 ,corresponding instance: testrac1/testrac2),db :testrac
    I want to create a service to use Service-side TAF ,and also need let some app use rac1 only ,while other app use rac2 only. So I issue the following command:
    testrac1: srvctl add service -d testrac -s testsrv -r testrac1 -a testrac2 -P BASIC -y AUTOMATIC -j LONG -e SELECT     -m BASIC -z 5 -w 30
    srvctl start service -d testrac -s testsrv
    create user cxall to test:
    create user cxall identified by cxall ;
    grant resource,create session,select any dictionary to cxall;
    and I add entry in tns:
    testrac_11g_staf =
    (DESCRIPTION=
    (ADDRESS = (PROTOCOL = TCP)(HOST = test6-vip)(PORT = 1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = test7-vip)(PORT = 1521))
    (CONNECT_DATA=(SERVICE_NAME=testsrv))
    on client:
    sqlplus cxall/cxall@testrac_11g_staf
    select host_name from v$instance;
    HOST_NAME
    test6
    and then I shutdown testrac1 to simulate testrac1 is off service:
    srvctl stop instance -d testrac -i testrac1
    and then re-execute the above command:
    select host_name from v$instance;
    It return error.report ORA-03113.
    Can not fail over to testrac2!
    why ?

    $>srvctl status service -d testrac -s testsrv
    Service testsrv is running on instance(s) testrac1
    $>srvctl config service -d testrac -s testsrv
    Service name: testsrv
    Service is enabled
    Server pool: testrac_testsrv
    Cardinality: 1
    Disconnect: false
    Service role: PRIMARY
    Management policy: AUTOMATIC
    DTP transaction: false
    AQ HA notifications: false
    Failover type: SELECT
    Failover method: BASIC
    TAF failover retries: 5
    TAF failover delay: 30
    Connection Load Balancing Goal: LONG
    Runtime Load Balancing Goal: NONE
    TAF policy specification: BASIC
    Preferred instances: testrac1
    Available instances: testrac2
    if I stop instance testrac1,
    srvctl stop instance -d testrac -i testrac1
    $>srvctl status service -d testrac -s testsrv
    Service testsrv is not running.
    the testsrv service cannot start on instance testrac2 auto,so the client connection will return ORA-12514 due to the testsrv is not running.
    I have a doubt why Available instances doesn't effect!
    If I use the following :
    srvctl add service -d testrac -s testsrv -r testrac1,testrac2 -P BASIC -y AUTOMATIC -j LONG -e SELECT     -m BASIC -z 5 -w 30
    the TAF will work well.But that may let some connection use testrac2 instance.
    So I have such idea:
    1.create service
    srvctl add service -d testrac -s testsrv -r testrac1,testrac2 -P BASIC -y AUTOMATIC -j LONG -e SELECT     -m BASIC -z 5 -w 30
    2.
    srvctl start service -d testrac -s testsrv
    3.
    client tns:
    testrac_11g_staf =
    (DESCRIPTION=
    (load_balance=off)
    (ADDRESS = (PROTOCOL = TCP)(HOST = test6-vip)(PORT = 1521)) ---I need app only use test6,but also need TAF
    (ADDRESS = (PROTOCOL = TCP)(HOST = test7-vip)(PORT = 1521))
    (CONNECT_DATA=(SERVICE_NAME=testsrv))
    4.
    some test script:
    in test6:
    I make a huge file copy to make the test6 high load.
    cat a.sh
    count=0
    while [ $count -lt 3 ] ;
    do
    count=`expr $count + 1`
    cp *.zip aa
    rm -rf aa/*.zip
    done
    nohup sh a.sh &
    test.sh ---a loop shell to test which instance it connect
    count=0
    while [ $count -lt $1 ] ;
    do
    count=`expr $count + 1`
    sqlplus -s cxall/cxall@testrac_11g_staf<test.sql
    done
    test.sql
    col host_name format a30
    select host_name from v$instance;
    5.
    perform the test:
    test6:
    sh test6.sh 10000 --- the output is test6
    sh a.sh ---make the test6 high load,the tes6.sh output is still "test6"
    srvctl stop instance -d testrac -i testrac1 -o abort ---stop testrac1 of test6
    ---the test6.sh output become to "test7" ,TAF is affect.
    srvctl start instance -d testrac -i testrac1 ---restart instance testrac1 of test6 again
    ---the test6.sh output revert to "test6"
    the test indicate the TAF and non-LB all work well.

  • Creating/Mapping security roles without authentication

    Hello all, I am new to WebLogic 9.1, and I appreciate your help in advance.
    I have an HTTP header pre-populated with the roles a logged-in user has (these roles are defined outside websphere), and the user has already been authenticated.
    I want to map each role from my header to a URI configured in weblogic, so it can authorize/deny access to that page within the container, based on the role in the header.
    What would be a good approach to doing this? I have been looking through the security documentation, and I am a bit overwhelmed, I'm not sure where to begin.
    Thanks

    Hi,
    1) as said, nothing prevents you from building a JAAS LoginModule that does what you need - e.g. authenticate a user against LDAP, then connect to the database and query for his/her user roles. You can't have container managed authorization without authentication though.
    There will be a change in API in JDeveloper 11 (and most likely in JDeveloper 10.1.3.4 - upcoming) that allows you to set a Subject into the OC4J context, in which case you don't need container managed autehntication. However, I don't have it tested yet and can't tell to what extend this would be useful
    3) Sure, you can build a JAAS LoginModule that doesn't care for authentication. However, this doesn't work with container managed security. As far as I am aware, the only option to not show a login dialog is to use certificates. And certificates are not yet to use with custom LoginModules. So the above mentioned API - that is available as a backported patch for 10.1.3.1 - might do the trick
    Frank

  • ITS 620 - how to create a service file for SAPGUI for HTML option

    Hi,
    We have the following configuration :
    ITS 620 installed
    IIS webserver
    NTLM Authentication on webserver
    SAP 46C
    We have some reports that use the IACs option of creating ITS reports and we are able to create the service files using webstudio where we can save a service id and password so that when the ITS page is called, it logs on the user directly into the system.
    Now, we are trying to create a new ITS page for a custom Z transaction and would like to use the SAPGUI for HTML option so that we do not have to use Webstudio to create and modify the HTML pages.
    When I call the ITS page for the new transaction, it brings up the logon screen for the user, which we want to avoid. If I create a new service file for this Z transaction without any HTML pages then I get an error.
    Is there a way to copy the WEBGUI.SRVC file to a custome SRVC file, I tried to create to copy it to a test file called ZTEST.SRVC for my test transaction called ZTEST and now I get an error.
    thanks in advance
    N.S.

    Hello N.S.
    You can create a service file, like ZSERVICE.SRVC.  The parameters should be:
    ~webgui 1
    ~transaction ztransaction
    ~client  001
    ~login   username
    ~password  password
    ~language  EN
    The "~webgui 1" allows the ITS to use the Webgui to dynamically generate the page (no IAC needed.)
    The "~transaction" is the transaction code of your service.
    The "~client" is the client number.
    The "~login" is the username.
    The "~password" is the user's password.
    the "~language" is the language for the users.
    Note that the last four are required for automatic logon.  If end users use a variety of languages though the ~language can be prepended to the URL to support different languages.  (Leave it blank in the srvc file then.)
    Edgar

  • Need to publish SAP Web Service without Authintication

    Hello Everyone,
    I have created a web service for my XI congiguration scenario for my outbound interface. Now each time when client system (Non SAP System) tries to publish my SAP Web Service, it asks the authentication of credentials (SAP username & Password).
    We want to publish our SAP Web Service without Authintication.
    Please suggest us how can we do that?
    Regards,
    Pranil Shinde.

    Hi,
    The user authentication of the SOAP adapter is not part of the SOAP adapter but of the web container of the J2EE engine. The default authentication setting is defined in the web.xml descriptor file of the SOAP adapter web application. This setting may be modified from Visual Administrator with some restriction. Please refer to the security documentation for the J2EE engine fro the same.
    Regards,
    Swetha.

  • How to create Web Service based on PI WSDL message

    Hi all,
    we have following scenario:
    Within PI (version 7.1) we set up a message type and inbound service interface. This service interface should send the PI message to a web service running on a SAP J2EE (version 7.01). As the PI message is sent as WSDL I thought it should be easy to build a web service on the SAP J2EE based on this WSDL from PI.
    Unfortunately, I have problems creating the Web Service.
    For my current project we integrated the NWDI to the SAP NetWeaver Developer Studio and I'm required to add the Web Service to an existing DC (Development Component) within the NWDI.
    What I tried so far is:
    - I created a Deployable Proxy Project and within this I created a Client Proxy Definition based on the WSDL from the PI. But I can't add this Proxy to the DCs of the NWDI and I don't know how to implement my own coding here in order execute specific functions.
    - I created a new class within the NWDI DC and a public method. Based on this I created a Virtual Interface and a Web Service Definition (WSD). Then I added this to a Web Service Deployment Descriptor. I uploaded this to the SAP J2EE. But I'm not able to access this and I don't know hoe to assign the WSDL here.
    I also tried here to create a client proxy based on this WSD as I thought I might assign the WSDL here. But I don't see the WSD in the list of Web Services uploaded to the SAP J2EE...
    Can you please advice me how to create a Web Service in such an environment?
    regards
    René Jurmann

    Hi Tahir,
    sorry that you needed to wait this long - but this is how I created the web service:
    The steps on how to create the web service in NetWeaver Developer studio are nearly the same as described in the blog http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/5838. [original link is broken] [original link is broken] [original link is broken]
    Some steps I just skipped and some others I added. Some of the steps I did the way I described it as I needed to connect the web service with the SAP PI.
    Prerequisites:
    Add Java Perspective and J2EE Development Perspective to the open perspectives.
    Within "Window - Preferences - Web Services" check "Soap extensions visible in the virtual interface editor"
    The SDM of the corresponding SAP J2EE is configured within "Window - Preferences"
    Create a Development Component (DC) with type "J2EE -> EJB Module"
    The business logic of the web service will be implemented in an Enterprise Java Bean (EJB). So first the EJB component must be created:
         Choose "File -> New -> Other"
         In opening PopUp choose "Development Component -> Development Component Project"
         Select the Software Component for which you want to add the DC (e.g. "Local Development -> MyComponents")
         Choose now vendor, name and type:
              vendor is an alpha-numeric string of 20 characters starting with a letter - all in lower case
              name is an alpha-numeric string starting with a letter - all in lower case
              vendor and name concatenated must not be longer then 40 characters
              the name can be separated into different part using "/" as separator
              each part of the name must not be longer than 8 characters
              the type is "J2EE - EJB Module"
              you can specify a Caption as general description for the web service
    Create new EJB
    To create the EJB itself:
         In J2EE DC Explorer of J2EE Development Perspective expand new DC and right-click on folder "ejbModule"
         Choose "New - EJB" with following details:
              EJB Name: <name as for PI service Interface to be created - starting in upper case>
              EJB Project: <pre selected>
              Bean Type: Stateless Session Bean
              Default EJB Package: <corresponds to namespace in PI>
              generate default interfaces: Checked
    Regarding the "Default EJB Package" this should be created according the namespace in PI for which all PI objects will be created. This only applies if you have some naming conventions here.
    Example:
    Namespace in PI is:  http://company.net/pi/SOFTWARE_COMP/Application
    The corresponding package then is: net.company.pi.software_comp.application
    Implement coding for web service
    As the web service will be called via PI some transfer variables will be submitted. Most likely, those variables will not be standard type (e.g. String) but a complex type. Those types must be generated as Java classes. Below an example of a complex type I needed:
    Data Type
    net.company.pi.software_comp.application.types.MessageProcessingInformation
    Structure:
         Element name          Element type
         sendingSystemID          String
         interfaceID               String
         businessProcessVariantCode     String
         testIndicator               Boolean
    For every element described a public "get", "set" and "has" method must be created in the corresponding Java class:
    package net.company.pi.software_comp.application.types;
    import java.io.Serializable;
    public class MessageProcessingInformation implements Serializable {
         protected String sendingSystemID;
         protected String interfaceID;
         protected String businessProcessVariantCode;
         protected Boolean testIndicator;
         public String getSendingSystemID() {
              return sendingSystemID;
         public void setSendingSystemID(String value) {
              this.sendingSystemID = value;
         public boolean hasSendingSystemID() {
              if(sendingSystemID != null && !sendingSystemID.equals("")){
                   return true;
              return false;
    All Java classes representing complex types and all classes referenced here (used for sub-types) must implement java.io.Serializable. Java standard types which do not implement this class must not be used as sub-types.
    As soon as all data types are declared the real business logic can be implemented:
         In J2EE DC Explorer of J2EE Development Perspective expand DC - "ejb-jar.xml" - <Name> and double click on "ejbCreate"
         In detail view select folder "Business Methods" and click "Add"
         choose name of business method - this should be the same as the PI message type used for the service interface - starting lower case
         return type should be "void"
         add needed parameters fully qualified - including package (as specified in PI and created previously in DC)
         you can mark certain parameters as array if necessary
    Remark:
    It might be that after saving you get an error. This might be as the package name of one component is copied to the corresponding Java class at the very beginning (before the package declaration within the Java class). Simply delete the string here.
    It also might be, that the new business method is only defined in the remote interface class but not in the bean class. Just create an according method in the bean class.
    Within the newly created business method within the bean class you can now implement the business logic.
    Create a DC with type "J2EE -> Enterprise Application"
    In order to create the "real" web service and deploy it to the J2EE an Enterprise Application project has to be created. So create a new DC as for the EJB Module but choose as type "J2EE -> Enterprise Application".
    After the DC is created right click on the EJB DC and choose "Add to EAR Project". Choose the new DC.
    Create web service for EJB
    As soon as you implemented the business logic you can create the "real" web service. Therefore:
         Right click on the EJB name below "ejb-jar.xml"
         Choose "New - Web Service"
         Choose proper "Web Service Name" and "Configuration Name" (probably oriented at the EJB name)
         Copy the URL of the web service - you'll need it later for PI configuration
         on the second next screen use the same name for "Virtual Interface" and "Web Service Definition" (the name should be the name of the "Endpoint")
         the "EAR Project" should be preselected
    Unfortunately, the web service can't be used in its current configuration to be accessed by PI. Therefore the Virtual Interface must be changed. To do so, expand folder "Virtual Interfaces" and double click the virtual interface created.
    Within the detail view expand in tabs "Mapping" and "Types" the complete folder structure. For any "SOAP Extension" where a namespace can be defined use as namespace the corresponding namespace in PI (e.g. http://corpintra.net/pi/CBFC_GLOBAL_SAP_APPL/BillerDirect) but do not change any "Soap Extension" of a standard Java type. (if you don't have any naming convetions for namespaces in PI you can leave the SOAP Extension here. But then the namespace in PI should be set accordingly.)
    Probably it can be necessary on top level "Soap Extensions" in tab "Mapping" to leave "Use Namespaces for Parameters" unchecked. For some of my web services this parameter must be checked for others not - just try.
    If you can define a "New Name", "Local Name" or "Item Label" for a Soap Extension then use a name with starting upper case letter. (For Java Naming conventions most of the data type names will start with lower case letters.) Especially the method name must be renamed this way in order to stick to the PI namings.
    As a last point to change here check in tab "Mapping" all "Incoming Parameters" which you specified as array. Use for those as "New Name" a different name - do not just simply change from lower case to upper case. This is necessary as on PI we need to create two levels although here only one is specified.
    For any own sub-type declared as array the name within the coding should also differ from the corresponding Java Class name the type refers to.
    If all this is done you can deploy the web service to the J2EE:
         right click on "Enterprise Application" DC and choose "Development Component - Build..." and build all corresponding components
         right click on "Enterprise Application" DC and choose "Development Component - Deploy"
    Test the new web service via <J2EE URL>/wsnavigator/enterwsdl.html
    Create PI interface
    After the web service is created successfully the PI integration can be started.
    Therefore, within the Enterprise Services Builder create a data type according to the web service definition. All components defined on top-level for this data type should be declared as incoming parameter for the web service business method. Therefore it could be necessary to create some sub data types on PI first and add those to the "master" data type.
    Ensure that the names of the components correspond to the names defined in the web service (see virtual interface here). Those names must exactly be the same - including lower/upper case. Also take care for the ordering of the components.
    In case you need to include arrays following applies:
    The upper level is of occurrence "1:1". This has only one sub-entry with occurrence "1:n". The names for upper and sub-level must not equal.
    Based on the data type a message type is created. The name of the message type must be exactly the same as the name of the web service business method. (Hint: the name of the web service business method was most likely changed in the virtual interface. Then this name must correspond to the message type name.) Based on the message type an asynchronous inbound interface is to be created (which will be referred in the Integration Directory). The operation name for this interface (left panel) should be the same as the name for the web service business method.
    Create PI mappings and routings
    How to map (message mapping and operation mapping) from source to the web service message I wont explain here as this depends on the source message. The only important things here are:
         When creating the SOAP communication channel within the Integration Builder the "Target URL" is:
              <J2EE URL>/<Access URL as specified in web service creation>?wsdl&style=document
         The soap action is the name of the web service business method.
         Most likely the web service needs authentication to be executed.

  • IDOC - PO Creation using a service without master record

    I can not find the field to populate the cost center when i create a PO using a service without master data (buy using Material Group) via transaction WE19.
    The accounting information is present on "E1BPMEPOACCOUNT" segment, but the cost center and G/L Account in this segment were not recognized by IDOC because this segment is used to populate Account Assignment tab on Item Detail Level and my problem appear one step before when after I populate the service tab at Item Detail Level and press .
    In few words I didn´t find the correct field to populate the cost center on Basic type "PORDCR101".
    I tried populate the field COSTCENTER on the segment "E1BPMEPOACCOUNT" but didn´t work.
    Maybe is there another basic type to use in this specific case?
    Thanks a lot.
    Kind Regards,

    Hi,
    In the inbound side create a new entry in WE57 tcode.. with the functio mdoule as "IDOC_INPUT_ORDERS", basic type "ORDERS05", extn< specify the extn u created at outbound side>, message type "ORDERS". Now see if it is working.
    Regards,
    Nagaraj

  • Service PO created missing service list, with LSMW BUS2012

    Hi experts,
    After days fighting against the Service PO creation with the service list filled, I decided to insert this post.
    I hope it should be a simple issue for someones. The problem is, I'm able to create a Service PO, but the service
    list for the item is not filled, so, I have a PO item without service list itens.
    I'm using a LSMW through a BAPI structure
    Business Object - BUS2012
    Method            - CREATEFROMDATA
    Message Type    - PORDCR
    Basic Type      - PORDCR05
    Talking about the service list filling process. I'm doing the following:
    E1BPEKET-PREQ_NO = EBAN-BANFN    (PR number)
    E1BPEKET-PREQ_ITEM = EBAN-BNFPO    (PR item)
    E1BPEKPOC-PCKG_NO and  E1BPESLLC-PCKG_NO = EBAN-PACKNO    (Package Number)
    E1BPESLLC-LINE_NO = ESLL-INTROW (0000000001)            (Internal Line)
    E1BPESLLC-EXT_LINE = ESLL-EXTROW (0000000000)            (External Line)
    E1BPESLLC-OUTL_IND = X                                    (Indicator: Outline line)
    E1BPESLLC-SUBPCKG_NO = ESLL-SUB_PACKNO (3004105609)        (Subpackage)
    E1BPESLLC-SERVICE = SRVPOS (found with the SUB_PACKNO value in ESLL-PCKG_NO) (Service code)
    I'm not filling out the fields OUTL_LEVEL and OUTL_NO. I don't know how.
    So, after that the service PO is created, even if I put out the PR number. But in any case with the service line filled.
    Important: The process above was tested with a PR reference, my intention is to create this PO service without PR reference if it is possible, because,
    the PR migration is out of scope for me.
    I don't know what is happening and what I need to do to fill the service line.
    Thanks in advanced
    Antonio Rocha

    Hi,
    In service documents and blanket PO's the "goods recipient" can not       
    be used. Please read the information from the note 118008:
    The system does not display the goods recipient and unloading point        
    fields in the account assignment block for a service line even though      
    they are set as input fields in Customizing.                               
    You cannot display fields 'Unloading Point' and/or 'Goods Recipient' in       
    the R/3 system. The reason for this is that every account assignment          
    object for each service specification can have several unloading points       
    and/or goods recipients.                                                      
    In particular, only one cumulation for each account assignment object is      
    possible and useful at purchase order item level.                             
    As of Release 4.0, user fields are available in external services     
    management.                                                           
    You can name these user fields, for example, 'Unloading Point' and    
    'Goods Recipient'.                                                    
    A user field belongs to the service line and is purely informative.   
    Regards,
    Edit

  • Use-Case for Business Services (Service Without Party) in SAP XI

    Hi,
    I have a synchronous scenario where I am calling a web Service from SAP R/3 via SAP XI. I have designed the Integration Scenario in the Integration Repository, where I created an A2A role for the R/3 System and a B2B Role for the Web Service. For the Web Service Party in the Integration Directory I use a Business Service unterneath 'Service without Party' as the party for the Web Service is unknown.
    I realized that I cannot assign the Business Service to the defined Web Service Role when I want to use the Integrationscenario-Configurator. This only works when I ceate a Party and create the Business Service underneath this Party.
    I understand that this makes sense when I am having a B2B communication like in this case although I don't have a real external Party for the Web Service.
    But I don't understand for which cases I would create a Business Service underneath the 'Service without Party' as internal Systems are known and can be set-up as Business Systems in the SLD.
    Does anybody have such a case where I use an 'Internal' Business Service? And is there any way that I can use such a Business Service in the Business Integrationscenario-Configurator?
    Thanks in advance.
    Alex

    Hi,
    for creatting a communication channel you will have to have either the Business system, Business service.
    For file systems which are generally just servers come under Business service. This is one of the place where you use Business service.
    Regards
    Vijaya
    Message was edited by: vijaya kumari

  • Business Service Without Party in Integration Scenrio Configurator

    Hi everybody
    I am stucking in a small issue but do not found a related thread.
    Can anybody explain me, why I cannot assign a "Business Service" of typ "Service without Party" to an Application Component? I am try to configure my integration Process and call in the directory Tools --> Transfer Integration Scenario from Integration Repository. In the following Configurator I can only assign Business Systems from SLD or Services with a Party depending on the settings of the Application Component in the Repository (Flag "External Party with B2B Communication"). If you configure the scenario manually it is possible to involve Business Services without party. But I would like to make use of the Wizard and my Customer has a lot of Systems maintained as Business services.
    Any suggestions?
    Regards Oliver

    Hi,
    I have not done this type of task before.. but from the given links
    see the below information was in the above first link
    The following steps are then only required if the application component has at least one connection to a B2B component.
           3.      On the Business Services for B2B tab page, enter the business service that you want to use for B2B communication.
    The integration process service that is already entered on the  Integration Process Service for A2A tab page is then assigned to this business service.
    B2B Component...
           1.      On the Business Services for B2B tab page, assign the business services.
    Use the input help () to select the business services.
           2.      If you want to create a new business service, choose Create Business Service ().
    To assign multiple services simultaneously, choose Input Help () in the toolbar of the table (only when assigning business services and business system services).
    Regards
    Chilla

  • Using Service without party in Inbound Idoc scenario

    Hi Guys,
    Can we use a Service Without Party in an inboud Idoc scenario? I want to create a Business Service without party and use it as a sender service. For the Adapter Specific Identfiers for this service I want to put any arbitrary value for the logical system for Idoc adapter (as there is no business system defined in SLD for this, we cannot get the logical system name from there). Would this work while the Idoc adapter tries to resolve the Sender Service? Would this arbitrary value from the Adapter Specific Identifier be taken for SNDPRN in the Idoc control header?
    Regards,
    Suddha

    Hi,
    You can use Business system or Business Service (Service without Party).
    If you use Business system then there will be direct linking with SLD while in case of Business Service you will have to manually add the Interfaces to the Business service.
    But in case of IDOC sender since communication channel is not required so you can use Business service as well.
    Check this link
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/903a0abc-e56e-2910-51a8-9dc616df56eb
    PrasHanT

  • Integration directory problem while creating business service

    HI,
    CURRENTLY I AM FACING A PROBLEM IN INTEGRATION DIRECTORY. WHEN I TRY TO CREATE A BUSINESS SERVICE INSIDE THE SERVICE WITHOUT PARTY WHICH I AM TAKING AS A SENDER, I AM UNABLE TO GET THE SOFTWARE COMPONENT VERSIONS IN THE SENDER PARAMETERS.
    IF ANYONE CAN GIVE THE COMPLETE CONFIGURATION STEPS FOR SENDER AND RECIEVER SYSTEM THAT WILL BE VERY HELPFUL.
    BEST REGARDS,
    MONA

    Hi Mona,
    Let me explain you in detail:-
    First, Activate the Change List in the Integration Repository once the design objects are complete.  By activating the change list, the object becomes available for Configuration in the Integration Directory.
    Secondly, to transfer Integration scenario from Integration Repository - you need your Integration Scenario to be created correctly and when you run this wizard you actually pull the Integration scenario in the Integration directory.
    You also have the option of 'Configuration Wizard'.
    This tool is a wizard for creating your Recevier Determination, Receiver Agreement, Sender Agreement and Interface Determination. For this tool, you do not need the Integration scenario
    It is not mandatory to use any of these tools to configure your scenario.
    All you have to do for configuring your scenario is
    1. Create Business system/Business service
    2. Create Communication Channel
    3. Create Receiver Determination
    4. Create Interface Determination
    5. Sender Agreement
    6. Receiver Agreement
    I hope this provides you a solution.
    Regards.
    Praveen

Maybe you are looking for

  • Catalog ID does not exist

    Hi SRM Gurus, I'm facing an issue wherein SC is being created as PR at the backend system and since there's no customization for a PR document, "Interval RQ of number range object REQREQ does not exist " is being ouputted. Could someone help me on th

  • Consuming BRM Webservice in Web Dynpro on NW 7.3

    Hello, I've got a big problem comsuming a Business Rules Management (BRM) Webservice (Netweaver 7.3) in my Web Dynpro app. In WSNavigator the webservice is running fine and fully functional. I created a custom controller by using the "apply template"

  • Faces-config.xml XML parser problem ???

    I'm taking below error message when I was opening faces-config.xml file with diagram view, what's the exact solution of this problem??? Message BME-99100: An error has been reported from the XML parser Cause The parse has reported the following error

  • HOME screen icon problems

    On a web page everytime i click the + button to add it to home screen, it works but now all my icons for each one i bookmark are the same. They used to be snapshots of the webpage mostly or an official icon like google etc. Now its a set of weights f

  • Java.util.zip.ZipException: Is a directory- weblogic exception comming

    I am getting following exception while deploying the web application in weblogic Enviornment, on Sun solaris 5.8, please help: <Jul 11, 2008 5:39:07 PM EDT> <Error> <J2EE> <BEA-160131> <Error deploying fotrd: with deployment error Could not load fotr