Return of Stringarray in WebService not exactly created in WS-Proxy

Hi,
i have a WebService from EJB created in NWDS 7.2 with
xyzServiceLocal.java
public String[] getLiefData(String pDbSchema, String pMandant, String pFkz)
     throws SelectDAOException, RemoteException;
public List<String> getBerichtsarten(String pGewerk, String dbSchema)
     throws SelectDAOException, RemoteException;
and xyzService.java
@Override
     public java.lang.String[] getLiefData(
               @WebParam(name = "pDbSchema") String pDbSchema,
               @WebParam(name = "pMandant") String pMandant,
               @WebParam(name = "pFkz") String pFkz)
               throws java.rmi.RemoteException, SelectDAOException {
          return documentDao.getLiefData(
                    pDbSchema,
                    pMandant,
                    pFkz);
     @Override
     public List<String> getBerichtsarten(
               @WebParam(name = "pGewerk") String pGewerk,
               @WebParam(name = "dbSchema") String dbSchema)
               throws java.rmi.RemoteException, SelectDAOException {
          return documentDao.getBerichtsarten(
                    pGewerk,
                    dbSchema);
The WebService works well.
But the wsproxy i generated with NWDS Version 7.0.21 shows curious input parameters in corresponsing java-file:
   * WSDL operation name : getLiefData.
  public java.lang.String[] getLiefData(test6.types.GetLiefData parameters) throws java.rmi.RemoteException,test6.SelectDAOException,test6.RemoteException;
   * WSDL operation name : getBerichtsarten.
  public java.lang.String[] getBerichtsarten(test6.types.GetBerichtsarten parameters) throws java.rmi.RemoteException,test6.SelectDAOException,test6.RemoteException;
This happens in all cases of methods that give back an array or a list.
What to do??
Bernhard

Hi,
i have a WebService from EJB created in NWDS 7.2 with
xyzServiceLocal.java
public String[] getLiefData(String pDbSchema, String pMandant, String pFkz)
     throws SelectDAOException, RemoteException;
public List<String> getBerichtsarten(String pGewerk, String dbSchema)
     throws SelectDAOException, RemoteException;
and xyzService.java
@Override
     public java.lang.String[] getLiefData(
               @WebParam(name = "pDbSchema") String pDbSchema,
               @WebParam(name = "pMandant") String pMandant,
               @WebParam(name = "pFkz") String pFkz)
               throws java.rmi.RemoteException, SelectDAOException {
          return documentDao.getLiefData(
                    pDbSchema,
                    pMandant,
                    pFkz);
     @Override
     public List<String> getBerichtsarten(
               @WebParam(name = "pGewerk") String pGewerk,
               @WebParam(name = "dbSchema") String dbSchema)
               throws java.rmi.RemoteException, SelectDAOException {
          return documentDao.getBerichtsarten(
                    pGewerk,
                    dbSchema);
The WebService works well.
But the wsproxy i generated with NWDS Version 7.0.21 shows curious input parameters in corresponsing java-file:
   * WSDL operation name : getLiefData.
  public java.lang.String[] getLiefData(test6.types.GetLiefData parameters) throws java.rmi.RemoteException,test6.SelectDAOException,test6.RemoteException;
   * WSDL operation name : getBerichtsarten.
  public java.lang.String[] getBerichtsarten(test6.types.GetBerichtsarten parameters) throws java.rmi.RemoteException,test6.SelectDAOException,test6.RemoteException;
This happens in all cases of methods that give back an array or a list.
What to do??
Bernhard

Similar Messages

  • Returning XML. Client.jar not properly created

    Hi. I'm trying to deploy a web service that has some methods that receive Document
    as parameter and return Document as result type.
    Weblogic generates a client.jar that don't have all the needed classes, like,
    LiteralCodec, and many others.
    Anybody knows what classes I need?
    Thanks

    Thanks Manoj.
    "SBC" <[email protected]> wrote:
    >
    I created a RPC web service & it ran fine. After I made changes I downloaded
    the
    client.jar file. But when I ant on client classes I am getting error
    saying that
    javac can not find the EJB classes. I looked into client.jar file & it
    seems that
    my EJB interface class is not there. My wsdl file shows my changes. When
    I restarted
    the server I did not get any errors so it means my ejb got deployed fine.
    When
    is the client.jar created?
    Any words of advice....
    Thanks in advance.

  • List of StringArray as a return to jax-ws webservice

    i have a jax-ws webservice with a method querydb returning a multidimensional string array String[][], my problem is how can i display the return values of my webservice.
    when i try this:
    String[][] a=(String[][]) port.query("metals","sntlaws"); it returns incompatible type error.
    if i test my webservice on Sun application Server it says
    Method returned
    java.util.List : "[net.java.dev.jaxb.array.StringArray@d8615f, net.java.dev.jaxb.array.StringArray@1e0be0d, net.java.dev.jaxb.array.StringArray@1dd55c7, net.java.dev.jaxb.array.StringArray@2a9c92, net.java.dev.jaxb.array.StringArray@18d6483, net.java.dev.jaxb.array.StringArray@1c20eb2, net.java.dev.jaxb.array.StringArray@1530691]"and the soap message it returns is this..
        <?xml version="1.0" encoding="UTF-8"?>
        <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://sciphquerydb/">
            <soapenv:Body>
                <ns1:queryResponse>
                    <return>
                        <item>31</item>
                        <item>45.909092</item>
                        <item>sntlaws</item>
                    </return>
                    <return>
                        <item>7</item>
                        <item>42.75</item>
                        <item>sntlaws</item>
                    </return>
                    <return>
                        <item>23</item>
                        <item>44.75</item>
                        <item>sntlaws</item>
                    </return>
                </ns1:queryResponse>
            </soapenv:Body>
        </soapenv:Envelope>how can i access the item values it returns? what should be the receiving command in my client..
    please help me.

    When startting from Java a WebService that has a method that returns
    a multi-dimensional array like you have String[][] query(String, String)
    maps to slightly different on the client side when importing the wsdl.
    For example on the client side the SEI returns an interface to this method as follows:
    public List<StringArray> myMethod(String, String)
    So on your client you need to use:
    List<StringArray> lsa = port.query("metals", "sntlaws");
    This is assuming you used wsgen on your WebService Impl in a start-from-Java scenario to create your wsdl's and schema's to your webservice.

  • Webservice not returning a String

    I am running this block of code against an asp.net web
    service. When I test the service through Internet Explorer, it
    returns;
    <string xmlns="
    http://tempuri.org/">Success</string>
    So I know its return "Success" as a String. I created
    wsOwners as a String variable and set it to the result of the
    webservice. I set the result to a label to make sure it is working.
    The the label displays;
    [object asyncToken]
    How do I get the result to display "Success" and why is it
    displaying that object message?
    private function newOwner():void
    var wsOwners:WebService = new WebService();
    wsOwners.wsdl = "
    http://localhost:1711/Owners/Owners.asmx?WSDL";
    wsOwners.loadWSDL();
    var wsResult:String = wsOwners.NewOwner(tbxFirstName.text,
    tbxLastName.text,
    tbxAddress1.text,
    tbxAddress2.text,
    tbxCity.text,
    tbxState.text,
    tbxZip.text,
    tbxCountry.text,
    tbxPhone.text,
    tbxFax.text,
    tbxEmail.text);
    lblResult.text = wsResult;

    you have to wait for the web service to return before the
    result will be loaded. i haven't used WebService, but the way
    you're using it looks like you expect it to be a synchronous call,
    where in fact it is asynchronous.
    you probably have to register a callback on the complete or
    result event and set your text there.
    ./paul

  • I would like to create a wavy line (the zig zag feature is not exactly what I need here) to outline

    I would like to create a wavy line (the zig zag feature is not exactly what I need here) to outline a shape and then fill it with a solid color. Any ideas?
    This is approx what I want; however the undulation needs to be more round and less peaked

    Barbara,
    If you wish to create a gap between the wavy line and the underlying object, you may:
    1) Select the wavy line and Object>Expand Appearance;
    2) In the Appearance palette flyout tick New Stroke, drag it beneath the original stroke and increase the Stroke Weight as desired and change the colour to white.
    If you wish to make the gap transparent, you may:
    3) Select the wavy line and Object>Expand Appearance and Ungroup;
    4) Select the white path and the underlying object and in the Transparency palette flyout tick Make Opacity Mask with Clip unticked and Invert Mask ticked.
    It may be done in other ways, too.

  • BPM Error:Runtime handle of object type could not be created:CX_MERGE_SPLIT

    HI Guys...
    I am working on a RFC to HTTP scenario:
    It is a standard SAP interface ....so we created only ID objects..obviously the BPM delivered by must be correct.
    in sxmb_moni_bpe  it is throwing th following error texts:
    Runtime handle of object type could not be created
    Error executing service for node
    Exception CX_MERGE_SPLIT occured
    component mapping has returned an error
    unmodeled exception when executing service for node
    No payload found
    object FLOWITEM method EXECUTE cannot be executed
    I tested the mapping payload from sxmb_moni in IR and it is working fine.
    Receiver is an HTTP so could not able to find exactly whats happening as no thrid party tools can be installed....struck up here.
    Any iputs will be of help in this area.
    Thanx in adavance.
    Kiran

    any inputs around this plz??

  • L755-S5244 - W7 system repair disc could not be created... unable to parse... XML data. (0x800705B9)

    After creating a backup image of my W7 Toshiba laptop OK, the last step was the option to create a system repair disc. However that returned the following error:
    System repair disc could not be created
    Windows was unable to parse the requested XML data.
    (0x800705B9)
    Note this is *not* the same as "system recovery discs"! I already have a set of those discs which work OK.. What I need is a system repair disc which allows booting into special recovery mode to repair W7, to restore a backup image, etc.
    Note that my computer is working fine. I just need to be able to make a system repair disc in case there are future problems. There always are, eventually.
    In googling this problem, there are many reports of this error but no clear solution. Some of the reported fixes refer to microsoft help/support/social/technet links which no longer exist. I tried one of those suggestions, SFC /SCANNOW, which didn't find any system file errors on my computer. So that's not the cause.
    It may have something to do with the OEM W7 version which Toshiba puts on its laptops such as my L755-S5244(?). It's possible that Toshiba has intentionally or accidentally disabled the normal commands to make a system repair disc in W7. Does anybody know for sure?
    Thanks.

    I did a fair amount of goggling and reading, then... I tried 3 different downloadable boot disks from maximumpcguides.com, spirebyte, and mydigitallife.info. They all work exactly the same. When booting from one of those discs, there are 5 options offered. I had to make text notes (below) because there's no way to make screen images in repair mode.
    1) Startup Repair - apparently works OK, at least it went through the process and found no errors. That's as it should be, because this computer is working fine! My only objective here is to find out what can be done someday when it malfunctions, as all computers do eventually..
    2) System Restore - doesn't work
    big red X: "To use System Restore, you must specify which Windows installation to restore. Restart this computer, select an operating system, and then select System Restore." That makes no sense because I only have one Windows installation! This is an important option. Is there any way to access it when Windows 7 won't start normally?
    3) System Image Recovery - It found the image file I had created previously. But I didn't want to risk it on a properly functioning computer (no reason). So I don't know if it will actually work right... someday when I really need it.
    4) Windows Memory Diagnostic - doesn't work
    "Windows cannot check for memory problems. An error is preventing Windows from checking for memory problems during startup. To run the Windows Memory Diagnostic manually, boot the computer from  the Windows installation disc, and then select Windows Memory Diagnostic from the Windows Boot Manager menu." However there is no such thing as a Windows installation disc on Toshiba OEM W7. Or is there? Also, I can get to Windows Boot Manager by pressing f8 during startup then select Repair Your Computer, but it won't do anything. Again, it requests the Windows installation disc, which I don't have. Then at the end of all the verbiage... "... Status 0xc000000e; Info: The boot selection failed because a required device is inaccessible." It would be nice to run a good memory diagnostic because I just  upgraded from 4G to 8G RAM. Suggestions?
    5) Command Prompt - apparently works OK, at least it listed the directory when I entered "dir".
    I feel that chances would be better if I could somehow get this W7 Toshiba laptop to make its own system repair disc, which goes full circle back to my original query... Can it be fixed to avoid the parse XML data error?

  • Returning Errors from a webservice using XMLBeans

    I have a webservice that accepts XML as input and output parameters, and I'm using XMLBeans to handle this. I'm trying to work out how I can return error information from the webservice, so I created an Exception.xsd schema and 'include' it in the output XML Schema, so an exception xml element is valid in the output schema. The problem is, the XMLBean class generated from the output XML schema has no methods that allow me to create an Exception element. Is there some other way of handling the return of exceptions from webservices using XML?

    The answer is just throw a SoapFaultException and put the exception.xsd XMLBean in the FaultDetail section of the SoapFaultException.

  • Spoo Id not geting created while submitting a program at the background

    Hi All,
    I am submitting a Z program from other Zprogram.  I am actually creating a JOB and submitting the Z program.  Please find the code below,
    LOOP AT pernr.
      CLEAR p_job.
      p_stim = p_stim + 120.
      CONCATENATE'ITSlip' pernr-low p_job sy-datum INTO p_job SEPARATED BY
    space.
      CALL FUNCTION 'JOB_OPEN'
        EXPORTING
          jobname  = p_job
        IMPORTING
          jobcount = l_jobcount.
      SUBMIT zpr022_inncometax_report_copy1
        WITH pnptimr6 = 'X'
        WITH pnpbegda = period-low
        WITH pnpendda = period-high
        WITH pnppernr-low = pernr-low
        WITH pnpabkrs-low = 'IN'
           VIA JOB     p_job
            NUMBER  l_jobcount
           TO SAP-SPOOL WITHOUT SPOOL DYNPRO
               SPOOL PARAMETERS ls_params
               WITH immediately = space
                  AND RETURN.
      CALL FUNCTION 'JOB_CLOSE'
        EXPORTING
          jobcount  = l_jobcount
          jobname   = p_job
          strtimmed = 'X'
         PRDMINS = 2.
          sdlstrtdt = p_sdat
          sdlstrttm = p_stim.
    ENDLOOP.
    Once the FM JOB_OPEN is called, I could see the job getting scheduled in SM37.
    But after SUBMIT and JOB_CLOSE, the job is removed from SM37.  But when i go and see in table TBTCP, I could see the job but in the LISTIDENT field i could see 0 which means no spool id is getting created.  I want to know why the spool id is not getting created.  Please give me your valuable information.
    thanks in advance,
    Balaji

    PL change your SUBMIT statement as below..
    SUBMIT zpr022_inncometax_report_copy1
    WITH pnptimr6 = 'X'
    WITH pnpbegda = period-low
    WITH pnpendda = period-high
    WITH pnppernr-low = pernr-low
    WITH pnpabkrs-low = 'IN'
    VIA JOB p_job
    NUMBER l_jobcount
    TO SAP-SPOOL WITHOUT SPOOL DYNPRO
    SPOOL PARAMETERS ls_params
    immediately = space
    keep in spool = 'X'
    AND RETURN.
    ~Suresh

  • COREid Federation Error: A local user session could not be created for the

    Hi,
    I installed two instances of COREid Federation in my machine. Also installed SiteMinder and LDAP. Source Domain of COREid (8101) uses LDAP as IdMBridge and Destination Domain (9101) uses SiteMinder as IdMBridge. I am trying to access the resource protected by the SiteMinder from the source domain using the URL which is constructed using the pattern given in the PDF:
    http://mymachine.domain.com:8101/shareid/saml/ObSAMLTransferService?DOMAIN=DestinationDomain&method=POST&TARGET=http://mymachine.domain.com:8887/Source/Source.html
    Assertions are generated and I can see the assertion in the Source domain and transferred to the Destination Domain.
    I get the following error in the Destination Domain Shareid Log file:
    ERROR - [http10113-Processor3] - RECEIVER: ERROR: A local user session could not be created for the assertion
    Please help me to solve this issue?
    Note: The Web agent runs on the web server instance 8887.
    SiteMinder is able to protect the resource when accessed.

    Typically that error occurs when the destinations access management system can't find the user based on the SAML attribute. Check to make sure that the attribute that you are matching on matches exactly.

  • ORA-20100: AppDomain could not be created for the specified security level

    We recently updated our development environment to Visual Studio 2010. We have previously deployed (with success) .Net stored procedures from Visual Studio 2005 to our Oracle 10gR2 database. I am currently trying to configure a local instance (called local) of Oracle 10gR2 database to test deployment of .Net stored procedures to Oracle 10gR2 via Visual studio 2010 and ODT version 11.2.0.1.2. I have built the demo from the ode developer guide and gotten as far as deploying it but executing the stored procedures from VS 2010 or SQL*Plus produces the following error...
    ORA-20100: AppDomain could not be created for the specified security level
    ORA-06512: at "SYS.DBMS_CLR", line 152
    ORA-06512: at "SCOTT.GETDEPTNO", line 7
    Here is what I have done.
    (Server)
    1. Installed oracle 10gR2 with ODE.Net
    2. Installed Oracle 10gR2 patch set 22
    3. Installed ODE upgrade from Oracle Developer Tools for Visual Studio .NET with Oracle 10g Release 2 ODAC 10.2.0.2.21
    (Client)
    4. Installed Oracle Developer Tools for Visual Studio .NET with Oracle 10g Release 2 ODAC 10.2.0.2.21 (In new client home).
    5. Installed patch set 22 on 10g client home.
    6. Installed Oracle 11g Release 2 ODAC 11.2.0.1.2 with Oracle Developer Tools for Visual Studio(in new 11g client home, only for VS 2010)
    I have made some minor changes (GAC) etc. per the following threads...
    ODE.NET 11.1.0.7.20 on 10g Database?!
    Re: Error: System.TypeInitializationException
    The database appears to be fully functional via TOAD - SQL plus etc. I can't find much on this error but it appears Oracle needs some permissions to launch an ASP.Net application that it does not have. Any help would be GREATLY appreciated, don't hesitate to ask for additional details.

    The KB article is almost what we have apart from theitalic underlined
    part
    Consider the following scenario:
    You use a domain administrator account to log on to a computer that is running Windows 7 or Windows Server 2008 R2.
    You use the Active Directory Users and Computers Microsoft Management Console (MMC) snap-in to connect to a domain controller.
    You open the Properties dialog box of a user account.
    The user account has sole access to a shared folder path that cannot be accessed by the administrator account.
    You set the Remote Desktop Services Home Folderattribute to the shared folder path.
    NoteThis attribute is located on the
    Remote Desktop Services Profiletab.
    You click Apply or OK.
    In this scenario, you receive the following error message:
    The home folder could not be created because: The network name cannot be found.
    Note If you click Apply or OK again, no error message is returned. However, the setting is not saved.
    I think the important bit is
    The user account has sole access to a shared folder path that cannot be accessed by the administrator account.
    We manually create the shares on our NAS and then just want to enter the path in the profile tab, I suppose the question is how to we stop it trying to create the shares ?

  • PARCONV phase Index could not be created ERROR

    Upgrading Solution Manger 3.2 to 7.0  Windows Nt SQL Server 2000
    We are in teh PARCONV phase now and getting errors regarding tables with missing indexes.
    Example from PARCONV.ELG file:
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    CONVERSION ERRORS and RETURN CODE in NCONV00.TS3
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    2EEGT236 The SQL statement was not executed
    2EEDI006 Index " " could not be created completely in the database
      Long text:
        Cause
          It was not possible to create the index in the database.
          This could be caused by the fact that an index with the same name
          exists in the database, but it is unknown to the ABAP/4 Dictionary.
          Activating the index in the ABAP/4 Dictionary is possible, but it is
          not possible to create it in the database.
        System Response
        What to do
          For more information about the cause of the error, analyze the SQL
          error messages in this log.
    2EEGT221 Creation of secondary indexes for table "BBP_PDHGP" failed
      Long text:
        Cause
          There might be a SQL error.
        System Response
        What to do
          Check the SQL codes for errors.
    2EEGT239 Error in step "BBP_PDHGP-STEP6"
    2EEGT094 Conversion could not be restarted
      Long text:
        Cause
          The conversion could not be restarted, i.e. it was not possible to
          continue the conversion at the point where it was interrupted.
        System Response
        What to do
          Information about the cause of the error can be found in the restart
          log.
    2EEGT236 The SQL statement was not executed
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    I have gone into se14 the index name exists but the index doesn't exist on the database.  I've tried using the Create to create teh index on the databse but that fails with a name may already exist.
    How to I clear these errors?
    Thanks
    Laurie  McGinley

    It appears on all the ABAP Dictionary: Restart Log List, that the same error is occuring on creating the secondary indexes...
    Database error 170 at EXE
    Line 1: incorrect syntax near '('
    Same error occurs if I use the SE14 to "Continue Adjustment".
    Note 1180553 u2013 Syntax error 170 during index creation on SQL 2000 and
    Note 1346662 u2013 Avoid index creation errors in 7.0 EHP and higher upgrades.
    Note 1365755 - Scripts to fix fillfactor issues on SQLServer 2000
    These seem to be the key.... but...
    I ran the scripts in 1180553 ... no change in the errors.  In fact, there isn't a dbo.[TATAF~] table and the dbo.[TATAF] table doesn't have the 'With fillfactor" entry.  So i wonder if  I'm at a different phase?
    I'm looking at 1365755 and think I'd like to give that one a try, but it says to unpack the ZIP file in the <upgr dir>\abap\bin directory.  Well there isn't one.  I have the upgrade dir \usr\sap\put and its subdirectories, but no \abap\bin dir.
    So I'm not sure where to unpack this to give it a try.
    Perhaps it would be better to go back to teh beginning of the UPGRADE (after PREPARE) and start again?
    I didn't upgrade to SQL Server 2005 because the version of SolMan we are on isn't certified on it, so thought I'd get through the Sol Man upgrade then do SQLServer 2005... maybe need to rethink this to?
    I'm open you suggesions, ideas, answers!
    Thanks
    Laurie McGinley
    Edited by: Laurie McGinley on Sep 28, 2009 12:23 PM

  • Item Texts Is Not Being Created in BAPI_BILLINGDOC_CREATEMULTIPLE

    Hi.
    I am Using Bapi TO Create Invoice, Every thing is created successfully , but item text is not being created. Code is as below.
    DATA: s_vbap TYPE vbap,
                t_billing TYPE STANDARD TABLE OF bapivbrk WITH HEADER LINE,
                t_datain TYPE STANDARD TABLE OF bapikomfktx WITH HEADER LINE,
                t_return TYPE STANDARD TABLE OF bapireturn1 WITH HEADER LINE,
                t_success TYPE STANDARD TABLE OF bapivbrksuccess WITH HEADER LINE.
          SELECT SINGLE * FROM likp
          WHERE vbeln = v_del_doc_no.
          SELECT SINGLE * FROM lips WHERE
          vbeln = v_del_doc_no.
          t_billing-salesorg = likp-vkorg.
          t_billing-ref_doc = likp-vbeln.
          t_billing-ref_item = lips-posnr.
          t_billing-doc_number = v_del_doc_no.
          t_billing-itm_number = lips-posnr.
    *      SELECT SINGLE fkarv FROM tvak
    *            INTO  t_billing-ordbilltyp
    *            WHERE auart EQ zsoa_so_header-auart.
          SELECT SINGLE auart FROM vbak
                      INTO  t_billing-ordbilltyp
                      WHERE vbeln EQ order_num.
          t_billing-price_date = sy-datum.
          t_billing-ref_doc_ca = likp-vbtyp.
          t_billing-material = lips-matnr.
          t_billing-plant = lips-werks.
          APPEND t_billing.
          BREAK-POINT.
          CLEAR: t_datain.
         t_datain-ref_doc = v_del_doc_no.
          t_datain-ref_item = '000010'.
          t_datain-applobject = 'VBBP'.
          t_datain-text_id    = '0001'.
          t_datain-langu      = sy-langu.
          t_datain-format_col = '*'.
          t_datain-text_line  = 'FSG 2829'.
          APPEND t_datain.
          CALL FUNCTION 'BAPI_BILLINGDOC_CREATEMULTIPLE'
            TABLES
              billingdatain = t_billing
              textdatain    = t_datain
              return        = t_return
              success       = t_success.
          CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
            EXPORTING
              wait = 'X'.
          LOOP AT t_return.
            itab_msg-type = t_return-type.
            itab_msg-msg =  t_return-message.
            APPEND itab_msg.
            CLEAR  itab_msg.
          ENDLOOP.
          READ TABLE t_success INDEX 1.
          p_i_bill_doc = t_success-bill_doc.
        ENDIF.
      ENDIF.
      CLEAR: itab_so_items, itab_so_items[] , delivery_no , itab_return[].
    So Text FSG 2829 is not being created in Item Text.....

    Hi Tahir,
    You can check with the below thread
    A question of BAPI_BILLINGDOC_CREATEMULTIPLE
    Regards,
    Pawan

  • Even after resets get "The backup disk image "/Volumes/FreeAgent GoFlex Drive/MacBeth (2) 1.sparsebundle" could not be created (error 22)."

    HELP!  "The backup disk image “/Volumes/FreeAgent GoFlex Drive/MacBeth (2) 1.sparsebundle” could not be created (error 22)."
    TC estimates over 750GB for full backup.
    Late 2010 MBA is connected wirelessly to
    802.11n (1st gen) TC that is connected via ethernet hub built into house to motorola router using charter.com for internet.
    I have had same problem for over 150 days and multiple reboots, restarts in proper order, firmware updates, unplugs with 5min plus gaps, bypassing the tc and using external 500gb WD mybook via usb to time capsule, replacement of the WD mybook to new 2TB Free Agent GoFlex drive, etc, etc, etc!  Note: I originally named my MBA hard drive MacBeth, but at some point months ago, it said backup already existed and system automatically created MacBeth (2), worked for a while, then stopped again, despite trying nearly daily.
    I gave up and started using Carbon Copy Clone daily for just the 128gb on internal SSD of my late 2011 11" MacBook Air, but need to get past these time capsule errors to back up the external disk!  Due to lack of space in MBA, I had long ago transferred both itunes and iphoto and all imovie/fcpx files to a 1tb external disk (WD Passport) that I keep in my bag with MBA.  It is partitioned with 150gb for cloning the MBA, and over 750gb for media/itunes/iphoto/etc.
    Also, I have endured months of "your hard drive is full" messages and system lockups, applying the solution given to me by genious bar (deleting all aol.com outboxes/recovered messages/spam/trash under library/mail/V2/Mailboxes folders, empty trash, restart....watch recovered hard drive space mysteriously shrink next couple days to zero.....repeat)
    Due to lack of space, I had not been able to do javascript and other system updates.  Yesterday, I noticed even safari bookmark bar had mysteriously emptied (not disappeared, I can hide and show the space where the bar used to be - it is just blank area with no data except for eyelass-book-topsites icons), so I transferred a few large quicktime movie files recorded with isight camera to the external disk, and freed up 20 gbs for the first time!
    This got my hopes up yesterday because after I completed all system/software updates, suddenly the bookmark bar showed up and I was able to start the time capsule backup! It took overnight preparing for backup, but finally started and progressed to 12gb of the 100gb+ needed (i guess the update where it left off months ago for the estimated 750gb for the full backup?), then I put system to sleep and took it with me (thus leaving the wireless time capsule network as I do daily fully expecting it to continue when I returned home in the evening.)  But alas, upon return, back to the "Time Machine could not complete backup, The backup disk image ".....sparsebundle" could not be created (error 22)"  Ugh!  More reboots, unplugs, 5min gaps....still Ugh!
    So the problem continues...please help!  Here are my settings:
    About this mac:
    Mac OS X V. 10.7.5
    processor 1.6 ghz intel core 2 duo, memory 4 4g 1067 MHz DDR3
    software up to date!
    Airport Utility:
    V 6.2 (620.33)
    both internet globe and TC show green dots in graphic, however internet occasionally shows yellow then goes to green, but still gets error 22.  Suddenly TC showed explanation mark and says lost connection and asked if I wanted to 'forget', gave same errors, then mysteriously went back to green, but still got error 22!.
    Internet:
    connection: connected, displays router address, 2 dns server, and domain name: charter.com
    Time Capsule:
    shows network, ip address, serial number, version 7.6.3, status: (green dot) Setup over WAN,
    wireless clients: phones, macbooks (including this MBA), printers, wii
    If you need other settings to help me, just ask!  I have read a few of the other solutions in forums, but trying not to erase disks, especially since it worked for a minute yesterday!

    To step sideways.. why not just use CCC to backup the 750GB of the hard disk to the TC.
    You need to understand this is going to be a super slow process and each time you stop it.. it is going to give issues. CCC will at least do a more reliable job of it than TM.
    I would also say.. this is going to be tough without ethernet. You need to understand the backup speed over wireless can be 10GB per hour.. that makes 75hrs to backup the disk. The air needs to run non-stop doing that.. without you touching it.
    I would get another external drive.. plug that into the MBA and if you really want to use TM.. make a backup one to the other.. but CCC will again do a better job and work faster. It will be much faster than over wireless.
    I am trying to think of ways around the issue of just speed.. but plainly you have lots of other issues.. being the simple unreliablity of the TM to identify the TC.
    If you want to make this work.. give yourself a weekend.
    Load 5.6 utility into the MBA..
    http://support.apple.com/kb/DL1482
    Take the TC back to 7.5.2 firmware. It is a really old version and latest firmware does it no good at all.
    Wipe its hard disk using erase and start over.. give it new names for everything.
    So call it TC
    Set the wireless to 5ghz and name it TC5ghz
    Use WPA2 Personal security. Use a 10 character passkey non dictionary.
    At 5ghz you should get 2x the speed as at 2.4ghz but the air will need to be right next to the TC..
    (alternatively buy the USB to ethernet cord apple have available.. it is $30 in the apple store and do it over pseudoethernet. http://store.apple.com/au/product/MC704ZM/A/apple-usb-ethernet-adapter That is the wrong store but you get the idea. )
    WIth a fully clean system.. now do a full reset of TM.
    See A4 http://pondini.org/TM/Troubleshooting.html
    Direct the TM to back to the TC.. and make sure the external hard disk is not excluded.
    Of course the TC has to be 1TB version to fit that much data.. goes without saying right.
    Even over pseudo - ethernet this will take many hours.. and you basically have to leave it to work.. do not touch it.. make sure the MBA cannot sleep though.. turn off sleep.. beforehand.

  • Duplicate item 'ARCMGTAP/10052' could not be created

    Hi
    Am getting error while am saving the record acutally i implemented a new submit button progamtically and now it is giving error when i click that button and i have extended the controller and i have created one more submit button with SaveContinue ( means to be Save and Continue) but i am getting wrong .
    so plz help me am giving u the error am getting and i will give u the code which i wrote.
    Thankq
    oracle.apps.fnd.framework.OAException: java.sql.SQLException: ORA-20002: 3122: Duplicate item 'ARCMGTAP/10052' could not be created.
    ORA-06512: at "APPS.WF_ENGINE", line 4154
    ORA-06512: at "APPS.AR_CMGT_WF_ENGINE", line 919
    ORA-06512: at line 1
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
         at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)
         at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:583)
         at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1986)
         at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:1144)
         at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java:2176)
    and in extended controller i wrote a new submit button for that the code is here
    process request()
    OAPageButtonBarBean oapagebuttonbarbean = (OAPageButtonBarBean)oawebBean;
    OAViewObject oaviewobject = (OAViewObject)oapageContext.getApplicationModule(oawebBean).findViewObject("creditRequestsVO");
    oaviewobject.setMaxFetchSize(0);
    OASubmitButtonBean oasb= (OASubmitButtonBean)oapageContext.getWebBeanFactory().createWebBean(oapageContext,"BUTTON_SUBMIT");
    oasb.setID("SaveContinue");
    oasb.setUINodeName("SaveContinue");
    oasb.setEvent("SaveContinue");
    oasb.setText("Save&Continue");
    oasb.setLabel("Save&Continue");
    oawebBean.addIndexedChild(oasb);
    oracle.jbo.Row row = oaviewobject.first();
    if(row != null)
    String s1 = row.getAttribute("Status") != null ? row.getAttribute("Status").toString() : "-99";
    if(s1.equals("SaveContinue"))
    OAWebBean oawebbean4 = oapagebuttonbarbean.findIndexedChildRecursive("FndSaveContinueButtonSubmit");
    oawebbean4.setRendered(false);
    Processformrequest()
    String s1 = oapageContext.getParameter("_FORM_SUBMIT_BUTTON");
    String s2 = oapageContext.getParameter("SaveContinue");
    if(oapageContext.getParameter("SaveContinue")!=null)
    OAViewObject oaviewobject1 = (OAViewObject)oapageContext.getApplicationModule(oawebBean).findViewObject("creditRequestsVO");
    oaviewobject1.first().setAttribute("Status", "SAVE");
    } else
    if(s2 == null && s1.equals("YesButton") && !oapageContext.getRootRegionCode().equals("ARCMBANKREFERENCEPAGELAYOUT") && !oapageContext.getRootRegionCode().equals("ARCMGUARANTORPAGELAYOUT") && !oapageContext.getRootRegionCode().equals("ARCMOTHERDATADETAILSPAGE") && !oapageContext.getRootRegionCode().equals("ARCMTRADEREFERENCEPAGELAYOUT"))
    oapageContext.getRootRegionCode().equals("ARCMCOLLATERALDATADETAILSPAGE");
    if(s1.equals("SaveContinue") || s1.equals("ArCmSubmit") || s1.equals("YesRefButtonWarn"))
    oapageContext.getApplicationModule(oawebBean).invokeMethod("saveApplication");
    OAViewObject oaviewobject2 = (OAViewObject)oapageContext.getApplicationModule(oawebBean).findViewObject("creditRequestsVO");
    oracle.jbo.Row row = oaviewobject2.first();
    String s5 = null;
    if(row != null)
    s5 = row.getAttribute("ApplicationNumber").toString();
    String s6 = "OA.jsp?akRegionCode=ARCMCUSTSEARCHPAGE&akRegionApplicationId=222&OASF=ARCMAPPCUSTSEARCH&OAHP=ARCMMENUAPPLICATION";
    MessageToken amessagetoken[] = new MessageToken[1];
    amessagetoken[0] = new MessageToken("APPL_NUMBER", s5);
    if(s1.equals("ArCmSubmit") || s1.equals("YesRefButtonWarn"))
    OAException oaexception = new OAException("AR", "AR_CMGT_APPLN_SUB_CNFRM_DESC", amessagetoken);
    OAException oaexception2 = new OAException("AR", "AR_CMGT_APPLN_SUB_CNFRM_INSTR");
    OADialogPage oadialogpage1 = new OADialogPage((byte)3, oaexception, oaexception2, s6, null);
    oadialogpage1.setReuseMenu(false);
    writeDiagnostics(oapageContext, this, "Before +++++++++++++");
    oapageContext.redirectToDialogPage(oadialogpage1);
    } else
    OAException oaexception1 = new OAException("AR", "AR_CMGT_APPLN_SAVE_CNFRM_DESC", amessagetoken);
    OAException oaexception3 = new OAException("AR", "AR_CMGT_APPLN_SAVE_CNFRM_INSTR");
    OADialogPage oadialogpage2 = new OADialogPage((byte)3, oaexception1, oaexception3, s6, null);
    oadialogpage2.setReuseMenu(false);
    oapageContext.redirectToDialogPage(oadialogpage2);
    //url of the page // here the code i s for return back to the same page after saving the details
    String url ="/oracle/apps/ar/creditmgt/application/webui/ARCMCREDITAPPPAGE";
    //retain am parameter
    String amMode ="true";
    //Computing page_url
    String page = url + "&retainAM=" + amMode + "&fndOAJSPinEmbeddedMode=y" + "&";
    //Computing final url
    String destURL =
    OAWebBeanConstants.APPS_HTML_DIRECTORY + OAWebBeanConstants.APPLICATION_JSP +
    "?" + OAWebBeanConstants.JRAD_PAGE_URL_CONSTANT + "=" + page;
    }

    Hi,
    I'm not sure but it seems that it is trying to invoke WF for item key which already exists.
    Regards,
    Reetesh Sharma

