XIAxisAdapter queary

Hi
I had a scenario where i am using Soap (Axis) adapter at my sender side (have used WS Secutiry UserTokenAuthorization).
When i publish this service at SR (published from the option in sender agreement), the End points that got generated is like this
Target Address:
http://host:port/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_XXXX&receiverParty=&receiverService=&interface=SI_XXXX_OB&interfaceNamespace=http://xxxxxx.xxx/xx/xxxxxxxx/xxx/xx
but according to the FAQ provided for the Axis adapter it says the URL should be like this
http://host:port/XIAxisAdapter/MessageServlet?parameters
Problem is, the autogenerated url has "XISOAPAdapter" instead of "XIAxisAdapter".
Do we need to do any configuration in SR so that the autogenerated URL have "XIAxisAdapter"???

Hello Gurus,
any ideas???
Thanks,
Hetal

Similar Messages

  • ABAP Queary Or SAP Queary Doc/ How to Create Tcode for ABAP queary report

    Hi All,
         Please send the documentation on ABAP Queary.
        How to create transaction code Report developed using ABAP Queary.
    Regards
    sudheer

    Hi,
    Check out these links.
    http://help.sap.com/saphelp_46c/helpdata/en/35/26b413afab52b9e10000009b38f974/content.htm
    http://www.thespot4sap.com/Articles/SAP_ABAP_Queries_Introduction.asp
    Step-by-step guide for creating ABAP query
    http://www.sappoint.com/abap/ab4query.pdf
    ABAP query is mostly used by functional consultants.
    SAP Query
    Purpose
    The SAP Query application is used to create lists not already contained in the SAP standard system. It has been designed for users with little or no knowledge of the SAP programming language ABAP. SAP Query offers users a broad range of ways to define reporting programs and create different types of reports such as basic lists, statistics, and ranked lists.
    Features
    SAP Query's range of functions corresponds to the classical reporting functions available in the system. Requirements in this area such as list, statistic, or ranked list creation can be met using queries.
    All the data required by users for their lists can be selected from any SAP table created by the customer.
    To define a report, you first have to enter individual texts, such as titles, and select the fields and options which determine the report layout. Then you can edit list display in WYSIWYG mode whenever you want using drag and drop and the other toolbox functions available.
    ABAP Query, as far as I Believe, is the use of select statements in the ABAP Programming. This needs a knowledge of Open SQL commands like Select,UPdtae, Modify etc. This has to be done only by someone who has a little bit of ABAP experience.
    To sum up, SAP queries are readymade programs given by SAP, which the user can use making slight modification like the slection texts, the tables from which the data is to be retrieved and the format in which the data is to be displayed.ABAP queries become imperative when there is no such SAP query existing and also when there is a lot of customizing involved to use a SAP Query directly

  • Queary regarding Client Copy

    Hi Experts,
    I have a scenario where in my Source Systems runs on HP-UX,Oracle10G and ECC 6.0 and my Target Systems runs on Windows 2003,Oracle 10G and ECC 6.0 except OS all the SAP and DB versions and Patches are same.
    Could you please tell me can i able to do remote client copy( i am sure with client export/import we can do)? does any body done the same before.
    Please suggest me on this
    Thanks,
    Laxman

    As far as i remember Remote Client Copies between different OS is possible... essentially a client copy is a HUGE transport and as far as the SAP versions are the same it should be ok. (please correct me if I'm wrong)
    Read
    http://help.sap.com/saphelp_nw04s/helpdata/en/69/c24c4e4ba111d189750000e8322d00/frameset.htm
    and
    http://help.sap.com/saphelp_nw04s/helpdata/en/69/c24c684ba111d189750000e8322d00/frameset.htm
    Regards
    Juan

  • Ad: HOC queary error messsage.

    Hi Friends,
    When i am trying to take report throgh transaction S_PHO_48000510 (Ad Hoc query), i am getting below error.How can i take fix this issue.?
    No archive information found for object type  and document type
    Message no. PT019
    Diagnosis
    No information was found about optical archiving. This may be due to either of the following reasons:
    1. No valid archiving parameters were passed
    2. Your system is not configured for optical archiving
    System Response
    Processing is cancelled.
    Procedure
    Specify valid archiving parameters or check whether your system is configured for optical archiving
    Thanks in advance
    MVR

    Hi,
    Do you know a print parameter "Storage Mode"? There are 3                 
    adjustments options to set it in the print dialog: "Print only",          
    "Archive only", and "Print and archive". Please check this for the        
    affected user, because I think it has value "Archive only". Change that   
    to "Print only".
    Regards,
    Ana

  • ABAP QUEARY

    HOW TO ENABLE / DISABLE THE TEXT BOX BY USING CODING  THAT HAS BEEN CREATED IN SCREEN PAINTER WITH THE PROPERTY CONDITION "NOT POSSIBALE "/ " POSSIBLE"  IN THE LAYOUT IN SCREEN PAINTER AND I NEED TO ENABLE / DISABLE THAT TEXT BOX WHILE RUN TIME IN PAI IS SE38.  PLS HELP GIVE AN EXAMPLE CODING

    Hi Krishna
    In Se51 after u enter the program name and specify a screen number then click onm the lay out editor radio button and then go to change mode there u double click on the box which u want to disable then right side u can find an box displaying the details of the particular box there u can use option disable and u can disable the related box
    or use code to disable box
    <b>LOOP AT SCREEN and ENDLOOP</b>
    check this sample code
    LOOP AT SCREEN.
    IF RADIO1 = 'X'
    AND SCREEN-GROUP1 = 'D2'.
    SCREEN-ACTIVE = '0'.
    ENDIF.
    IF RADIO2 = 'X'
    AND SCREEN-GROUP1 = 'D1'.
    SCREEN-ACTIVE = '0'.
    ENDIF.
    MODIFY SCREEN.
    ENDLOOP.
    Reward if helpfull
    Regards
    Pavan

  • Queary Help:Duplicated Records

    Hi,
    I want display the duplicated customers' names in my report. those record should include the address or phone# is 'null' value.
    For Example:
    Last_Name First_Name Address Phone#
    smith john 125 ave. 123321
    smith john 123321
    lee mary 245 st. 135425
    lee mary 245 st.
    Can anyone help?
    Thank u,
    Jun

    Hi Jun
    I did not quite understand what you meant.
    But if you database table HAS duplicate values for Name, Reports will simply display it without culling duplicate values.
    I suggest you to examine your query and ensure that you are not fetching DISTINCT columns.
    Regards
    Sripathy

  • XML to T-SQL queary

    Hi All, I have following XML need to get as table column, 
    <propertyDetail Base="Base Name">
    <propertyDetail Active="NO">
    <Name>Name 1</Name>
    <Value>Value 01</Value>
    <Dimensions>
    <Dimension>
    <Name>Dimension Name 01</Name>
    </Dimension>
    </Dimensions>
    <Value>Value 02</Value>
    <Value>Value 03</Value>
    <Description>Description of property 01</Description>
    </propertyDetail>
    <propertyDetail Active="YES">
    <Name>Name 2</Name>
    <Value>Value 01</Value>
    <Value>Value 02</Value>
    <Dimensions>
    <Dimension>
    <Name>Dimension Name 01</Name>
    <Name>Dimension Name 02</Name>
    <Name>Dimension Name 03</Name>
    <Name>Dimension Name 04</Name>
    <Name>Dimension Name 05</Name>
    </Dimension>
    </Dimensions>
    <Value>Value 03</Value>
    <Description>Description of property 02</Description>
    </propertyDetail>
    <propertyDetail Active="N/A">
    <Name>Name 3</Name>
    <Value>Value 01</Value>
    <Value>Value 02</Value>
    <Value>Value 03</Value>
    <Description>Description of property 03</Description>
    </propertyDetail>
    </propertyDetail>
    output as follows,
    Base
    Active
    Name
    Value
    Dimension
    Description
    Base Name
    NO
    Name 1
    Value 01
    Dimension Name 01
    Description of property 01
    Base Name
    NO
    Name 1
    Value 02
    NULL
    Description of property 01
    Base Name
    NO
    Name 1
    Value 03
    NULL
    Description of property 01
    Base Name
    YES
    Name 2
    Value 01
    NULL
    Description of property 02
    Base Name
    YES
    Name 2
    Value 02
    NULL
    Description of property 02
    Base Name
    YES
    Name 2
    Value 03
    Dimension Name 01
    Description of property 02
    Base Name
    YES
    Name 2
    Value 03
    Dimension Name 02
    Description of property 02
    Base Name
    YES
    Name 2
    Value 03
    Dimension Name 03
    Description of property 02
    Base Name
    YES
    Name 2
    Value 03
    Dimension Name 04
    Description of property 02
    Base Name
    YES
    Name 2
    Value 03
    Dimension Name 05
    Description of property 02
    Base Name
    N/A
    Name 3
    Value 01
    NULL
    Description of property 03
    Base Name
    N/A
    Name 3
    Value 02
    NULL
    Description of property 03
    Base Name
    N/A
    Name 3
    Value 03
    NULL
    Description of property 03
    Thanks & regards,
    Tharindu Dhaneenja (www.databaseusergroup.com)

    declare @x xml='<propertyDetail Base="Base Name">
    <propertyDetail Active="NO">
    <Name>Name 1</Name>
    <Value>Value 01</Value>
    <Dimensions>
    <Dimension>
    <Name>Dimension Name 01</Name>
    </Dimension>
    </Dimensions>
    <Value>Value 02</Value>
    <Value>Value 03</Value>
    <Description>Description of property 01</Description>
    </propertyDetail>
    <propertyDetail Active="YES">
    <Name>Name 2</Name>
    <Value>Value 01</Value>
    <Value>Value 02</Value>
    <Dimensions>
    <Dimension>
    <Name>Dimension Name 01</Name>
    <Name>Dimension Name 02</Name>
    <Name>Dimension Name 03</Name>
    <Name>Dimension Name 04</Name>
    <Name>Dimension Name 05</Name>
    </Dimension>
    </Dimensions>
    <Value>Value 03</Value>
    <Description>Description of property 02</Description>
    </propertyDetail>
    <propertyDetail Active="N/A">
    <Name>Name 3</Name>
    <Value>Value 01</Value>
    <Value>Value 02</Value>
    <Value>Value 03</Value>
    <Description>Description of property 03</Description>
    </propertyDetail>
    </propertyDetail>'
    SELECT p.q.value('@Base','varchar(100)') AS BaseName,
    m.n.value('@Active','varchar(100)') AS Active,
    m.n.value('(Name)[1]','varchar(100)') AS Name,
    a.b.value('(.)[1]','varchar(100)') AS Value,
    t.u.value('(.)[1]','varchar(100)') AS Name,
    m.n.value('Description[1]','varchar(100)') AS [Description]
    FROM @x.nodes('/propertyDetail') p(q)
    CROSS APPLY q.nodes('propertyDetail')m(n)
    OUTER APPLY n.nodes('Value')a(b)
    OUTER APPLY n.nodes('Dimensions/Dimension/Name')t(u)
    Please Mark This As Answer if it solved your issue
    Please Vote This As Helpful if it helps to solve your issue
    Visakh
    My Wiki User Page
    My MSDN Page
    My Personal Blog
    My Facebook Page

  • User Status - Report

    Hi Gurus,
    Production is created by User-A and the same order is released by User-B.
    How can I find the orders based on the user i.e., status wise ?
    Can anybody throw some idea on this how to configure this and what all the settings I need to do ?
    regards
    Ram Kumar

    Hi ram kumar
    In Order CO02  Administration tab
    You will get
    Created by---- one user who created Production order
    Changed by -
      The user who Release the Production order
    if  other than status any data is changed in Order  then you will  not get correct information
    Then you have to write a queary (SQVI) with help of ABAPER
    Regards
    Girish

  • Error while posting data to sender axis soap adapter

    Hello,
    I am trying to post the data to following url
    http://sapxis:50000/XIAxisAdapter/MessageServlet?senderService=temp&interface=os%5Ftest&interfaceNamespace=http%3A%2F%2Ftest%2Ecom%2Fxi%2FPOC
    But I am getting following error:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
       <soapenv:Body>
          <soapenv:Fault>
             <faultcode>soapenv:Server.generalException</faultcode>
             <faultstring>failed to invoke the module proessor; nested exception is:
         com.sap.aii.af.service.cpa.CPAException: Couldn't retrieve inbound binding for the given P/S/A values: FP=;TP=;FS=temp;TS=null;AN=os%5Ftest;ANS=http%3A%2F%2Ftest%2Ecom%2Fxi%2FPOC;</faultstring>
             <detail>
                <ns1:hostname xmlns:ns1="http://xml.apache.org/axis/">sapxis</ns1:hostname>
             </detail>
          </soapenv:Fault>
       </soapenv:Body>
    </soapenv:Envelope>
    Please help.
    Thanks in advance,
    Beena.

    Thanks Stefan.
    Yes, sender agreement is there and it is also there in CPA Cache.
    CPAObject: (Binding) keys: ObjectId=02cb8f5717cc35e582f072b26138a0f8 values: Direction=I
    ActionNamespace=http://test.com/xi/POC ToParty= FromParty= HeaderMappingConfig=null MappedActionNamespace=null MappingClassName=null ActionName=os_test AdapterNamespace=http://sap.com/xi/XI/System MappedActionName=null ToService= AdapterSWCV=b38bcd00e47111d7afacde420a1145a5 FromService=temp AdapterType=SOAP MappingId=null Attributes=<?xml version="1.0" encoding ...
    http://sapxis:50000/XIAxisAdapter/MessageServlet page also shows the status OK for required components and Warning for optional components.
    Am I missing something?
    Thanks,
    Beena.

  • ADAPTER.SOAP_EXCEPTION Error while posting data on webservice.

    Hi.
    I have IDOC-> SOAP -> IDOC Synchronous Scenario.
    I have uploaded WSDL of the webservice for mapping.
    Data is not posting on Webservice.
    it is giving me Following error.
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="PARSING">ADAPTER.SOAP_EXCEPTION</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText>soap fault: Server was unable to process request. ---> Object reference not set to an instance of an object.</SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack />
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    When i checked Call Adapter Outboundbinding..
    <SAP:OutboundBindingAttributes>
    - <SAP:AdapterTypeData xmlns:SAP="http://sap.com/xi/XI/Message/30">
    - <SAP:Attribute>
      <SAP:Name>verifyWsuTimestampMessageAge_SecurityProfileWSSEVerifyEncryptionBodyThenSignatureBodyResponse</SAP:Name>
      <SAP:Value />
      </SAP:Attribute>
    - <SAP:Attribute>
      <SAP:Name>applyEncryptionKeyStore</SAP:Name>
      <SAP:Value />
      </SAP:Attribute>
    - <SAP:Attribute>
      <SAP:Name>applyEncryptionKeyStoreAlias_SecurityProfileWSSEApplyEncryptionBody</SAP:Name>
      <SAP:Value />
      </SAP:Attribute>
    - <SAP:Attribute>
      <SAP:Name>WSSEProfileApply</SAP:Name>
      <SAP:Value>SecurityProfileWSSEApplySignatureBody</SAP:Value>
      </SAP:Attribute>
    - <SAP:Attribute>
      <SAP:Name>applyEncryptionEncryptionSignatureAlias</SAP:Name>
      <SAP:Value />
      </SAP:Attribute>
    I found this entry..
    Is there any problem in outbound binding.
    Kindly guide me for same.
    Regards,
    Siya

    Thanks Stefan.
    Yes, sender agreement is there and it is also there in CPA Cache.
    CPAObject: (Binding) keys: ObjectId=02cb8f5717cc35e582f072b26138a0f8 values: Direction=I
    ActionNamespace=http://test.com/xi/POC ToParty= FromParty= HeaderMappingConfig=null MappedActionNamespace=null MappingClassName=null ActionName=os_test AdapterNamespace=http://sap.com/xi/XI/System MappedActionName=null ToService= AdapterSWCV=b38bcd00e47111d7afacde420a1145a5 FromService=temp AdapterType=SOAP MappingId=null Attributes=<?xml version="1.0" encoding ...
    http://sapxis:50000/XIAxisAdapter/MessageServlet page also shows the status OK for required components and Warning for optional components.
    Am I missing something?
    Thanks,
    Beena.

  • Exchange rate SAOP-AXIS adapter - SAP PO 7.4

    Hi Expert,
    My requirement is to fetch exchange xml file from web link : http://www.nationalbanken.dk/DNUK/rates.nsf/rates.xml . I have gone through Michael blog: http://scn.sap.com/community/pi-and-soa-middleware/blog/2012/01/05/michals-pi-tips-exchange-rates-from-an-xml-file-on-a-web-page--rest-axis
    And I have done everything same but nothing happening to sender adapter.
    It is showing running but no log updated.
    I am working SAP PO (Process Orchestration) 7.4 SP3.
    I have gone through ......../XIAxisAdapter/MessageServlet and it show below details:
    Axis Adapter Message Servlet
    Component Versions
    Adapter Common Library Version: 1.7.4003.20130911141725.0000, NW731EXT_08_REL (2013-09-11T18:40:12+0000)
    Adapter Application Version: 1.7.4003.20130911141725.0000, NW731EXT_08_REL (2013-09-11T18:40:22+0000)
    Axis Version: ???
    Required Components
    Apache-Axis
    Error: required component missing --- looking for org.apache.axis.AxisEngine in com.sap.aii.af.axisproviderlib/axis.jar; see http://ws.apache.org/axis/
    Jakarta-Commons Discovery
    Error: required component missing --- looking for org.apache.commons.discovery.Resource in com.sap.aii.af.axisproviderlib/commons-discovery.jar; see http://jakarta.apache.org/commons/discovery/
    Jakarta-Commons Logging
    Error: required component missing --- looking for org.apache.commons.logging.Log in com.sap.aii.af.axisproviderlib/commons-logging.jar; see http://jakarta.apache.org/commons/logging/
    Optional Components
    Thanks in advance!
    Kumar

    HI Amit,
    I see status as error:
    Required Components
    Apache-Axis
    Error: required component missing --- looking for org.apache.axis.AxisEngine in com.sap.aii.af.axisproviderlib/axis.jar; see http://ws.apache.org/axis/
    Jakarta-Commons Discovery
    Error: required component missing --- looking for org.apache.commons.discovery.Resource in com.sap.aii.af.axisproviderlib/commons-discovery.jar; see http://jakarta.apache.org/commons/discovery/
    Jakarta-Commons Logging
    Error: required component missing --- looking for org.apache.commons.logging.Log in com.sap.aii.af.axisproviderlib/commons-logging.jar; see http://jakarta.apache.org/commons/logging/
    Number of Missing Components: 3
    Status: Error
    Thanks,
    Kumar

  • SAP PI 7.3 Receiver SOAP Axis adapter header Cookie

    Hello
    We are currently working a synchronous scenario like SAPERP --> PI --> WebService.
    The WebService requires cookie authentication.
    I have successfully tested SOAPUI <-->WebService Scenario.
    The Issue is when I try to put the Cookie in the SOAP header using Axis Frame work.
    1. I have followed the blog How to Set http-Header Parameters Using the Axis Framework (NW7.0)
         Guess the only one available on net.
    2. I have checked my http://<host>:<port>//XIAxisAdapter/MessageServle
         2.1 and the status of the mandatory components are in green.
    3. We are on SAP PI 7.3
    When I try to execute the scenario and capture the SOAP request in TCPGateway the following is the result.
    POST /ABC/ABCService_v1 HTTP/1.0
    Content-Type: text/xml; charset=utf-8
    Accept: application/soap+xml, application/dime, multipart/related, text/*
    User-Agent: Axis/1.4
    Host: MYIPaddress:54000
    Cache-Control: no-cache
    Pragma: no-cache
    SOAPAction: "urn:ABC/DEF/interface/v1.0/TEST/GetCalculation"
    Content-Length: 2228
    The below is the SOAP header from the soapUI application and I am expecting to achieve something similar/workable one with SAP PI.
    POST /ABC/ABCService_v1 HTTP/1.0
    Accept-Encoding: gzip,deflate
    Content-Type: text/xml;charset=UTF-8
    SOAPAction: "urn:ABC/DEF/interface/v1.0/TEST/GetCalculation"
    Cookie: WSL-credential=MyOwnCookie
    Content-Length: 2512
    Host: www.DEVTESTHOST.com
    Connection: Keep-Alive
    User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
    Can anyone pls let me know why I am not able to put the cookie in the SOAP header.
    Anyone who have already tried and was successful in this scenario pls do let me know what I am missing.
    Thanks in advance.
    Regards
    Prasanna

    Hello,
    I am facing the exact same issue.
    I can't seem to set the cookie in the http header after following the guide.
    Cookie: WSL-credential=MyOwnCookie
    I managed to set the SOAPAction though.
    Anyone has any ideas?

  • Issue on Deployment of AXIS framework in PI 7.0 Server.

    Hi Experts,
    We have a requirement of Using AXIS Framework in Receiver SOAP adapter in PI 7.0.Moreover we need USERNAME token with PasswordDigest.We have deployed aii_af_axisprovider.sda file in PI server with all relevant .jar files.However when we are checking the url http://host:port/XIAxisAdapter/MessageServlet its showing following optional components are missing.
    1)XML Security API
    2)Apache WSS4J
    3)Apache Addressing
    However we have used wsdl4j-1.5.1.jar file.We have added entry for wsdl4j-1.5.1.jar  in provider.xml as well.However it still showing warning that optional component is missing
    Could you please let us know which version we need to deploy for Apache WSS4J in PI server or do we need to do any other configuartion apart from above configuration so that to enable the UserNameToken security with passwordDigest.
    Thanks in advance.
    Regards
    Nilesh.

    Hi,
    Post the answer for your issue, so that others can have!

  • Received HTTP response code 500 : Internal Server Error

    Hi All,
    In my scenario EANCOM to IDOC, I am getting an error in the sender communication channel (FILE Adapter). It is being picked up from the ‘sender’ directory successfully but not reaching the XI box (no messages seen in SXMB_MONI).
    The error in the runtime Workbench says the following:
    “Transmitting the message to endpoint http://gdrsap.nestle.com:50000/XIAxisAdapter/MessageServlet? using connection File_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Received HTTP response code 500 : Internal Server Error.”
    Regards,
    Manohar

    Hi Murli
    error code 500 stands for Internal Server Error
    This code is the default for an error condition when none of the other 5xx codes apply.
    for more details on error code follow the link
    http://www.web-cache.com/Writings/http-status-codes.html
    you have to restart J2EE engine
    steps to restart J2EE engine
    1) run transaction SMICM
    2) then in the tab administration => J2EE instance(local) =>send soft shutdown with restart
    by this java engine will restart and will be up in 5-10 minutes and your problem will be solved
    Thanks
    sandeep sharma
    PS ; if helpful kindly reward points

  • Sender Soap Axis error in PI 7.31

    Hi Experts,
    We are using PI7.31
    We got a requirement to extract XML from a exchange rate URL on daily basis and send it to ECC from PI.
    I followed the below link to configure the sender SOAP Axis channel.
    http://scn.sap.com/community/pi-and-soa-middleware/blog/2012/01/05/michals-pi-tips-exchange-rates-from-an-xml-file-on-a-web-page--rest-axis
    Required class files for Axis are installed in the system.
    The channel is showing error as
    Channel Status : Administrator error
    Log: Adapter has not provided any status information about the channel
    faile to initilize: com.sap.aii.af.service.cpa.CPAObjectNotfoundException: Couldnt retrieve binding for the given channel id.
    Please help on the same.
    Thanks,
    Pavi

    Hi Pavi,
    Please check if the installed axis class files are installed properly.
    http://host:port/XIAxisAdapter/MessageServlet
    Please use above URL to check if axis class files are installed appropriately.
    Hope after installing axis class files u have restarted the java stack.
    hope this helps.
    thanks and regards,
    Praveen T

Maybe you are looking for