Unable to Test BSP from SE80

Hi,
I have developed a sample BSP application, which i am unable to Test in SE80. It is not displayed in the IE properly.
Can any one of you give me some clues on how i can resolve the issue. Or any links which can provide information on how to handle this situation.
Thanks in Advance.
Lalith

You might want to try the <a href="https://forums.sdn.sap.com/forum.jspa?forumID=49">BSP forum</a>, as this isn't really a portal issue...

Similar Messages

  • Error: Page cannot be displayed when testing BSP application from SE80

    Hi:
    I am new to SAP 4.7. I need help in running BSP application from SE80. When I run, I am geting error the page cannot be displayed. Can some suggests/advice what are the neccessary steps ahould follow to run BSP application.
    Thanks,
    Venkat.

    Welcome to the forums and welcome to BSP. There are a few things we kindly ask
    Take a look at this weblog: <a href="/people/brian.mckellar/blog/2004/06/11/bsp-trouble-shooting-getting-help">BSP Trouble Shooting: Getting Help</a>
    That will help you jump several of the hurdles you'll come across as you get started.
    As for your problem if you are receiving the message "Service is not active" then you need to go into the transaction SICF in your system and follow the tree (take a look at the path in your browser /sap/bc/...) and select each until you get down to the one you are trying to look at and active it.
    If you are getting errors about other ones not activated then do the same for those.
    If you are not getting those errors and your browser is simply telling you "Can't find it or something" then in "Internet Options" in your browser advanced tab uncheck the "Show Friendly HTTP Errors".
    You can also check transaction ST22 to see if there is a short dump in which case that will help analyze the problem.
    Otherwise you'll need to give us more info including your SP level (recommend you jump up to at least 43 on ABA and BASIS)
    Message was edited by: Craig Cmehil
    OK so Brian was faster...

  • Webdynpro abap application attached to SWFVISU is tested from se80

    hi,
    when webdynpro ABAP application is attached to workitem in SWFVISU the the workitem id is passed via url when calling the application. (though the url seen in the application in se80 in the webdynrpo abap component does not have workitem id paramter)
    [link1|http://forums.sdn.sap.com/thread.jspa?threadID=1209159]
    [link2|http://forums.sdn.sap.com/thread.jspa?threadID=226957]
    [link3|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/20f4843e-314f-2a10-2a88-8c4afa20dda6?QuickLink=index&overridelayout=true]
    I am running this application from se80 - application - right click - test. (this is required to troubleshoot one of the issues.)
    at this time it does not ask for workitem id and directly runs the application . It picks the same workitem id everytime. I tried doing this with a couple of different user ids. but I cant figure out from where it picks this particular workitem id. the status of this workitem is complete in the system.
    thanks
    bhakti

    Hi-
    (though the url seen in the application in se80 in the webdynrpo abap component does not have workitem id paramter)
    It is required to have a parameter WI_ID (as an Application parameter) in your WDA. And via this Application parameter WDA will receive the workitem id, when the task is exceuted from UWL (provided configuration is done in swfvisu)
    Could you confirm, there is no Application parameter (WI_ID) in your WDA?
    It picks the same workitem id everytime. I tried doing this with a couple of different user ids. but I cant figure out from where it picks this particular workitem id
    If you defined WI_ID in Application parameter and there is an option to provide value and it seems, you have defined some value over there or other way might be in your method (inbound plug), you may gave default value to WI_ID in the parameter
    If your application is working properly from UWL and for testing purpose, you could put a breakpoint and change the workitem id, when executing from se80
    Vinoth

  • Unable to delete data from a partition

    Hi,
    Unable to delete data from a partition
    I am using the command as:
    ALTER TABLE TEST DROP PARTITION DATE_20090820090000
    Its giving 0 rows deleted.Bu there are 200 rows for the Partition.
    The partition is getting deleted but the data remains.
    I want a command where the data in the partition also to be deleted along with partition.
    Any help will be needful for me

    SQL> CREATE TABLE range_part (
    prof_history_id NUMBER(10),
    person_id NUMBER(10) NOT NULL,
    organization_id NUMBER(10) NOT NULL,
    record_date DATE NOT NULL)
    PARTITION BY RANGE (record_date) (
    PARTITION yr0 VALUES LESS THAN (TO_DATE('01-JAN-2007','DD-MON-YYYY'))
    PARTITION yr7 VALUES LESS THAN (TO_DATE('01-JAN-2008','DD-MON-YYYY'))
    PARTITION yr8 VALUES LESS THAN (TO_DATE('01-JAN-2009','DD-MON-YYYY'))
    PARTITION yr9 VALUES LESS THAN (MAXVALUE) );
    Table created.
    SQL> INSERT INTO range_part VALUES (1, 1, 1, SYSDATE-720);
    INSERT INTO range_part VALUES (2, 2, 2, SYSDATE-360);
    INSERT INTO range_part VALUES (3, 3, 3, SYSDATE-180);
    INSERT INTO range_part VALUES (4, 4, 4, SYSDATE);
    1 row created.
    SQL>
    1 row created.
    SQL>
    1 row created.
    SQL>
    1 row created.
    SQL>
    SQL> commit;
    Commit complete.
    SQL> SELECT * FROM range_part;
    PROF_HISTORY_ID PERSON_ID ORGANIZATION_ID RECORD_DATE
    1 1 1 31-AUG-2007 05:53:22
    2 2 2 25-AUG-2008 05:53:22
    3 3 3 21-FEB-2009 05:53:22
    4 4 4 20-AUG-2009 05:53:22
    SQL> SELECT * FROM range_part PARTITION(yr7);
    PROF_HISTORY_ID PERSON_ID ORGANIZATION_ID RECORD_DATE
    1 1 1 31-AUG-2007 05:53:22
    SQL> alter table range_part drop partition yr7;
    Table altered.
    SQL> SELECT * FROM range_part PARTITION(yr7);
    SELECT * FROM range_part PARTITION(yr7)
    ERROR at line 1:
    ORA-02149: Specified partition does not exist
    SQL> SELECT * FROM range_part;
    PROF_HISTORY_ID PERSON_ID ORGANIZATION_ID RECORD_DATE
    2 2 2 25-AUG-2008 05:53:22
    3 3 3 21-FEB-2009 05:53:22
    4 4 4 20-AUG-2009 05:53:22

  • Unable to send email from content server

    Hi,
    I have a requirement of sending the notification email to user from the stellent when he subscribe to it.To test it i logged in to content server as sysadmin.
    Administration->Actions->Send test email.
    I had filled some dummy data and when i click on send it gives me a error
    Content Server Request Failed
    Unable to send email. Could not send mail message from [email protected] with subject line: Test email from Content Server.
    intradoc.common.ServiceException: !csMailCouldNotSend,[email protected],Test email from Content Server
         at intradoc.server.InternetFunctions.sendMailToEx(Unknown Source)
         at intradoc.server.SystemAuditHandler.sendEmail(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at intradoc.common.IdcMethodHolder.invokeMethod(Unknown Source)
         at intradoc.common.ClassHelperUtils.executeMethodReportStatus(Unknown Source)
         at intradoc.server.ServiceHandler.executeAction(Unknown Source)
         at intradoc.server.Service.doCodeEx(Unknown Source)
         at intradoc.server.Service.doCode(Unknown Source)
         at intradoc.server.ServiceRequestImplementor.doAction(Unknown Source)
         at intradoc.server.Service.doAction(Unknown Source)
         at intradoc.server.ServiceRequestImplementor.doActions(Unknown Source)
         at intradoc.server.Service.doActions(Unknown Source)
         at intradoc.server.ServiceRequestImplementor.executeActions(Unknown Source)
         at intradoc.server.Service.executeActions(Unknown Source)
         at intradoc.server.ServiceRequestImplementor.doRequest(Unknown Source)
         at intradoc.server.Service.doRequest(Unknown Source)
         at intradoc.server.ServiceManager.processCommand(Unknown Source)
         at intradoc.server.IdcServerThread.run(Unknown Source)
    Caused by: intradoc.common.ServiceException:
         at intradoc.common.SmtpClient.sendMail(Unknown Source)
         at intradoc.server.InternetFunctions.sendMail(Unknown Source)
         ... 21 more
    Caused by: java.lang.Exception: !csSMTPInvalidMessage,"System Administrator" <[email protected]>!csSMTPUnableToFindRecipients,1
         at intradoc.common.SmtpClient.writeMultiMsg(Unknown Source)
         ... 23 more
    Caused by: java.lang.Exception: !csSMTPResponseIndicatesFailure,550 5.7.1 Unable to relay for [email protected]
         at intradoc.common.SmtpClient.writeMsg(Unknown Source)
         ... 24 more
    I had set the internet configration in admin server to this values..
    HttpServerAddress=blrdxp-rchithul.corp.capgemini.com
    MailServer=BLREX002.corp.capgemini.com
    [email protected]
    SmtpPort=25
    HttpRelativeWebRoot=/idc/
    CgiFileName=idcplg
    UseSSL=No
    WebProxyAdminServer=true
    But i am still getting the error.kindly help me...
    Thanks in Advance
    Regards
    Rakesh

    Hi Rakesh,
    You have to request you Network team to add the ip address of the machine where you have installed content server to your Exchange Server.
    Let me know if it works.
    Deepak

  • Unable to retrieve tables from this connection

    I have been using Dreamweaver for over 5 years. I have been
    using an Access database and ASP the entire time. I am using a
    Windows 2000 server for the database and web site. I have used
    every verson of Dreamweaver since Ultra Dev. When I bought verson 8
    and upgraded to 8.0.2, I began getting the following message when I
    try to edit or create a recordset.
    "Unable to retrieve tables from this connection, click on the
    'Define...' button to test this connection."
    I don't know what to do. Is this a widespread problem? Is it
    a Windows problem? Is it a Dreamweaver problem? Is it a network
    problem?
    Please HELP!

    Did you ever get an answer for this ?
    I am having the same issue but using XP professional.

  • Unable to read payload from the message object in XI

    Hello Guys,
    Please help me about my problem in XI version 7.0.im quite new here.
    im trying to test my config but error message occured. "Unable to read payload from the message object"
    when i checked the comm channel this is the error message :
    Error during database connection to the database URL 'jdbc:sqlserver://172.16.40.20:1433;databasename=TRAVEL:SelectMethod=cursor' using the JDBC driver 'com.microsoft.sqlserver.jdbc.SQLServerDriver': 'com.sap.aii.adapter.jdbc.sql.DriverManagerException: Cannot establish connection to URL 'jdbc:sqlserver://172.16.40.20:1433;databasename=TRAVEL:SelectMethod=cursor': com.microsoft.sqlserver.jdbc.SQLServerException: Cannot open database "TRAVEL:SelectMethod=cursor" requested by the login. The login failed.'
    when i tried my login in sql it works...but in this message the login is failed..what shall i  do..
    Please advice.
    Thanks in advance
    aVaDuDz

    Hi
    Check with the connection string & Authorization of user you have used.
    MSSQL string is
    jdbc:microsoft:sqlserver://dbhost:1433;databaseName=example;SelectMethod=Cursor
    While doing JDBC its good to refer Note 831162 lot of problems can be resolved.
    Thanks
    Gaurav

  • How to change the status of test cases in Test Plan from Design to Ready using Excel VBA

    HI,
    How to change the status of test cases in Test Plan from Design to Ready using Excel VBA

    Thanks Florin,
    Your piece of code has worked alot, and it was very helpful in changing the Status of the Workitem to "READY" for all the Users fo the workitem.
    Points have been rewarded for your help.
    Process: We have acheived this using the "Work Item Exits", Usng "AFTER_EXECUTION" Method.
    Note: The Exit will be executed if "exit_cancelled"  statement is present/used in the work item method. if not it is not taking to the exit code. I'm unable to find the reason for it. Florin can u please explain this point.
    Please check the link for adding the code in Work Item Exits.
    http://wiki.sdn.sap.com/wiki/display/ABAP/ProgramExitsIn+Workflow
    Please find the Code:
    method IF_SWF_IFS_WORKITEM_EXIT~EVENT_RAISED.
    Get the context of the workitem
      me->wi_context = im_workitem_context.
    After execution of the workitem call the method AFTER_EXECUTION
      if im_event_name eq swrco_event_after_execution.
        me->after_execution( ).
      endif.
    endmethod.
    METHOD AFTER_EXECUTION.
    This method acts as the Event Handler for SWRCO_EVENT_AFTER_EXECUTION
      DATA: LCL_L_WID TYPE SWW_WIID,
            L_STATUS TYPE SWR_WISTAT-STATUS,
            L_NEW_STATUS  TYPE SWR_WISTAT,
            L_SWR_MESSAG  TYPE STANDARD TABLE OF SWR_MESSAG,
            L_SWR_MSTRUC  TYPE STANDARD TABLE OF SWR_MSTRUC.
    Get work item
      CALL METHOD WI_CONTEXT->GET_WORKITEM_ID
        RECEIVING
          RE_WORKITEM = LCL_L_WID.
      L_STATUS = 'READY'.
      CALL FUNCTION 'SAP_WAPI_SET_WORKITEM_STATUS'
        EXPORTING
          WORKITEM_ID    = LCL_L_WID
          STATUS         = L_STATUS
          USER           = SY-UNAME
          LANGUAGE       = SY-LANGU
          DO_COMMIT      = 'X'
        IMPORTING
          NEW_STATUS     = L_NEW_STATUS
         RETURN_CODE    = SY-SUBRC
        TABLES
          MESSAGE_LINES  = L_SWR_MESSAG
          MESSAGE_STRUCT = L_SWR_MSTRUC.
      IF SY-SUBRC EQ 0.
      ENDIF.
    ENDMETHOD.
    Thank You Once Again,
    Ajay Kumar Chippa

  • Unable to read payload from the message object

    Hi
    I have a scenario where i am send request to http receiver and getting the response. When I am testing through WFETCH it is working fine. But when i am testing through XI I am getting the follwoing error
    Unable to read payload from the message object
    I have tested the XI payload in mapping. I have done all kinds of testing but it is still giving the same error.
    One more strange thing is
    I have done one BPM scenario where Data is coming from Source to BPM( which is asyn) and then from it will go from BPM to Target (which is sync) But when I am checking the SXMB_MONI... it showing the messages like this
    Source to BPM
    Target to BPM
    Target to BPM.
    But i think it should show message like
    Source to BPM
    BPM to Target
    Target to BPM
    why i am getting the flo

    Hi
    Check with the connection string & Authorization of user you have used.
    MSSQL string is
    jdbc:microsoft:sqlserver://dbhost:1433;databaseName=example;SelectMethod=Cursor
    While doing JDBC its good to refer Note 831162 lot of problems can be resolved.
    Thanks
    Gaurav

  • Unable to read data from the SAP Service Marketplace issue

    Good morning, experts.
    I´ve just installed the SAP Download Manager, but I can´t get connected to Marketplace.
    First I tried downloading a file I could see in my Basket Download. Then I deleted it from the basket so I could test only the connection. In both situations I got the same error message: "Unable to read data from the SAP Service Marketplace (...)".
    It is probably due to wrong settings, but I can´t figure it out. My settings are:
    Address: https://websmp205.sap-ag.de/
    User name: S0005951541
    Password: (my password)
    Proxy (my proxy settings)
    Any ideas?

    Thanks for your answer.
    I can see my download basket online. I realize I didn´t delete the items so I could test purely the connection. I am going to do it again.
    I found out I dind´t have permission to download those items, and with the right permission I could download them directly online.
    As long as I have more information I am going to repost this issue on a new forum.
    Thanks.

  • Test message from RWB: Error when sending message: 401 Unauthorized

    Hi Experts,
    While I am sending test message from RWB, I am getting following error:
    Error when sending message: 401 Unauthorized
    I am using correct userid/password as I am working with Repository/directory. Also in one of the test scenario files are picking up from folder but never got processed because of similar issue (HTTP_RESPONSE_CODE_NOT_OK) and SERVICE NOT AVAILABLE.
    I am having SAP_ALL authorizations and few days back everything was fine.
    I think something wrong with configuration in XI but I am unable to pin point.
    Please help.
    Regards,
    Gourav

    Yes,
    but
    Role of Business System : Integration system
    Corresponding Integ. Server : http://<XI server>:<http port>/sap/xi/engine?type=entry
    How can I change it to Application system
    and RUNTIME->IS_URL = http://<XI server>:<http port>/sap/xi/engine?type=entry
    Regards,
    Gourav

  • Unless I repair my hard drive every other day I am unable to delete songs from iTunes or email messages from Postbox. I've only had an iMac for a few weeks, is this normal?

    Unless I repair my hard drive every other day I am unable to delete songs from iTunes or email messages from Postbox. I've only had an iMac for a few weeks, is this normal?

    Back up all data.
    This procedure will unlock all your user files (not system files) and reset their ownership and access-control lists to the default. If you've set special values for those attributes on any of your files, they will be reverted. In that case, either stop here, or be prepared to recreate the settings if necessary. Do so only after verifying that those settings didn't cause the problem. If none of this is meaningful to you, you don't need to worry about it, but you do need to follow the instructions below.
    Step 1
    If you have more than one user, and the one in question is not an administrator, then go to Step 2.
    Triple-click anywhere in the following line on this page to select it:
    { sudo chflags -R nouchg,nouappnd ~ $TMPDIR..; sudo chown -R $UID:staff ~ $_; sudo chmod -R u+rwX ~ $_; chmod -R -N ~ $_; } 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Paste into the Terminal window by pressing command-V. I've tested these instructions only with the Safari web browser. If you use another browser, you may have to press the return key after pasting.
    You'll be prompted for your login password. Nothing will be displayed when you type it. You may get a one-time warning to be careful. If you don’t have a login password, you’ll need to set one before you can run the command. If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator.
    The command may take a few minutes to run, or perhaps longer if you have literally millions of files in your home folder. Wait for a new line ending in a dollar sign ($) to appear, then quit Terminal.
    Step 2 (optional)
    Take this step only if you have trouble with Step 1, if it frightens you, or if it doesn't solve the problem.
    Start up in Recovery mode. When the OS X Utilities screen appears, select
    Utilities ▹ Terminal
    from the menu bar. A Terminal window will open.
    In the Terminal window, type this:
    res
    Press the tab key. The partial command you typed will automatically be completed to this:
    resetpassword
    Press return. A Reset Password dialog will open. You’re not going to reset a password.
    In the dialog, select the startup volume ("Macintosh HD," unless you gave it a different name) if it's not already selected.
    Select your username from the menu labeled Select the user account if it's not already selected.
    Under Reset Home Directory Permissions and ACLs, click the Reset button.
    Select
     ▹ Restart
    from the menu bar.

  • Calling BSP from abap program by interfacing EP

    Dear Friends...
    I am cslling a BSP... from an ABAP program... for that I have used this class and also a function module to ckeck.. actually from the abap program it invoks the BSP page very nicely and as my logic for invoking the BSP is a part of the Business Object and it is associated with the Enterprise portal so... when i reach the ep and trigger that business object to instantiate the BSP page from my calling logic of abap... it goes to the ITS and port 80 or something and didnt produce the BSP.. and only the blank screen was there...kindly help me how i am supposed to instantiate the BSP from properly from ABAP by interfacing the EP... my code is given below...
    data :
    lv_url type string.
    concatenate
    'http://sapdevbp.sbic.co.za:8041/sap(bD1lbiZjPTIwMA==)'
    '/bc/bsp/sap/z_updatemng/bp.htm?bpid=' object-key-businesspartnerid
    into lv_url.
    call method cl_gui_frontend_services=>execute
    exporting
    document = lv_url
    exceptions
    others = 1.
    please help....
    me...
    regards
    Naim

    hi ,
    you can try using FM CALL_BROWSER in your report(ABAP code)to call bsp,like
    data url(200) type c.
    url = 'http://<server>.<domain><port>:'.
    concatenate url '/sap/bc/bsp/sap/' into url.
    concatenate url 'your_bsp_app_name/your_start_page.bsp' into url.
    concatenate url '?sap-user=<userid>' into url.
    concatenate url '&sap-password=<passowrd>' into url.
    CALL FUNCTION 'CALL_BROWSER'
      EXPORTING
        URL                          = url
       WINDOW_NAME                  = ' '
       NEW_WINDOW                   = ' '
       BROWSER_TYPE                 =
       CONTEXTSTRING                =
    EXCEPTIONS
       FRONTEND_NOT_SUPPORTED       = 1
       FRONTEND_ERROR               = 2
       PROG_NOT_FOUND               = 3
       NO_BATCH                     = 4
       UNSPECIFIED_ERROR            = 5
       OTHERS                       = 6
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    For this to work you have to enable SSO on your server.
    you can check if it is enabled or not by runnning the BSP application "SYSTEM" ,page "SSO2TEST.htm" .
    Follow the instructions on the page for testing.
    This may not be a great way as your userid password are passed via URL,still it works
    Cheers!

  • Unable to interpret Response from client proxy

    Hello SAP Guru's,<br><br>
    I am working on trying to consume an external web service using a client (consumer) proxy.<br><br>
    I've created the proxy using the WSDL file provided by the service (see below).  I am able to actually call the proxy and execute the service, however, I cannot seem to properly handle the response coming back from the synchronous service call.  When I use the WSNAVIGATOR to test the service I get the following message: <b>'Part 'processWorkOrderReturn' not found in response !'</b>.<br><br>
    When I try to test it using SE80 and the Test function, I get the following error message: <b>"SOAP:1,023 SRT: Processing error in Internet Communication Framework: ("ICF Error when receiving the response: ICM_HTTP_CONNECTION_FAILED")"</b>.<br><br>
    <U>Here is the WSDL (edited to protect IP addresses):</U><br><br>
      &lt?xml version="1.0" encoding="UTF-8" ?&gt<br>
    - &ltwsdl:definitions targetNamespace="http://sapphire.aeroint.com/connect/services" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://sapphire.aeroint.com/connect/services" xmlns:intf="http://sapphire.aeroint.com/connect/services" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt<br>
    - &lt!-- <br>
    WSDL created by Apache Axis version: 1.4<br>
    Built on Apr 22, 2006 (06:55:48 PDT)<br>
      --&gt<br>
    &ltwsdl:types&gt<br>
      &ltschema elementFormDefault="qualified" targetNamespace="http://sapphire.aeroint.com/connect/services" xmlns="http://www.w3.org/2001/XMLSchema"&gt<br>
      &ltcomplexType name="WorkOrderType"&gt<br>
      &ltsequence&gt<br>
      &ltelement name="code" nillable="true" type="xsd:string" /&gt<br>
      &ltelement name="description" nillable="true" type="xsd:string" /&gt<br>
      &ltelement name="faultClassification" nillable="true" type="xsd:string" /&gt<br>
      &ltelement name="malfunctionEffect" nillable="true" type="xsd:string" /&gt<br>
      &ltelement name="name" nillable="true" type="xsd:string" /&gt<br>
      &ltelement name="position" nillable="true" type="xsd:string" /&gt<br>
      &ltelement name="status" nillable="true" type="xsd:string" /&gt<br>
      &ltelement name="vehicleSerialNumber" nillable="true" type="xsd:string" /&gt<br>
      &lt/sequence&gt<br>
      &lt/complexType&gt<br>
      &ltelement name="parameters" type="impl:WorkOrderType" /&gt<br>
      &ltcomplexType name="Return"&gt<br>
      &ltsequence&gt<br>
      &ltelement name="return" nillable="true" type="xsd:string" /&gt<br>
      &lt/sequence&gt<br>
      &lt/complexType&gt<br>
      &ltelement name="processWorkOrderReturn" type="impl:Return" /&gt<br>
      &lt/schema&gt<br>
      &lt/wsdl:types&gt<br>
      &ltwsdl:message name="processWorkOrderRequest"&gt<br>
      &ltwsdl:part element="impl:parameters" name="parameters" /&gt<br>
      &lt/wsdl:message&gt<br>
      &ltwsdl:message name="processWorkOrderResponse"&gt<br>
      &ltwsdl:part element="impl:processWorkOrderReturn" name="processWorkOrderReturn" /&gt<br>
      &lt/wsdl:message&gt<br>
      &ltwsdl:portType name="ConnectManager"&gt<br>
      &ltwsdl:operation name="processWorkOrder" parameterOrder="parameters"&gt<br>
      &ltwsdl:input message="impl:processWorkOrderRequest" name="processWorkOrderRequest" /&gt<br>
      &ltwsdl:output message="impl:processWorkOrderResponse" name="processWorkOrderResponse" /&gt<br>
      &lt/wsdl:operation&gt<br>
      &lt/wsdl:portType&gt<br>
      &ltwsdl:binding name="ConnectManagerSoapBinding" type="impl:ConnectManager"&gt<br>
      &ltwsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" /&gt<br>
      &ltwsdl:operation name="processWorkOrder"&gt<br>
      &ltwsdlsoap:operation soapAction="" /&gt<br>
      &ltwsdl:input name="processWorkOrderRequest"&gt<br>
      &ltwsdlsoap:body use="literal" /&gt<br>
      &lt/wsdl:input&gt<br>
      &ltwsdl:output name="processWorkOrderResponse"&gt<br>
      &ltwsdlsoap:body use="literal" /&gt<br>
      &lt/wsdl:output&gt<br>
      &lt/wsdl:operation&gt<br>
      &lt/wsdl:binding&gt<br>
      &ltwsdl:service name="ConnectManagerService"&gt<br>
      &ltwsdl:port binding="impl:ConnectManagerSoapBinding" name="ConnectManager"&gt<br>
      &ltwsdlsoap:address location="http://<em>&ltIP Address:Port&gt</em>/connect/services/ConnectManager" /&gt<br>
      &lt/wsdl:port&gt<br>
      &lt/wsdl:service&gt<br>
      &lt/wsdl:definitions&gt<br><br>
    <U>Here is the actual test Request that is passed to the system:</U><br><br>
    POST /connect/services/ConnectManager HTTP/1.1<br>
    Host: <em>&ltIP Address:Port&gt</em><br>
    Content-Type: text/xml; charset=UTF-8<br>
    Connection: close<br>
    SAP-PASSPORT: &ltsome big long number&gt<br>
    Content-Length: 852<br>
    SOAPAction: ""<br><br>
    &lt?xml version="1.0" encoding="UTF-8" ?&gt<br>
    &ltSOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema"&gt<br>
    &ltSOAP-ENV:Header&gt<br>
    &ltsapsess:Session xmlns:sapsess="http://www.sap.com/webas/630/soap/features/session/"&gt<br>
    &ltenableSession&gttrue&lt/enableSession&gt<br>
    &lt/sapsess:Session&gt<br>
    &lt/SOAP-ENV:Header&gt<br>
    &ltSOAP-ENV:Body&gt<br>
    &ltpns:parameters xmlns:pns='http://sapphire.aeroint.com/connect/services'&gt<br>
    &ltpns:code&gt0200-1&lt/pns:code&gt<br>
    &ltpns:description&gtXVY&lt/pns:description&gt<br>
    &ltpns:faultClassification&gtTestA&lt/pns:faultClassification&gt<br>
    &ltpns:malfunctionEffect&gtTestB&lt/pns:malfunctionEffect&gt<br>
    &ltpns:name&gtWTZ&lt/pns:name&gt<br>
    &ltpns:position&gt02:00&lt/pns:position&gt<br>
    &ltpns:status&gtACCEPTED&lt/pns:status&gt<br>
    &ltpns:vehicleSerialNumber&gt05-12345&lt/pns:VehicleSerialNumber&gt<br>
    &lt/pns:parameters&gt<br>
    &lt/SOAP-ENV:Body&gt<br>
    &lt/SOAP-ENV:Envelope&gt<br><br>
    Please note, this actually does successfully reach out and call the service on the remote system.<br><br>
    <U>Finally, here is the actual Response that is generated and submitted back to me:</U><br><br>
    HTTP/1.1 200 OK<br>
    Server: Apache-Coyote/1.1<br>
    X-Powered-By: Servlet 2.4; JBoss-4.2.0.GA (build: SVNTag=JBoss_4_2_0_GA date=200705111440)/Tomcat-5.5<br>
    Set-Cookie: &ltvalue is hidden&gt<br>
    Content-Type: text/xml;charset=utf-8<br>
    Date: Tue, 27 Oct 2009 16:56:58 GMT<br>
    Connection: close<br><br>
    &lt?xml version="1.0" encoding="UTF-8"?&gt<br>
    &ltsoapenv: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"&gt<br>
    &ltsoapenv:Body&gt<br>
    &ltprocessWorkOrderReturn xmlns=""&gt<br>
    &ltreturn>Arising Created in Sapphire&lt/return&gt<br>
    &lt/processWorkOrderReturn&gt<br>
    &lt/soapenv:Body&gt<br>
    &lt/soapenv:Envelope&gt<br><br>
    My Question is this, why isn't our system finding the response structure (or more to the point why isn't it successfully able to interpret the response?).  The 'processWorkOrderReturn' element appears to be in the response and in fact appears to be correct.  Am I missing something?<br><br>
    Thanks,<br>
    -Jon
    Edited by: Jon ***** on Oct 27, 2009 8:04 PM
    Edited by: Jon ***** on Oct 27, 2009 8:05 PM
    Edited by: Jon ***** on Oct 27, 2009 8:13 PM

    Hi Axel,
    Yes, I was able to eventually solve the problem.  The problem was caused by the raw data of the response coming back from the server.  The raw response included an XML tag with no namespace xmlns="".  The SAP system failed to interpret this tag and consequently was not able to process the rest of the message.  I wish the error messages had been a little more clear, but I was able to actually (eventually) debug into the soap runtime engine and spotted that it was failing when attempting to intepret the specific tag ' processWorkOrderReturn xmlns="" '.  From there it was just trial and error to figure out that it needed to have a namespace supplied that matched the definition in the WSDL file.
    Hope your problem is as easy to solve as ours was.
    -Jon
    Edited by: Jon ***** on Nov 30, 2009 1:37 PM

  • CRM_IC  default.htm gives error when executed from SE80

    Hi Everyone,
    When I execute CRM_IC BSP application from SE80, "default.htm" (SAP CRM), then it gives me the HTTP 500 - Internal server error.  On that page only when i click the hyperlink "Open the mycompanydomainname.com:8000 home page" It says the error is " BSP Exception: the BSP URL / Does Not Contain Any Namespace Entries."
    I feel this error should not come at the first place. I have executed this same BSP earlier on diff CRM systems and it works fine. infact you can use much of the functionality of IC webclient without actually using portal. Is there anything i need to maintain? I tried debugging it. Few things which are observed are as follows:
    1) there is no entry in the table  TCPDB
    2) As soon as i execute the default.htm it should prompt me to login, but it does not, and the error is for namespace hence does it mean that it is not able to find any name value pair like , userid?
    Regards,
    Dipender Singh
    SAP CRM/IPC/Netweaver Consultant

    Hello Dipender,
    I think you should post this Question in the <a href="https://forums.sdn.sap.com/forum.jspa?forumID=126&start=0">Customer Relationship Management (CRM)</a> Forum.
    Regards
    Gregor

Maybe you are looking for