Adaptive WebService and 1:n relation in the response

For an adaptive WebService the model must be instantiated manually.
This is described for 1:1 relations between model nodes, but what's about 1:n?
The root node of a 1:n relation has a setIXXX(List list) method, so in wdDoInit() i can call it with root.setXXX(new ArrayList());
But how do I have to instantiate the childs?
TIA
  Thomas Paulsen

Hi Bertram
5 items in the list:
<target roleName="Response">
    <modelObject class="Response_WdSearchWorkspace">
    <target roleName="WdSearchWorkspace_Out">
        <modelObject class="TWdSearchWorkspaceProcessOut">
            <target roleName="Workspaces">
                <modelObject class="Workspaces">
                    <targets roleName="Item">
                        <modelObject class="Item">
                            <attribute name="Name" value="name 1"/>
                            <attribute name="Id" value="68"/>
                        </modelObject>
                        <modelObject class="Item">
                            <attribute name="Name" value="name 2"/>
                            <attribute name="Id" value="67"/>
                        </modelObject>
                        <modelObject class="Item">
                            <attribute name="Name" value="name 3 "/>
                            <attribute name="Id" value="69"/>
                        </modelObject>
                        <modelObject class="Item">
                            <attribute name="Name" value="name 4"/>
                            <attribute name="Id" value="70"/>
                        </modelObject>
                        <modelObject class="Item">
                            <attribute name="Name" value="name 5"/>
                            <attribute name="Id" value="71"/>
                        </modelObject>
                    </targets>
                </modelObject>
            </target>
       </modelObject>
     </target></modelObject></target>