Maybe you are looking for

  • Web dympro with component

    hi, I have two web dymprO, WEB_start and WEB_flow . Web_flow is a component of WEB_START. In web_start we have a node "ITEM_SELEZIONATO" in the context of componetcontroller: It has one view, V_100. The action button on this view , call a "SET_ITEM"

  • Browser Header disapears after installing itunes 10.1.1.4

    I have installed the latest version of itunes 10.1.1.4 and now the browser header has disapeared from the screen. When I try to re-establish through VIEW, Column Browser, On Top. All tracks now roll off the screen and across itunes header, when using

  • System requirements for InDesign CS6

    Hi, I currently use InDesign CS5 but need to upgrade to CS6. My computer uses Intel Core2 Quad CPU Q9400 @2.66 GHz with 3.0 GB RAM. Accoring to Adobe, CS6 requires a Pentium 4. My computer runs on Windows XP with the 3.0 Service pack and uses 32 Bit.

  • How do I modify the display in Dreamweaver itself.

    I just loaded Dreamweaver, and I find that all the menus and sidebars have fonts the size of ant footprints.   I'm trying to figure out how to format the display of the application itself, but whenever I query on how to modify my menu bar, I get tons

  • HTML(extremeley easy question probably)

    Does anyone know why this code wouldn't work, it is HTML. Everytime I run it an x appears where the applet should and in the corner it says applet notinited, I don't believe it has anythhing to do with the java code. <applet code="cow.class" width="1