Error testing my Business Process using Application View Control

Hi there
i'm using WLS 8.1 SP 4 and Sap Adapter 8.1
I already could build my app view in app integration design console I can testing and everything works fine.
I'm using adpater to sap and i able to see the results from SAP
Now,,, i alreade created my app view control in order to use it in my business process but i get the following error:
<Mar 3, 2006 10:34:53 AM CST> <Warning> <WLW> <000000> <Id=appViewControlTPA:0;
Method=jpd.TPAAppView.serviceTPACompanyList(); Failure=com.bea.wlai.client.Appli
cationViewException: Error invoking service 'serviceTPACompanyList' on Applicati
onView 'TPAAppView': com.bea.xml.XmlException: Top level QName: {wlai/TPAAppView
serviceTPACompanyListBAPI_COMPANYCODE_GETLIST_request}CompanyCode.GetList.Resp
onse does not match the expected top level qname: {wlai/TPAAppView_serviceTPACom
panyList_BAPI_COMPANYCODE_GETLIST_response}CompanyCode.GetList.Response in schem
a type
com.bea.xml.XmlException: Top level QName: {wlai/TPAAppView_serviceTPACompanyLis
t_BAPI_COMPANYCODE_GETLIST_request}CompanyCode.GetList.Response does not match t
he expected top level qname: {wlai/TPAAppView_serviceTPACompanyList_BAPI_COMPANY
CODE_GETLIST_response}CompanyCode.GetList.Response in schema type
at com.bea.wli.variables.XmlObjectVariableFactory.createProxy(Lcom.bea.w
li.variables.ProcessXML;Ljava.lang.Class;Z)Lcom.bea.xml.XmlObject;(XmlObjectVari
ableFactory.java:137)
at com.bea.wli.variables.XmlObjectVariableFactory.createProxy(Lcom.bea.w
li.variables.ProcessXML;Ljava.lang.Class;)Lcom.bea.xml.XmlObject;(XmlObjectVaria
bleFactory.java:199).............
these are my schemas:
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema elementFormDefault="unqualified"
targetNamespace="wlai/TPAAppView_serviceTPACompanyList_BAPI_COMPANYCODE_GETLIST_request"
xmlns="wlai/TPAAppView_serviceTPACompanyList_BAPI_COMPANYCODE_GETLIST_request"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="BAPI0002_1">
<xsd:sequence>
<xsd:element name="COMP_CODE">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="4"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="COMP_NAME">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="25"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="CompanyCode.GetList">
<xsd:complexType>
<xsd:all>
<xsd:element minOccurs="0"
name="COMPANYCODE_LIST">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded"
minOccurs="0"
name="item"
type="BAPI0002_1"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:all>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema elementFormDefault="unqualified"
targetNamespace="wlai/TPAAppView_serviceTPACompanyList_BAPI_COMPANYCODE_GETLIST_response"
xmlns="wlai/TPAAppView_serviceTPACompanyList_BAPI_COMPANYCODE_GETLIST_response"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="BAPIRETURN">
<xsd:sequence>
<xsd:element name="TYPE">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="CODE">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="5"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="MESSAGE">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="220"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="LOG_NO">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="20"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="LOG_MSG_NO">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="6"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="MESSAGE_V1">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="50"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="MESSAGE_V2">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="50"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="MESSAGE_V3">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="50"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="MESSAGE_V4">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="50"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="BAPI0002_1">
<xsd:sequence>
<xsd:element name="COMP_CODE">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="4"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="COMP_NAME">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="25"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="CompanyCode.GetList.Response">
<xsd:complexType>
<xsd:all>
<xsd:element minOccurs="0"
name="RETURN"
type="BAPIRETURN"/>
<xsd:element minOccurs="0"
name="COMPANYCODE_LIST">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded"
minOccurs="0"
name="item"
type="BAPI0002_1"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:all>
</xsd:complexType>
</xsd:element>
</xsd:schema>
and this is my xml i'm using as a request:
<?xml version="1.0" encoding="UTF-8"?>
<n1:CompanyCode.GetList xmlns:n1="wlai/TPAAppView_serviceTPACompanyList_BAPI_COMPANYCODE_GETLIST_request" xmlns:xsi="http://www.w3.org/2001/XMLSchema" xsi:schemaLocation="wlai/TPAAppView_serviceTPACompanyList_BAPI_COMPANYCODE_GETLIST_request">
     <COMPANYCODE_LIST>
          <item>
               <COMP_CODE/>
               <COMP_NAME/>
          </item>
     </COMPANYCODE_LIST>