Similar Messages

  • How do the User and Shared Folders relate to the main drive? Can we delete?

    I'm curious how the User and Shared folders relate to the main hard drive and if there is duplicate files in these folders and the main hard drive. Some software programs I have seemed to have loaded content/info into these folders and I'm wondering why they put files in there instead of just the regular main hard drive pathing. These 2 folders are more confusing than anything. I can see that might be of use to a family and each family member wants to keep files in a personal file, but when I'm the only one using my computer, it seems like I should have the option to remove these folders completely, but I don't because I feel like I would be deleting some important files that I wasn't aware were in these folders.
    Another thing is, when I click on User folders (at least I think it's the User and not Shared folder), it brings up my name and 'Shared' in 2 seperate subfolders. Is anything in these folders duplicates of what's on my main hard drive? Is there anything significant about these folders if I'm the only user on my computer?
    I would nice to get rid of clutter and to eliminate options for software to install things by deleting these folders and not have home/user/shared folders. Is that possible?

    stikygum wrote:
    Yeah, I'm really low on space, so I'm going about a bunch of different consolidating options. But I mainly posted my main question to help me understand what 'stuff' is in the User and Shared folders and whether or not they act like an Alias, in order to help me make an informed decision what is best for my needs.
    They are not aliases; it is a hierarchy, and there is intentional duplication at different levels. This is a feature.
    First thing is that Users and Shared are at different levels. Users is at the top level, but Shared is one level inside Users, at the same level as any other user account you have created.
    Therefore, if you delete the Users folder, you delete all user accounts, which means you delete all personal data. OS X probably won't even let you delete the Users folder unless you start up from a different hard drive, because you can't delete your user account while you are running in it.
    Now, more about the hierarchy. The intentional duplication is so that documents and software can exist for individual users or all users. For example, there are multiple Applications folders:
    Hard Drive\Applications - applications any user can see, installed at the system level
    Hard Drive\Users\username1\Applications = applications only that user can see
    Hard Drive\Users\username2\Applications = applications only that user can see
    In the same way, there are multiple Preferences, Cookies, Application Support, etc. folders at different levels, for the same reasons.
    If you do not know what you are doing and you delete one of these folders that "looks like a duplicate" you could cripple some essential part of your system or your account. That is why people are telling you not to do this.
    The Shared folder is there because if you are in one user account you are prevented from seeing the files inside other user accounts. (Because you don't want other accounts to be able to see your personal data.) If you want to share files with others in your house using the same Mac, that's a problem. But the Shared folder solves this. if you want some files to be accessible to all users, like some photos or music, just put them in the Shared folder and now anyone with an account on that computer can see those shared files.
    The reason shared files are not simply stored at the top level is because everything above the Users folder is supposed to be reserved for the system. User-specific are supposed to stay in the Users folder. That is why they put the Shared folder in there.
    If you are not using the Shared folder and are just eyeing it because you want to free up some disk space, well, it probably won't help to delete it. Because if you are not using the Shared folder, it is probably not taking up much space, even though you see stuff in there. And if there is stuff in there taking up space, first figure out if someone put it there for a reason before you delete it.

  • I wonder if there is an application to uninstall a logiciel and all files related to the same thanks.

    I wonder if there is an application to uninstall a logiciel and all files related to the same thanks.
    Bruno Vasques

    Another option:
    AppDelete

  • Adaptive WebService and late binding of nodes

    Hi,
    my Model has the folowing structure:
    Request
    -- out
    -- In (1..1)
    -- In -- Node1 (0..1)
    -- In -- Node1 --- MandatoryField
    -- In -- Node2 (0..1)
    -- In -- Node2 --- MandatoryField
    -- In -- Node3 (0..1)
    -- In -- Node3 --- MandatoryField
    At least one of the nodes (1 - 3) must be filled when executing the request..
    Usually the initializing of the model is done in the wdDoInit. This will not work in this case, if a NodeX doesn't exist, MandatoryField doesn't exist and the execution fails.
    So I have to initialize and bind the nodes directly before the execution of the request..
    I'd tried different ways to create and bind a new NodeX, but nothing works for me. No data is tranfered to the WebService backend..
    Does soneone know how to solve this?
    TIA
      Thomas Paulsen

    Hallo Bertram
    The real problem:
    I don't know the data I have to store in the moment wdDoinit() is executed:
    Think about a child. A child has a mother and a father. All of them have a mandatory attribute "Name".
    Usually the mother is known, but the father...
    And a foundling?
    So the child node have a mandatory attribute "Name" and two optional nodes "Mother" and "Father". If they where known, they must have a name.
    It is easy to create values nodes in the context to allow entering the data in the UI.
    But when I initialize the model in the wdDoInit(), I don't know whether there will be entered one of the  parents name  or not. If I initialze the parent's nodes, I need values for the names, otherwise the execution of the save request fails.
    So my idea is to initialize the parent's nodes directly before executiing the request, not during wdDoInit(). This is the moment I know if those name values were entered or not.
    This is (a little bit simplified) my problem.
    (The real problem is the (in wsdl allowed and inside the model not supported ) inheritence.
    The nodes I can't initialize during wdDoInit() are storing attributes of the different inherited object types. 
    This is my workaround for this limitation.
    The structure,  optional/nillable Nodes with mandatory attributes, will not give any errors or  warnings during the creation of the model.
    It would be an error if it is impossible to handle this structure a runtime, so I think it's my fault. But I don't know how to handle this)
    Regards
      Thomas

  • My Wifi reception is now weak after removing mackeeper, how can I fix it and is it related to the removal of mackeeper?

    My macbook pro Wifi worked fine for a long while with the same router in place. I loaded mackeeper on my machine and had no problems until the license expired. I when through the steps to remove mackeeper, the Wifi went then from not working at all to working with very poor reception. All other devinesin house have no problem finding and connecing to our network. I can even see the neighbors networks on all devices.
    My macbook pro running mavrick can not see any network unless I'm rigth on top of the router.
    What can I do.

    Start up in Recovery mode. In the OS X Utilities screen, select Get Help Online. A clean copy of Safari will launch. No plugins, such as Flash, will be available. While in Recovery, you'll have no access to your saved bookmarks or passwords, so make a note of those before you begin, if they're needed for the test.
    Test. After testing, restart as usual and post the results.

  • Difference between Adaptive webservice and deprecated one

    Hi Experts,
       Plz anyone tell me the exact differences between  Adaptive web service model and deprecated model.
    Also plz explain how an adaptive web service is working.
    Thanks in advance,
      john

    Hi John
    In old webservice No support to import URL which requires authentication but in adaptive web service
    Allows importing WSDL through URL which requires authentication
    In old web service Logical Ports are available at design time
    In adaptive web service Logical Ports are not available at design time
    In old web service No direct support for nested structure, thus application programmer has to manually bind the
    In adaptive web service Direct support of nested structure , no such manual binding is required
    These are the diffreense between old web service and adaptive web service
    Regards
    Ruturaj

  • How do I write a vi that will save graph data and text data (related to the graph) so the next time I want to view the graph data the text data is included in the read vi?

    I am new at writing vi's and hope you may be able to help. I would like to create a vi that will graph measurements taken from a daq device. I would like to include text data that a user can choose from (example: machine number, test circuit, load cell type) that will stay with the graph so when the graph is viewed at a later time the text data (explaining parts of the graph) will display with the graph data. I have included a vi I am using to capture and display a force value. Any help would be greatly appreicated.
    Attachments:
    force.vi ‏500 KB

    What you want is a DATALOG file:
    When you save a file, use the BUNDLE function to bundle your machine number, test circuit, whatever (include a few spare fields), plus your graph data. Get the graph data from the source, or use a local variable of the graph itself.
    Wire the bundle output to the DATALOG TYPE of a NEW FILE function. (I presume you'll use a FILE DIALOG set to SAVE FILE to choose a file path).
    Write the same bundle output to the DATA input of a WRITE FILE function.
    Use a CLOSE FILE function to (ahem) close the file.
    When you want to read a file, use a FILE DIALOG set to EXISTING FILE (or some other means) to specify what file to read. Wire the same cluster type to the DATALOG TYPE of the FILE DIALOG, so that it will only
    offer files of the correct type.
    When you have a file path chosen, wire the bundle to the DATALOG TYPE input of a FILE OPEN operation.
    Use a FILE READ to read a single cluster - the output of FILE READ will be a cluster of the right type.
    Use a CLOSE FILE function to....
    Out of the FILE READ function, you can UNBUNDLE BY NAME the data and send to the graph and the other fields, or, if you're clever, you can use a cluster on the screen, and not unbundle it. That's harder though, since you probably want the text fields to be controls (inputs) and the graph to be an indicator (output).
    Hope that helps.
    Steve Bird
    Culverson Software - Elegant software that is a pleasure to use.
    Culverson.com
    Blog for (mostly LabVIEW) programmers: Tips And Tricks

  • When I copy and past text in a chat window there is a line of information that appears that describes the font and other information related to the pasted information. How do I stop that from displaying?

    When I copy and paste this is what appear: @font-face { font-family: "Arial"; }@font-face { font-family: "MS 明朝"; }@font-face { font-family: "MS 明朝"; }@font-face { font-family: "Cambria"; }p.MsoNormal, li.MsoNormal, div.MsoNormal { margin: 0in 0in 0.0001pt; font-size: 12pt;

    Make sure that the editor that you use to compose the text is in plain text mode.
    *http://en.wikipedia.org/wiki/List_of_text_editors
    *http://en.wikipedia.org/wiki/TextEdit

  • Need the difference between Adapter Engine and Advanced Adapter Engine

    Hello All,
    I am new to PI 7.1. Have knowledge on how message flow goes(PipeLine steps) in the Adapter Engine of PI 7.0.
    Now I have few doubts regarding the pipe line steps in PI 7.1. Whether they are similar to that of PI 7.0 or is there any change in the process? Can anyone help in explaining this difference?
    Regards,
    Achari

    Hello All,
    Thanks for the prompt responses and with best information, But apart from this,I need how an adapter(File/JDBC) works along
    with AAE in PI 7.1. When does the job of File/JDBC adapter is completed and resumed in a synchronous case. That is,
    File Location --> file adapter -
    > XI(AAE) --> JDBC adapter --> database.
    In file sender, lets suppose we have synchronous settings(Best Effort). Now when File adapter's job is finished and when it
    gets back the response back from XI. Please explain step by step from starting(file adapter polling the location) to getting the response coming back to XI.
    Regards,
    Achari.

  • Adapter queues and thread allocation

    I have browsed through the forums for Adapter threads and message queue related issues but still dont have complete clarity on this topic.
    Scenario-
    Say i have only one file adapter interface in my XI box, an that file adapter is reading a 500 mb file and it has a pollling interval of 5mins, the file is not completely read within the first 5 mins.
    Question-
    Now will the thread allocated to this adapter be alive and keep reading this file or will it be released when the next polling interval starts?
    So what happens when the polling interval is exceeded?
    (Assume there is no parallel processing)
    will a new thread be allocated to the adapter ?
    If yes will it start processing the file or will it wait until the completion of the first thread ?
    According to the New Queueing Scheme in XI 3.0 SP19 / 7.0 SP11
    a sender file adaper in sync mode has one queue assigned to it and Send.maxConsumers=5, say.
    Consider a situation where i have 6 file adapters all reading 50mb files,
    Will one of the file adapter threads will be blocked because all the 5 threads would be in use simultaneously?
    If a large file is being read and is being written in the message queue all the other threads would have to wait till the file is fully read and will be in the blocked state right?
    Appreciate any help.
    Thanx
    Siva

    Hi,
    For each adapter there are four queues..
    File_http://sap.com/xi/XI/SystemCall
    File_http://sap.com/xi/XI/SystemRecv
    File_http://sap.com/xi/XI/SystemRqst
    File_http://sap.com/xi/XI/SystemSend
    and each of the above queues will have threads assigned.(5 by default)
    If these queue threads  are all busy at atime then the message status will be set in Waiting Status...
    Once a message is read via Call queue ,data will be sent to Adapter engine Messaging System via Recv queue...
    Similarly in recieving side data will be received from IE via Rqst and send to adapter via Send queue..if target system is busy i.e adapter thread is keep running and there are 6 instances of the same type then message status will be Waiting/To Be Delivered while the message status of processing messages will be Delivering.
    So in your case data will be read via Call queue and passed on the Recv queue..which result in availability of queue ..even if set interval elapses..
    Hope this gives you an insight
    Regards
    Rajesh

  • I have lost an email. It has something to do with threads. I have not read the email and would like to get it back and continue receiving emails from the sender

    Please excuse me if you have already received this query. I have lost an email which I clicked on quickly to see what it was about and intended coming back to read it later. It disappeared from my inbox and a caption related to the email appeared at the bottom of my subsequent emails. I have been unable to find the original email. Could you please advise if it is possible to retrieve it and if so how it may be done. Thank you
    sharon

    Hello Mogulman46,
    So what that means is when you have Do Not Disturb turned on, you may have an alert depending on the setting and how you are using your iPhone. So if it is set to Always, then that means that no matter what, your iPhone will not be notified. If it set to Only while the iPhone is locked, then that means that you will not get notification when your iPhone is locked but you will get notifications if your iPhone is being used. Also keep in mind the settings All Calls From can be set to certain contacts like Favorites, Everyone or no one. If you are using Do Not Disturb and you do not need it, then turn it off. 
    Use Do Not Disturb on your iPhone, iPad, or iPod touch
    http://support.apple.com/kb/ht5463
    Regards,
    -Norm G. 

  • Change error tag names of the Response xml of a vanilla Inbound Webservice

    Hi,
    I am invoking a vanilla inbound webservice "Service Request" through Soap UI. Whenever any error occurs, in the response xml, some tags like "siebelf:error" is generated in the xml. However these tags are not present in the IO.My question is, can we change these tag names? If yes, then how?
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Body>
    <SOAP-ENV:Fault>
    <faultcode>SOAP-ENV:Server</faultcode>
    <faultstring>Method 'SetFieldValue' of business component 'Service Request' (integration component 'Service Request') returned the following error:
    "The value entered in field Status of buscomp Service Request does not match any value in the bounded pick list FIN PickList Service Request Status.(SBL-DAT-00225)"(SBL-EAI-04376)</faultstring>
    <detail>
    <siebelf:siebdetail xmlns:siebelf="http://www.siebel.com/ws/fault">
    <siebelf:logfilename>EAIObjMgr_enu_0033_34603066.log</siebelf:logfilename>
    <siebelf:errorstack>
    <siebelf:error>
    <siebelf:errorcode>SBL-DAT-00225</siebelf:errorcode>
    <siebelf:errorsymbol/>
    <siebelf:errormsg>Method 'SetFieldValue' of business component 'Service Request' (integration component 'Service Request') returned the following error:
    "The value entered in field Status of buscomp Service Request does not match any value in the bounded pick list FIN PickList Service Request Status.(SBL-DAT-00225)"(SBL-EAI-04376)</siebelf:errormsg>
    </siebelf:error>
    </siebelf:errorstack>
    </siebelf:siebdetail>
    </detail>
    </SOAP-ENV:Fault>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    Regards
    Sagnik

    Hi,
    You should be able to edit the generated wsdl as you suggested, changing the
    "return" to something else. Then save the wsdl to a file, say
    "filename.wsdl", and then at the top of your jws add the following:
    * @jws:wsdl file="filename.wsdl"
    This will force the jws to use the wsdl you specify and you won't have to
    edit any maps. Of course, as your jws changes, you will need to regenerate
    the wsdl and change the "return" to something else.
    Mike Kaufman
    Software Engineer
    BEA Systems
    "sherlock" <[email protected]> wrote in message
    news:3cbbe81f$[email protected]..
    >
    I have created a webservice in workshop that has some methods what returnstring-data.
    Now I want to create clients with different software-products. Because Igot some
    errors with one of these products, I looked into the WSDL and noticed thatthe
    name of the response-datatype is 'return' (by default).
    You can see this here:
    - <s:element name="addUserResponse">
    - <s:complexType>
    - <s:sequence>
    <s:element minOccurs="1" maxOccurs="1" name="return" nillable="true"type="s:string"
    />
    This 'return' is interpreted as a keyword in the client-generation tool.If I
    change this manually to another word then it works.
    When I try to change the 'Return XML' in the 'Edit Maps and Interface'Dialog,
    than the WSDL looks like this:
    - <s:element name="addUserResponse">
    - <s:complexType mixed="true">
    - <s:sequence>
    <s:any minOccurs="1" maxOccurs="unbounded" />
    Now the name- and type-definitions are completely missing.
    The question is now: how to change the name of the response-datatype from'return'
    to another (not-keyword-) name?
    I think this is important because I don't know what software a customeruses to
    generate a client and I can not expect that he manually edits myWSDL-file.
    >
    Thanks.

  • Message flow between advanced adapter engine and messaging system for ICO scenarios

    Dear all,
    I'm working on a PI 7.31 AEX box and created an ICO object for one interface with HTTP_AAE2IDoc scenario. The interface works quite well. When I looked in to message log of messages for this interface in PI monitor, I noticed that the internal XI message are put totally 5 times into the send queue and retrieved from send queue. In some steps I only see after retrieving a message from send queue and immediately put it back into send queue. Can someone please kindly explain the message flow between advanced adapter engine and messaging system and what exactly happens after each retrieving a message from send queue?
    Below is an example of message log for one message:
    12/08/2014 09:26:06.472    Information    MP: processing local module localejbs/CallSapAdapter
    12/08/2014 09:26:06.472    Information    Application attempting to send an XI message asynchronously using connection HTTP_AAE_http://sap.com/xi/XI/System
    12/08/2014 09:26:06.478    Information    Trying to put the message into the send queue
    12/08/2014 09:26:06.499    Information    Message successfully put into the queue
    12/08/2014 09:26:06.499    Information    The message was successfully retrieved from the send queue
    12/08/2014 09:26:06.499    Information    The application sent the message asynchronously using connection HTTP_AAE_http://sap.com/xi/XI/System. Returning to application
    12/08/2014 09:26:06.500    Information    HTTP adapter successfully processed interface PlantResponse_Out
    12/08/2014 09:26:06.501    Information    Trying to put the message into the send queue
    12/08/2014 09:26:06.501    Information    Message status set to DLNG
    12/08/2014 09:26:06.513    Information    Message successfully put into the queue
    12/08/2014 09:26:06.513    Information    The message was successfully retrieved from the send queue
    12/08/2014 09:26:06.515    Information    Message status set to DLNG
    12/08/2014 09:26:06.533    Information    Trying to put the message into the send queue
    12/08/2014 09:26:06.548    Information    Message successfully put into the queue
    12/08/2014 09:26:06.548    Information    The message was successfully retrieved from the send queue
    12/08/2014 09:26:06.550    Information    Message status set to DLNG
    12/08/2014 09:26:06.551    Information    Executing Request Mapping "http://styrolution.com/pi/Integration/PlantMaintenance/PlantResponse/PlantResponse_to_Zcol_Basf_Inotif02_Inotif01_Zeupm_Inotif01_Ludwigshafen" (SWCV 085d2320fb3b11e2cc0bf4d50aea8c33)
    12/08/2014 09:26:06.563    Information    Trying to put the message into the send queue
    12/08/2014 09:26:06.571    Information    Message successfully put into the queue
    12/08/2014 09:26:06.571    Information    The message was successfully retrieved from the send queue
    12/08/2014 09:26:06.573    Information    Trying to put the message into the send queue
    12/08/2014 09:26:06.573    Information    Message status set to DLNG
    12/08/2014 09:26:06.580    Information    Message successfully put into the queue
    12/08/2014 09:26:06.580    Information    The message was successfully retrieved from the send queue
    12/08/2014 09:26:06.582    Information    Message status set to DLNG
    12/08/2014 09:26:06.583    Information    Delivering to channel: IDOC_R
    12/08/2014 09:26:06.583    Information    MP: processing local module localejbs/IDocOutboundModuleBean
    12/08/2014 09:26:06.583    Information    XI message received for processing
    12/08/2014 09:26:06.587    Information    Sender Party: Sender Service:SXX Receiver Party: Receiver Service:RXXCLNT200 Communication Channel:IDOC_R
    12/08/2014 09:26:06.588    Information    IDOC metadata repository is RXX
    12/08/2014 09:26:06.589    Information    Control record is not mandatory - control record will be added if not available
    12/08/2014 09:26:06.590    Information    XML Payload parsed to idoc document list with number of idocs: 1
    12/08/2014 09:26:06.595    Information    Sending idoc message to receiver R/3 system with TID XIh{lsRI824UITC0009OalmW
    12/08/2014 09:26:06.813    Information    IDOC message sent to receiver R/3 system
    12/08/2014 09:26:06.817    Information    TID XIh{lsRI824UITC0009OalmW confirmed
    12/08/2014 09:26:06.819    Information    Message was successfully transmitted to endpoint <local> using connection HTTP_AAE_http://sap.com/xi/XI/System
    12/08/2014 09:26:06.821    Information    Message status set to DLVD
    Thanks & regards
    Dingjun

    Hello All,
    Thanks for the prompt responses and with best information, But apart from this,I need how an adapter(File/JDBC) works along
    with AAE in PI 7.1. When does the job of File/JDBC adapter is completed and resumed in a synchronous case. That is,
    File Location --> file adapter -
    > XI(AAE) --> JDBC adapter --> database.
    In file sender, lets suppose we have synchronous settings(Best Effort). Now when File adapter's job is finished and when it
    gets back the response back from XI. Please explain step by step from starting(file adapter polling the location) to getting the response coming back to XI.
    Regards,
    Achari.

  • What's up with Webservices and BPM integration?

    According to http://e-docs.bea.com/wli/docs70/design/intarch.htm, table
    3-1, webservices are a key component of the Integration architecture,
    which:
    "Provides sample code to support WebServices integration using
    WebServices technologies
    such as UDDI, WebServices Description Language (WSDL), and Simple Object
    Access
    Protocol (SOAP). WebLogic Integration provides the ability to invoke a
    WebService
    from a BPM workflow, enable a BPM workflow as a WebService, and to
    enable the
    Application View as a WebService. For an introduction to WebLogic
    WebServices,
    see the WebServices and XML Tech Track in the BEA dev2dev Online at the
    following
    URL:
    http://dev2dev.bea.com/index.jsp"
    The only thing which comes close to this description is the BPM Plugin
    for webservices, which is alpha code for WLI 2.1. To deploy this on 7, I
    have only seen a message here describing loosely what to do.
    So is this how we are expected to use webservices together with
    Integration? With alpha code that requires tweaking to work with the
    current version? Or am I missing something vital? The quote from the
    docs suggest "sample code", however the webservices plugin is not
    provided in source, so I don't see how it qualifies as sample code?
    Somehow I also don't quite understand how "sample code" can be construed
    as a "key component".
    So what's up with webservices and Integration?
    -Lasse
    (only speaking for myself in news!)

    Your comment about the lacking of web services in WLI is correct
    and a fundamental issue I have signalled to BEA already many
    months ago. I even followed the BPM course to make sure I did
    not miss an important point. The BPM course did not deal with
    webservices because it is not available. But the fundamental remark goes further
    because webservices also have a dynamic
    interface WSCI to behave within a choreography of webservices
    within a business process. BPM is still mainly workflow based
    and intracompany. This is not what is expected as business
    processes which are collaborative and a new paradigm alternative for applications
    conform BPML-WSCI or BPEL4WS-ws transaction.
    I still wait from BEA a confirmation that webservices and collaborative business
    processes according to (at least) one of
    the above standards will be included within the next version of weblogic enterprise
    platform due end of March 2002.
    Kind regards,
    Paul Meurisse
    Email : [email protected]

  • How to find the Response time for a particular Transaction

    Hello Experts,
            Am implementing a BAdI to achieve some customer enhancement for XD01 Transaction . I need to confirm to customer that after the implementation and before implementation what is the response time of the system
    Response time BEFORE BAdI Implementation
    Response time AFTER BAdI Implementation
    Where can i get this.
    Help me in this regard
    Best Regards
    SRiNi

    Hello,
    Within STAD, enter the time range that the user was executing the transaction within as well as the user name. The time field indicates the time when the transaction would have ended. STAD adds some extra time on using your time interval. Depending on how long the transaction ran, you can set the length you want it to display. This means that if it is set to 10, STAD will display statistical records from transactions that ended within that 10 minute period.
    The selection screen also gives you a few options for display mode.
    - Show all statistic records, sorted by star
    This shows you all of the transaction steps, but they are not grouped in any way.
    -Show all records, grouped by business transaction
    This shows the transaction steps grouped by transaction ID (shown in the record as Trans. ID). The times are not cumulative. They are the times for each individual step.
    -Show Business Transaction Tots
    This shows the transaction steps grouped by transaction ID. However, instead of just listing them you can drill from the top level down. The top level will show you the overall response time, and as you drill down, you can get to the overall response time.
    Note that you also need to add the user into the selection criteria. Everything else you can leave alone in this case.
    Once you have the records displayed, you can double click them to get a detailed record. This will show you the following:
    - Breakdown of response time (wait for work process, processing time, load time, generating time, roll time, DB time, enqueue time). This makes STAD a great place to start for performance analysis as you will then know whether you will need to look at SQL, processing, or any other component of response time first.
    - Stats on the data selected within the execution
    - Memory utilization of the transaction
    - RFCs executed (including the calling time and remote execution time - very useful with performance analysis of interfaces)
    - Much more.
    As this chain of comments has previously indicated, you are best off using STAD if you want an accurate indication of response time. The ST12 (combines SE30 ABAP trace and ST05 SQL trace) trace times are less accurate that the values you get from ST12. I am not discounting the value of ST12 by any means. This is a very powerful tool to help you tune your transactions.
    I hope this information is helpful!
    Kind regards,
    Geoff Irwin
    Senior Support Consultant
    SAP Active Global Support

Maybe you are looking for

  • Dual boot Win7/Win8 not showing

    Hi, after installing Windows 8 parallel to Windows 7, Windows 7 loads without showing dual boot. But: dual boot shows when inserting the Windows 8 installation dvd (without booting from it, though!). I thought that maybe the problem is about two volu

  • Lines across Vision

    Yeah i woke up one day and there were all these lines running across my LCD screen. Every other Line of pixels is now blank. And when i do something like watch a video lines are running vertically across the screen. I rebooted, reset, cleaned up firm

  • Standard User rights to copy .exe files in System32 directory?

    I am trying to lock down my son's computer to stop him playing games on it. However he seems to have found a security hole that allows him to elevate himself to Administrator which overcomes all my attempts to lock down the PC. It seems that the defa

  • Why i dont get email notifications when someone uses my apple account to know my location through Find my Iphone?

    Why i dont get email notifications when someone uses my apple account to know my location through Find my Iphone?

  • ITunes update causes program to lock up.

    I just updated iTunes on a windows 7 64 bit system and it now locks up half way into playing a song, or 5 songs into copying a CD to my library.  I never had any challenges with this until this update.  I am going to try to re-install, but wondering