</n1:CompanyCode.GetList>
i do not what it is wrong and i don't understand why i can test my app view since app int desing console succesfully but i get an error running my business process using workshop
any idea?

Try to send some valid data in COMP_CODE.
It seems that SAP is returning some reply which is not fitting your response Schema.
SAP Call is made and problem is in generating response document.
Use the design console to test the view again. and try to see the XML resquest document and response document. Compare your request xml with that in design console.

Similar Messages

  • Using Application View controls in Workshop

    How can I access a JCA resource adapter in Workshop? The documentation suggests that
    I create an Application View in WLI, then create a Workshop control that is associated
    with it. However, the Workshop documentation says the following about using Application
    View controls:
    Note: In this release, the Application View control is supported only in the sample
    workshop domain. In future versions, support will be provided for enabling the Application
    View control in other domains.
    What does this mean for support of this functionality in this release?

    Thanks very much Raj.
    It solved the problem, and a related one (that I wanted to clean up under "Recent
    Applications" menu item.
    The file is attached.
    "Raj Alagumalai" <[email protected]> wrote:
    Glenn,
    Deleting .workshop.pref file found in c:\doc settings\username will reset
    the view. But before you do that , can you attach the current .workshop.pref
    file ?
    Thanks
    Raj Alagumalai
    Backline Workshop Support
    "Glenn Li" <[email protected]> wrote in message
    news:[email protected]..
    Clicked "View" from menu, then "Application", but the window showsup
    empty, pls
    see attached image.
    Please let me know how to fix if it's known issue. Thanks.
    [previous.workshop.pref]

  • How to export Business process and application area from Backend.

    Hi ,
    I am new to SAP. I want to export Business process, sub business process, and application area from backend SAP system to my desktop in the excel or flat file format. How can I do this ?? what are the transactions to do this ?.
    Thanks in advance for Reply

    Hi,
    You can deactivate the business process itself if you do not want at all. So that the header will not available for the entity.
    Regards,
    Priya

  • Business process using Visual Composer

    Dear Friends,
    Can you please tell me how to make business process using Visual Composer.
    any link or how to guide will be highly appricated.
    regards
    Malik

    Hi Malik,
    do you refer to the Netweaver BPM Composition Environment? This is explained here:
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/a0886795-eaa0-2b10-7c97-d81b97372327
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/20604ba3-87a6-2b10-ea8d-cb9f3ea8af8a
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/502d481c-8da6-2b10-68b8-e374cd30913f
    Just search for Netweaver BPM...
    I hope it helps.
    Best regards,
    Joern

  • I can not create a Application View Control

    Hi there
    I'm using wli 8.1 y workshop 8.1.4
    I already created my app view using application integration design console,I tested i everything worked fine.
    According to the tutorial steps I published my app view and I got a *-ejb.jar .
    But my problem is when I try to create an Application View Control using Workshop: Add Control > Integration Controls > ApplicationView
    Then I enter the control's name (step 1), Select radio button Create a New ApplicationView control to use, I enter the name but in the step 3, I click in Browse button but I do not see any applciatioin view.
    It suppose my published appview should appear on thet list in order i can create my appview control...
    any idea?
    thx

    I have tried to create an account via ePrintCenter and it seems that the published application has several flaws in interpreting the provided input.
    1) In the Filed for last Name I enter my last name, which consist of only Alph Characters. The form however thinks that there is some sort of special character and rejects my Input.
    2) E-Mail address. is not identical; OK, so I do a quick OCR on the E-Mail and guess what they are identical. Again the form Fails to recognize this.
    3) Enter a password (2 Fields) and a third is displayed which is marked as "*required" but is not labeled as to what the required info could possibly be. Or is it a 3 password confirmation box, who knows.
    All I know is that a simple registration is a major pain with this HP site.
    Any Help as to how to alleviate this would of course be greatly appreciated.

  • How to write the CORRECT code to use Application View in WLI8.1

    Hi, guys,
    I try to use the WLI 8.1 released version now. and I deploy a Weblogic MQSeries
    dapter 8.1 on WLI 8.1. And have create a Application view which detail is like
    this:
    ID demo_testadapter_conn110
    Name conn110
    Description connect to MQServer 110 machine
    State Deployed
    Adapter Instance mqdemo_testadapter_conn110__Default
    And I create send/get message services in the defined Application view, and
    they are work because I test the services in WLAI design console.
    Then I try to write client code to use the deployed application view referenced
    by aiuser(adapter).pdf document. And my code is like this :
    Hashtable props = new Hashtable();
    // set the properties
    props.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
    props.put(Context.PROVIDER_URL, "t3://localhost:7001");
    props.put(Context.SECURITY_PRINCIPAL, "mqadmin");
    props.put(Context.SECURITY_CREDENTIALS, "weblogic");
    InitialContext initialContext = new InitialContext(props);
    com.bea.wlai.client.ApplicationView appView = new ApplicationView(initialContext,"testadapter_conn110");
    //com.bea.wlai.client.ApplicationView appView = new ApplicationView(initialContext,"mqdemo_testadapter_conn110__Default");
    ConnectionRequestInfoMap map = new ConnectionRequestInfoMap();
    //add ConnectionSpec properties
    //map.put("prop_name","prop_value");
    //put the connectionspec to a EIS
    //appView.setConnectionSpec(map);
    // Create a request document using the definition stored for this
    // Application View at deployment time.
    IDocumentDefinition requestDocumentDef = appView.getRequestDocumentDefinition("sendmsg");
    SOMSchema requestSchema = requestDocumentDef.getDocumentSchema();
    DefaultDocumentOptions options = new DefaultDocumentOptions();
    options.setForceMinOccurs(1);
    options.setRootName("ROOTNAME");
    options.setTargetDocument(DocumentFactory.createDocument());
    IDocument requestDocument = requestSchema.createDefaultDocument(options);
    // Fill in the request with some data. What you fill in depends on
    // the definition of the request document (i.e. its schema)
    requestDocument.setStringInFirst("//ROOT/data/Format","value");
    requestDocument.setStringInFirst("//ROOT/data/Content","this is a test");
    // Invoke the service and retrieve the response document
    IDocument responseDocument = appView.invokeService("sendmsg", requestDocument);
    // Dump the response document out as XML
    //System.out.println("GetSomeData: " + responseDocument.toXML());
    But when I run this code, a jndi exception occured:
    <2003-8-4 ÏÂÎç14ʱ43·Ö20Ãë CST> <Error> <HTTP> <BEA-101017> <[ServletContext(id=8732241,name=rootapp
    ,context-path=/rootapp)] Root cause of ServletException.
    javax.naming.NameNotFoundException: Unable to resolve 'AI_GLOBAL_testadapter_conn110_ApplicationView
    ' Resolved ; remaining name 'AI_GLOBAL_testadapter_conn110_ApplicationView'
    at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:186)
    at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:284)
    at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:244)
    and you can see I set the application view name like "testadapter_conn110" in
    my code, I use "conn110" and also applicaiton ID to try, also occur this excption.
    In the JDK document, the constructor of com.bea.wlai.client.ApplicationView
    showed I should use the 'Name' of the Application View to create a object, but
    it also throw a jndi exception.
    What's the problem ? Hope you guys can help me!!
    Regards,
    shannon

    Shannon,
    Obviously the stack-trace says that u r having some jndi lookup problems...
    just curious check if the JNDI tree of the hosting server (You can check it using
    the admin console) to see if u have your application view is binded.. maybe the
    app view is not binded properly..
    +arvind
    "Shannon Lee" <[email protected]> wrote:
    >
    Hi, guys,
    I try to use the WLI 8.1 released version now. and I deploy a Weblogic
    MQSeries
    dapter 8.1 on WLI 8.1. And have create a Application view which detail
    is like
    this:
    ID demo_testadapter_conn110
    Name conn110
    Description connect to MQServer 110 machine
    State Deployed
    Adapter Instance mqdemo_testadapter_conn110__Default
    And I create send/get message services in the defined Application view,
    and
    they are work because I test the services in WLAI design console.
    Then I try to write client code to use the deployed application view
    referenced
    by aiuser(adapter).pdf document. And my code is like this :
    Hashtable props = new Hashtable();
    // set the properties
    props.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
    props.put(Context.PROVIDER_URL, "t3://localhost:7001");
    props.put(Context.SECURITY_PRINCIPAL, "mqadmin");
    props.put(Context.SECURITY_CREDENTIALS, "weblogic");
    InitialContext initialContext = new InitialContext(props);
    com.bea.wlai.client.ApplicationView appView = new ApplicationView(initialContext,"testadapter_conn110");
    //com.bea.wlai.client.ApplicationView appView = new ApplicationView(initialContext,"mqdemo_testadapter_conn110__Default");
    ConnectionRequestInfoMap map = new ConnectionRequestInfoMap();
    //add ConnectionSpec properties
    //map.put("prop_name","prop_value");
    //put the connectionspec to a EIS
    //appView.setConnectionSpec(map);
    // Create a request document using the definition stored for this
    // Application View at deployment time.
    IDocumentDefinition requestDocumentDef = appView.getRequestDocumentDefinition("sendmsg");
    SOMSchema requestSchema = requestDocumentDef.getDocumentSchema();
    DefaultDocumentOptions options = new DefaultDocumentOptions();
    options.setForceMinOccurs(1);
    options.setRootName("ROOTNAME");
    options.setTargetDocument(DocumentFactory.createDocument());
    IDocument requestDocument = requestSchema.createDefaultDocument(options);
    // Fill in the request with some data. What you fill in depends
    on
    // the definition of the request document (i.e. its schema)
    requestDocument.setStringInFirst("//ROOT/data/Format","value");
    requestDocument.setStringInFirst("//ROOT/data/Content","this is a
    test");
    // Invoke the service and retrieve the response document
    IDocument responseDocument = appView.invokeService("sendmsg", requestDocument);
    // Dump the response document out as XML
    //System.out.println("GetSomeData: " + responseDocument.toXML());
    But when I run this code, a jndi exception occured:
    <2003-8-4 ÏÂÎç14ʱ43·Ö20Ãë CST> <Error> <HTTP> <BEA-101017> <[ServletContext(id=8732241,name=rootapp
    ,context-path=/rootapp)] Root cause of ServletException.
    javax.naming.NameNotFoundException: Unable to resolve 'AI_GLOBAL_testadapter_conn110_ApplicationView
    ' Resolved ; remaining name 'AI_GLOBAL_testadapter_conn110_ApplicationView'
    at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:186)
    at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:284)
    at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:244)
    and you can see I set the application view name like "testadapter_conn110"
    in
    my code, I use "conn110" and also applicaiton ID to try, also occur this
    excption.
    In the JDK document, the constructor of com.bea.wlai.client.ApplicationView
    showed I should use the 'Name' of the Application View to create a object,
    but
    it also throw a jndi exception.
    What's the problem ? Hope you guys can help me!!
    Regards,
    shannon

  • Error code 0x645(1605) when using application supersedence

    I've created a new version of an application that supersedes the previous version. I'd like the new version to uninstall the previous version, as otherwise it will install alongside it. Each version has a different MSI product code.
    I created the application for the new version along with the supersedence rule, setting it to uninstall the previous version. I then set up a test VM with the old application and tried to install the new one via the Application Catalog. However, when the
    Software Center begins the installation and tries to remove the old version, it fails with: "The software change returned error code 0x645(1605)"
    I verified that the uninstall string for the old version is correct: I can even manually run it on the VM and it begins to uninstall the old version. I thought that 1605 indicated that the product that's trying to be removed is not present, but since the
    uninstall string works I'm not certain what exactly is going on.
    Any help that can be offered would be most appreciated. Thank you!

    Thanks for responding so quickly! I ran it manually and the new version of the program installs ok. I used the same command line that I specified in the MSI deployment type (and there's only the one deployment type). So it seems that the error occurs when
    SCCM implements the supersedence rule and tries to uninstall the old version.
    I checked Event Viewer and I see two entries for when the program is attempting to uninstall, but they are simply the entries that say "beginning a windows installer transaction" and "ending a windows installer transaction." There's no error in Event Viewer.
    The entries feature the MSI product code of the product; if I copy that product code and run msiexec /x with it, it uninstalls.

  • Error in creating a process using runtime class - please help

    Hi,
    I am experimenting with the following piece of code. I tried to run it in one windows machine and it works fine. But i tried to run it in a different windows machine i get error in creating a process. The error is attached below the code. I don't understand why i couldn't create a process with the 'exec' command in the second machine. Can anyone please help?
    CODE:
    import java.io.*;
    class test{
    public static void main(String[] args){
    try{
    Runtime r = Runtime.getRuntime();
         Process p = null;
         p= r.exec("dir");
         BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream()));
         System.out.println(br.readLine());
    catch(Exception e){e.printStackTrace();}
    ERROR (when run in the dos prompt):
    java.io.IOException: CreateProcess: dir error=2
    at java.lang.Win32Process.create(Native Method)
    at java.lang.Win32Process.<init>(Win32Process.java:63)
    at java.lang.Runtime.execInternal(Native Method)
    at java.lang.Runtime.exec(Runtime.java:550)
    at java.lang.Runtime.exec(Runtime.java:416)
    at java.lang.Runtime.exec(Runtime.java:358)
    at java.lang.Runtime.exec(Runtime.java:322)
    at test.main(test.java:16)
    thanks,
    Divya

    As much as I understand from the readings in the forums, Runtime.exec can only run commands that are in files, not native commands.
    Hmm how do I explain that again?
    Here:
    Assuming a command is an executable program
    Under the Windows operating system, many new programmers stumble upon Runtime.exec() when trying to use it for nonexecutable commands like dir and copy. Subsequently, they run into Runtime.exec()'s third pitfall. Listing 4.4 demonstrates exactly that:
    Listing 4.4 BadExecWinDir.java
    import java.util.*;
    import java.io.*;
    public class BadExecWinDir
    public static void main(String args[])
    try
    Runtime rt = Runtime.getRuntime();
    Process proc = rt.exec("dir");
    InputStream stdin = proc.getInputStream();
    InputStreamReader isr = new InputStreamReader(stdin);
    BufferedReader br = new BufferedReader(isr);
    String line = null;
    System.out.println("<OUTPUT>");
    while ( (line = br.readLine()) != null)
    System.out.println(line);
    System.out.println("</OUTPUT>");
    int exitVal = proc.waitFor();
    System.out.println("Process exitValue: " + exitVal);
    } catch (Throwable t)
    t.printStackTrace();
    A run of BadExecWinDir produces:
    E:\classes\com\javaworld\jpitfalls\article2>java BadExecWinDir
    java.io.IOException: CreateProcess: dir error=2
    at java.lang.Win32Process.create(Native Method)
    at java.lang.Win32Process.<init>(Unknown Source)
    at java.lang.Runtime.execInternal(Native Method)
    at java.lang.Runtime.exec(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at BadExecWinDir.main(BadExecWinDir.java:12)
    As stated earlier, the error value of 2 means "file not found," which, in this case, means that the executable named dir.exe could not be found. That's because the directory command is part of the Windows command interpreter and not a separate executable. To run the Windows command interpreter, execute either command.com or cmd.exe, depending on the Windows operating system you use. Listing 4.5 runs a copy of the Windows command interpreter and then executes the user-supplied command (e.g., dir).
    Taken from:
    http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html

  • Error in creating Business Partner using FLBPD1

    Dear All,
    While creating the Business partner using tcode FLBPD1, I get the following error.
    Also I need help to understand how to start Post Processing Office.
    No business partner could be created for customer CFM0031
    Message no. CVIC_UI018
    Diagnosis
    No business partner could be created from the customer selected.
    System Response
    An error occurred when creating a business partner from the customer selected. This error prevents data from being transferred and saved. This could be due to the following:
    Fields have been left blank in the customer that are set as required entry fields for the business partner.
    Settings for assigning Customizing values for the customer to the business partner are incorrect.
    Procedure
    Start the Post Processing Office and check the error message. Make the necessary corrections.
    Regards
    Arpita

    Hello Arpita,
    I faced exactly the same issue and we had to check the entire customer/vendor master data synchronization configurations. We found that many of them were missing when we upgraded to ECC 6.0.
    I would suggest you go through the following SAP notes and check whether all configs are in place or not. Then try again.
    Note 954816, 956054 and then also 1077616.
    Hope the first two notes will be able to help you cope with the issue.
    Regards,
    Suvarghya

  • Business Process Monitoring - Application Monitoring help.

    Hi all,
    Through Business Process Monitoring, I am trying to configure monitoring on table NAST, so that an alert will be generated for Billing documents print outputs (application=V3, transm. medium=1) on specific message types, if the processing status is equal to either 0 (not processed) or 2 (incorrectly processed).
    I have configured this through application monitoring, using the 'Messages (Output Determination)' monitoring object. Under this,  was able to configure the 2 key figures of "unprocessed messages" and "incorrectly processed messages" with the parameters mentioned above (application and message type).
    I set the yellow alert threshold to 1, and the red alert threshold to 2, as I want to be notified each time a print output goes into status 0 or 2, and that a red alert be generated in the case where 2 or more print outputs are not successful.
    However, upon activation of this monitoring, I came across the following issue: The table NAST already has over 40 historic entries of unprocessed and incorrectly processed messages for these message types. The monitoring is picking up all these entries right away, and therefore a red alert is being generated.
    There does not appear to be a way to configure the monitoring to only look for new entries in the table matching the criteria, e.g. look for billing docs with status = incorrectly processed during the last 24 hours. It seems that unless the existing entries in the table NAST are either deleted or have their status changed to "processed", the monitoring will always pick up these entries and report a red alert, even if no new entries are discovered.
    Does anyone know how a way of configuring a date range with this type of monitoring, or do I have to modify the existing entries in the table (either delete them, change their status or set the "disregard" indicator on the messages in the table) before this monitoring will work as I hoped it would?
    Secondly - a more general point - although there are lots of good documents on configuring Business Process Monitoring, I have not yet found one which gives full details on all the different types of application monitoring available, and how each of them can be configured. I know that within Application Monitoring, when you choose a monitoring type, the grey box at the top half of the screen gives some good information on what the monitoring does and how to configure it, but a document which captures all these monitoring types in one place would be very useful - if anyone could point me in the right direction I'd appreciate it!
    Thanks in advance for any help with the first issue above,
    Regards,
    John

    Hi John,
    you get an overview about all available key figures in the PPT "Business Process & Interface Monitoring - Part 2" under https://service.sap.com/bpm --> Media Library --> Customer Information. It lists all Monitoring Object and Key Figures with Select-Options. There is no document that describes the setup of every key figure as the setup is too similar for most objects. Therefore the grey text boxes within the tool.
    The NAST collector will always pick-up everything older than x days. So you would have to process or delete the olde entries. But it is a good advise that for this rather technical key figure we should think about a delta mechanism like with our IDOC or ABAP dump monitor.
    Best Regards
    Volker

  • Hidden Report Viewer Confiugration Error on aspx pages that use report viewer web control

    I try to fix the problem. The error below is embedded on aspx pages that use report viewer web control. Please note that the div element is hidden, and the reportviewer is displaying correct contents.
    Div element hidden on aspx page
    <div id="ReportViewer1_HttpHandlerMissingErrorMessage" style="border-color:Red;border-width:2px;border-style:Solid;padding:10px;display:none;font-size:.85em;">
    <h2>
    Report Viewer Configuration Error
    </h2><p>The Report Viewer Web Control HTTP Handler has not been registered in the application's web.config file. Add &lt;add verb="*" path="Reserved.ReportViewerWebControl.axd" type = "Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /&gt; to the system.web/httpHandlers section of the web.config file, or add &lt;add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /&gt; to the system.webServer/handlers section for Internet Information Services 7 or later.</p>
    </div>
    I tried adding the two elements to web.config, but to no avail.
    Add below to system.web/httpHandlers
    <add verb="*" path="Reserved.ReportViewerWebControl.axd" type = "Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    or add below to system.webServer/handlers for Internet Information Services 7 or later.
    <add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    The required assemblies below are installed under C:\Windows\assembly folder. I have installed both Microsoft ReportViewer 2010 Redistributable, and 2008 SP1.
    Microsoft.ReportViewer.WebForms, version 10
    Microsoft.ReportViewer.Common, version 10
    Below is the whole web.config:
    <?xml version="1.0" encoding="utf-8"?>
    <!--
    For more information on how to configure your ASP.NET application, please visit
    http://go.microsoft.com/fwlink/?LinkId=169433
    -->
    <configuration>
    <connectionStrings>
    <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" />
    </connectionStrings>
    <appSettings>
    <add key="car" value="myCar" />
    <!--<add key="ReportViewerServerConnection" value="WebForm.Lab.ReportConnection, WebForm" />-->
    </appSettings>
    <system.web>
    <httpHandlers>
    <add verb = "*" path = "Reserved.ReportViewerWebControl.axd" type = "Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    <!--<add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false" />-->
    </httpHandlers>
    <compilation debug="true" targetFramework="4.0">
    <assemblies>
    <add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
    <add assembly="Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
    <add assembly="Microsoft.Build.Framework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
    <add assembly="System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
    </assemblies>
    <buildProviders>
    <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    </buildProviders>
    </compilation>
    <authentication mode="Forms">
    <forms loginUrl="~/Account/Login.aspx" timeout="2880" />
    </authentication>
    <membership>
    <providers>
    <clear />
    <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/" />
    </providers>
    </membership>
    <profile>
    <providers>
    <clear />
    <add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices" applicationName="/" />
    </providers>
    </profile>
    <roleManager enabled="false">
    <providers>
    <clear />
    <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="ApplicationServices" applicationName="/" />
    <add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" applicationName="/" />
    </providers>
    </roleManager>
    <pages>
    <controls>
    <add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" />
    </controls>
    </pages>
    </system.web>
    <system.webServer>
    <modules runAllManagedModulesForAllRequests="true" />
    <validation validateIntegratedModeConfiguration="false" />
    <handlers>
    <add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    </handlers>
    <httpProtocol>
    <customHeaders>
    <remove name="X-Powered-By" />
    </customHeaders>
    </httpProtocol>
    </system.webServer>
    <system.serviceModel>
    <bindings>
    <basicHttpBinding>
    <binding name="WebService1Soap" />
    </basicHttpBinding>
    </bindings>
    <client>
    <endpoint address="http://localhost:58269/WebService1.asmx" binding="basicHttpBinding"
    bindingConfiguration="WebService1Soap" contract="ServiceReference1.WebService1Soap"
    name="WebService1Soap" />
    </client>
    </system.serviceModel>
    </configuration>
    Any idea?
    Update:
    IIS is7.5, AppPool is Integrated.
    I have tried below, none of them works:
    1) Add it only to system.web\httpHanders. Changed AppPool to classic, still got hidden error.
    2) Add it only to system.webServer\handlers. Integrated mode,still got hidden error.
    3) Add both to both element. Integrated mode, still got hidden error.

    Hi Kingofwebguru,
    According to your description, when you use reportviewer control, you got the error message: The Report Viewer Web Control HTTP Handler has not been registered in the application's web.config file.
    To troubleshoot the problem, please refer to the following steps:
    Click Start, click Run, then type InetMgr.exe and click OK.
    Click plus sign next to server name to expand it.
    Click Application Pools in left pane.
    In Application Pools list, click DefaultAppPool.
    In the Actions pane, in Edit Application Pool section, click Edit Settings to check the Pipeline mode.
    Configuration settings for the HTTP handlers are specified in the system.web/httpHandlers element and the system.webServer/handlers element. of your application Web.config file. The handler specified in system.web/httpHandler is used by Internet Information
    Services (IIS) 6.0 or IIS 7.0 in Classic mode, whereas the handler specified in system.webServer/handlers is used by IIS 7.0 in Integrated mode. To use IIS 7.0 in Integrated mode, you must remove the HTTP handler in system.web/httpHandlers. Otherwise, IIS
    will not run the application, but will display an error message instead.
    For more information about Web.config Settings for ReportViewer, please refer to the following document:
    http://msdn.microsoft.com/en-us/library/ms251661.aspx
    If you have any more questions, please feel free to ask.
    Thanks,
    Wendy Fu
    If you have any feedback on our support, please click
    here.
    Wendy Fu
    TechNet Community Support

  • Error when deploy the Planning SampAp application view

    When deploying, the job console shows:
    Started Time : 2008年3月4日 13:23:49
    Submitted Time : 2008年3月4日 13:23:49
    Last Updated Time : 2008年3月4日 13:23:52
    User Name : admin
    Process Name :
    Thread : 0
    Server : DimServer
    Detail : Initiating Product Action...
    Inspecting Deployment History...
    Generating Headers and Callback Information...
    Generating Application Data...
    Preparing Product Request...
    Posting Product Request...
    Product Response:200...
    Waiting For Status Updates...
    and it was stocked at 9%. After a while, the job console showed:
    Started Time : 2008年3月4日 11:41:34
    Submitted Time : 2008年3月4日 11:41:34
    Last Updated Time : 2008年3月4日 11:46:45
    User Name : admin
    Process Name :
    Thread : 0
    Server : DimServer
    Detail : App Creation failed with Exceptioncom.hyperion.planning.HspRuntimeException: Unable to locate dimension information to load. Dimension: Currency     at com.hyperion.planning.HspDimensionLoader.parseModelForPlanningDimen(Unknown Source)     at com.hyperion.planning.HspDimensionLoader.parseModelForPlanningDimen(Unknown Source)     at com.hyperion.planning.HspDimensionLoader.parse(Unknown Source)     at com.hyperion.planning.HspDimensionLoader.load(Unknown Source)     at com.hyperion.planning.HspDimensionLoader.load(Unknown Source)     at com.hyperion.planning.utils.HspApplicationCreator.loadOutline(Unknown Source)     at com.hyperion.planning.utils.HspApplicationCreator.load(Unknown Source)     at com.hyperion.planning.utils.HspApplicationCreator.createApplication(Unknown Source)     at com.hyperion.planning.appdeploy.HspAppDefinition.deployAppFromXML(Unknown Source)     at com.hyperion.planning.appdeploy.HspAppDefinition.access$000(Unknown Source)     at com.hyperion.planning.appdeploy.HspAppDefinition$1.run(Unknown Source)
    I've created a new datasource for this app, but still faced the same problem.
    PS: I also found some error when validate the SampAp application view, so I've changed it a little. I don't know if the application view design may cause this problem. Thanks for your reply.

    Hi,
    From another post which I think relates to same sort of issue the solution was :-
    On your server > Change your "Standards and formats" into English(United States) in "Regional and Language Options".
    This was due to the currency format being in chinese.
    Cheers
    John

  • Errors in reverse engineering process using rational rose

    Hi i am getting errors in reverse engneering process of making diagrams from java code.
    here si the loge file but i am not able to know the cause.
    00:18:13| CLASSPATH=D:\PROGRA~1\JMF21~1.1E\lib\sound.jar;D:\PROGRA~1\JMF21~1.1E\lib\jmf.jar;D:\PROGRA~1\JMF21~1.1E\lib;d:\JMF2.1.1\lib\jmf.jar;�B9
    00:18:43| CLASSPATH=D:\PROGRA~1\JMF21~1.1E\lib\sound.jar;D:\PROGRA~1\JMF21~1.1E\lib\jmf.jar;D:\PROGRA~1\JMF21~1.1E\lib;d:\JMF2.1.1\lib\jmf.jar;�B9;e:\Final Project\EE\src
    00:19:07| Error Resolving qualified name String occured in File e:\Final Project\EE\src\com\pcit\application\Cataloge.java
    00:19:07| Error Resolving qualified name String occured in File e:\Final Project\EE\src\com\pcit\application\CheckValidSession.java
    00:19:07| Error Resolving qualified name String occured in File e:\Final Project\EE\src\com\pcit\application\Course.java
    00:19:07| Error Resolving qualified name String occured in File e:\Final Project\EE\src\com\pcit\application\CourseRegHandler.java
    00:19:07| Error Resolving qualified name String occured in File e:\Final Project\EE\src\com\pcit\application\IErrorMessage.java
    00:19:07| Error Resolving qualified name String occured in File e:\Final Project\EE\src\com\pcit\application\ISucessMessage.java
    00:19:07| Error Resolving qualified name String occured in File e:\Final Project\EE\src\com\pcit\application\ParamParser.java
    00:19:07| Error Resolving qualified name StringBuffer occured in File e:\Final Project\EE\src\com\pcit\application\PathParser.java
    00:19:07| Error Resolving qualified name String occured in File e:\Final Project\EE\src\com\pcit\application\Person.java
    00:19:08| Error Resolving qualified name String occured in File e:\Final Project\EE\src\com\pcit\application\Teacher.java
    00:19:08| Error Resolving qualified name String occured in File e:\Final Project\EE\src\com\pcit\application\User.java
    plz i need reply soon

    I'd find a way to set CLASSPATH inside Rose and forget about a system CLASSPATH environment variable. That's a bad idea. Lots of people are fooled into thinking that their CLASSPATH is all set because they've got an environment variable but don't realize that systems ignore it complelely (e.g., Tomcat, most IDEs, etc.) Rose might be one of them, too. Better to set CLASSPATH inside of Rose.
    I don't even have a CLASSPATH set on my machine. I set it every time I compile or run Java using the -classpath option. JMO - MOD

  • Timeout error calling a Business Process from another Business Process

    Hi to all,
    How can I call a Business Process (BP2) from another Business Process (BP1) and wait for the response before other things are performed? I'm trying to call from BP1 in a synchronous step the process BP2; the first step of BP2 is an Open S/A Bridge and, after a transformation, a Close S/A Bridge, but no response returns to BP1 till a timeout error.
    Thank you very much,
    Antonio

    I did some changes and the error now I am getting is,
    ===========================================================
    Error : null oracle.jsp.JspServlet.internalService(JspServlet.java:186)oracle.jsp.JspServlet.service(JspServlet.java:156)javax.servlet.http.HttpServlet.service(HttpServlet.java:588)org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)org.apache.jserv.JServConnection.run(JServConnection.java:294)java.lang.Thread.run(Thread.java:534)
    Error : oa_html._Text__Button__Lat._jspService(_Text__Button__Lat.java:712)oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)oracle.jsp.JspServlet.internalService(JspServlet.java:186)
    ============================================================
    Does the middle tier need to be bounced?
    Thanks

  • Determine the business process used for a change request

    Good Day All;
    I was wondering if any knows how to I would be able to back track from a change request to the Business Process it was created under.
    Let me explain our process.
    An Issue is created (Solar01).
    From the issue, a change request is then created.
    Is there anyway I would be able to determine the Business Process if I only had the change request number
    Thanks All
    Regards
    Don Newton

    Already answered

Maybe you are looking for