ICR - Erroneous behavior

Dear Ralph,
We have one issue with ICR tool, we have a document with terms of payment like istallment payments in the client position, so this open items can be seen with the same document number, amount and reference. When we execute the transaction FBICR3 the process asign this document even when we don't have a partner document post.
In the automatic rules we have this condition
10 RCOMP = RASSC
20 TSL -1 TSL
30 REFNR = REFNR
Example:
Group     Company     Document     Currency     Amount     Partner     Document     Currency     Amount
100     C100     1000000121     USD          500,00                    
100     C100     1000000121     USD          500,00                    
We know that the rules 10 and 20 is not recomended, but is the way that we think the ICR will not asign this open items that correspond to one document number in SAP, but the tool display them at the bottom of the screen as assigned documents (FBICR3).
Thanks in advance.

Dear Ralph,
We have a similar problem with process 003.
In company code 1100 two identical documents were posted.
Why does the system group these two documents?
Assigned Data Records                                        
  Group     Co.      Reference     DocumentNo     Crcy     T.Curr.     Tr.Prt     DGC     Difference
158     1100     1000     3200001033     EUR      -70     1110     EUR     -70
158     1100     1000     3200001034     EUR      -70     1110     EUR     -70
158                                                                             EUR     -140
                                                                               EUR     -140
If I change the Reference into 1000 and 1001 then the documents are not grouped.
Is that normal system performance or are errors in the customizing?
Please help
Best regards
Klaus

Similar Messages

  • Erroneous behavior of return keys in Indesign CS5

    Strange and reproducable serious error of Indesign CS5: Pressing the main return key within a text paragraph doesn't enter a line break but a "new column" break making all text below disappear (and being pushed to the next column or linked text frame), pressing the enter key of the numeric pad strangely enters the "end nested paragraph here" symbol. Trashing preferences (via holding Shift-ctrl-alt-cmd on startup) doesn't help. I managed to get the main return key to work through a custom keybord definition, but it doesn't work with the enter key of the numeric pad (the last key on the bottom right).
    I'm using the trial version of Indesign CS5 on Mac OS X 10.6.3 in German and expect the master collection package I ordered in the mail every day - would be great if Adobe provided a fix to this problem soon.
    Am I the only one experiencing this problem and is it somehow connected to my particular installation or is this a common error?

    Currently, we believe this issue only to affect only the Macintosh OS, German and Swedish versions of InDesign and InCopy CS5. We have published the following KB docs:
    English - http://go.adobe.com/kb/ts_cpsid_84345_en-us
    German - http://go.adobe.com/kb/ts_cpsid_84345_de-de
    Swedish - http://go.adobe.com/kb/ts_cpsid_84345_sv-se

  • Weird behavior with streamreader. How do I fix?

    I have a ~ 1 GB text file containing a line of text followed by 100 million lines each containing a prime number followed by a last line with a zero. I've used (read with streamreader) this file in several VB (2010) programs without problem.  This morning,
    I tried writing a simple program which would tell me what the greatest gap is between any two of the primes in the file. After I debugged (due to some silly logic errors which shouldn't be relevant) the program's behavior changed. It was reading the file but
    now all it does is find a single line, rather than 100 million lines AND the single line is the filename rather that what the first text line actually is.
    I open the file in Form1_Load sub as follows:
    Dim fr As System.IO.Streamreader
    Dim s As string
    fr = New System.IO.Streamreader("filename.txt")
    s = fr.readline
    and from that point I ran into problems when I used a RichTextBox to display (via .AppendText) the output using a While fr.peek >0 loop. I've previously run into the problem that writing to textboxes and richtextboxes take enormous amounts of time to
    run (hours, if not days)  while the same logic but directed to an output file runs in a couple of minutes. So, I closed the program (forced closed) and rewrote output to a streamwriter to a new filename. Since then, I can't get any real output from the
    file, even when I change output back to a textbox. The text file name is Primes1E9.txt and the first line is:> This file contains 102886524 primes, the largest is 2099999983 < and the second line is 2 then 3, 5, 7, etc up to 2099999983 followed by a
    line containing a 0. Here is the problem: when I attempt to read past the first line, the program causes an error (I can catch error in catch try block) or if I don't use a catch block then I get an unhandled error. AND the first readline tells me that the
    first line is Primes1e9.txt, which it is NOT. (again, that is the filename, not the first line of text). I've tried closing VS2010, shutting off my PC and rebooting, and deleting and replacing the copy of the text file, all to no avail: I continue to get the
    erroneous behavior. Windows explorer confirms the first 20,000 or so lines are correct in the textfile, but my VB2010 program isn't seeing it correctly for some reason. Any ideas?
    I use VS2010 on Win7 (64bit), files are on my E: drive (E:\<root> , specifically) with executables in the usual subdirectory (bin\debug).
    David E. Nalepa

    Hi
    The code below took 144 seconds on my system to read and fill a similar amount of data to the RTB.
    ' Form1 with RichTextBox1
    Option Strict On
    Option Infer Off
    Option Explicit On
    Public Class Form1
    Dim sw As New Stopwatch
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
    ' WriteDummyData()
    sw.Start()
    FillRTB()
    sw.Stop()
    Me.RichTextBox1.AppendText("Time: " & sw.ElapsedMilliseconds.ToString & "ms" & "(" & sw.ElapsedMilliseconds \ 1000 & "sec)")
    ' on my system it took 144 seconds to fill the RTB
    End Sub
    Private Sub FillRTB()
    Me.RichTextBox1.LoadFile(Application.StartupPath & "\Data\MyFile.txt", RichTextBoxStreamType.PlainText)
    End Sub
    Public Sub WriteDummyData()
    ' this created approx 1GB data text file
    Dim fn As String = Application.StartupPath & "\Data\MyFile.txt"
    Dim pp As String = My.Computer.FileSystem.GetParentPath(fn)
    If IO.Directory.Exists(pp) Then
    Using sr As IO.StreamWriter = New IO.StreamWriter(fn, False)
    For r As Integer = 1 To 100000000
    sr.WriteLine(r.ToString)
    Next
    End Using
    Else
    My.Computer.FileSystem.CreateDirectory(pp)
    WriteDummyData()
    End If
    End Sub
    End Class
    Regards Les, Livingston, Scotland

  • Why does FP Advise sometimes erroneously return terminated?

    I am running a multi-threaded LV 5.1 app with fieldpoint and a NI-4060 dmm. Sometimes, the first call to FP Advise returns terminated as true. This never happened when using a NI-4050 dmm. Are there other interactions between these two systems I need to know about?

    The FieldPoint driver is totally independant of the drivers for the NI-4050 DMM, there should be no interaction between them at all. A couple of questions, what are you using as the Advise Rate input to the FP Advise.vi, a rate that is too small (e.g. 0) can sometimes cause erroneous behavior. To avoid this, the default is set to 10 ms starting in FieldPoint Explorer 2.0.3 or 2.0.4, but if you are using an older version, this may be the cause. What version of FieldPoint Explorer are you using? Alternatively, how many I/O points are in your IAK file and what type of network module are you using. An extremely large IAK (e.g. several hundred to several thousand points) that has numerous ethernet points will take longer to launch the server so it is possible that the
    server has not finished connecting to all of the I/O points by the time you do the first advise which could return the improper information that the server is not online ("terminated"). If this is the case, a small delay before you start the Advise should clear this up.
    Regards,
    Aaron

  • User exit ZXPADU02 - evaluating SY-UCOMM

    Hello everyone,
    I am trying to display an error message whenever someone tries to create a new work schedule rule (P0007-SCHKZ) in infotype 7. However, the error message should just come up when the user is trying to save his data.
    I am using user exit ZXPADU02 for this purpose. My problem is that SY-UCOMM does not seem to hold reliable data in this user exit, and SSCRFIELDS does not seem to be supported at all.
    My code looks like this (only the relevant code snippet in ZXPADU02):
    CASE INNNN-INFTY.
            WHEN '0007'.
          CALL METHOD CL_HR_PNNNN_TYPE_CAST=>PRELP_TO_PNNNN
            EXPORTING PRELP = INNNN
            IMPORTING PNNNN = P0007.
          CALL METHOD CL_HR_PNNNN_TYPE_CAST=>PRELP_TO_PNNNN
            EXPORTING PRELP = PSAVE
            IMPORTING PNNNN = P0007_ALT.
          IF P0007_ALT-SCHKZ <> P0007-SCHKZ
          AND IPSYST-MASSN IS INITIAL " do not warn within an info group of a personnel action
          AND SY-UCOMM = 'UPD'. " only warn when saving the data -> problem here <-
            MESSAGE 'Do not change IT7 directly or else.' TYPE 'I' DISPLAY LIKE 'E'.
            SHOW_DATA_AGAIN = 'X'.
          ENDIF.
    At first glance, the above works nicely.  But this is what happens when I test more thoroughly:
    I create a new period in IT 7, enter a P0007-SCHKZ other than the one that was previously valid, press F11. Some warnings appear (for different reasons), which I dismiss using the Enter key. Afterwards, the above code fires, the error message is being displayed, and I am thrown back into the data screen. So far, so good.
    Now I simply alter the value in the field "Weekly hours" (P0007-WOSTD) and press Enter (!). Again a series of warnings appear, including one that a dataset is going to be deleted (seeing that an IT 7-period with just the same date range already exists). I confirm that with Enter, and the data is being saved. The above code does not fire because I have only pressed Enter - but the data is being saved anyway!
    Looks like a pretty erroneous behavior on the side of the SAP system. The question is whether I have a chance to do something about it in the code.

    Mihir Nagar wrote:
    Dear Petersen,
    Your IF condition seems ok. I doubt on the message statement. Can you replace your message statement with type E.
    MESSAGE 'Do not change IT7 directly or else.' TYPE 'E'.
          ENDIF.
    Hope this works.
    Regards,
    Mihir.
    I did not expect this to work, because normally you use type 'E'-messages only in certain PAI-environments, but it does the job, thank you!
    make use of  field IOPER of the structure  PSYST to check on the infotype actions INS, MOD, COP, DEL...
    In this particular case I did not care, so I did not check that. IT 7 should only be maintained through personnel actions in our case.
    Next you can check with sy-ucomm field the different between "enter" and "save". With "save" sy-ucomm will be 'UPD'.
    That is what I did, but as I described, there was a situation when SY-UCOMM is SPACE, but the system saved anyway due to a prior save attempt.

  • Software Updates for Remote PXI System/DAQ-mx Self Test

    1) In MAX, I'm attempting to run the Labview Realtime Software Installation Wizard. When I select the software for install, I get an error "Cannot Process Install because other Dependencies are required: Labview RT 7.1.1". What should I do to correct the problem? I'm trying to update both DAQMx and Traditional DAQ from 7.2 to 7.3. The wizard actually indicates that the remote system only has 7.2, and that it sees that 7.3 is available.
    2) Also in MAX in the Remote System Tree, I get an error when trying to perform a self test on my PXI-6025 card, or when I attempt to reset it. The error code is 88705. I noticed on another post that there might be the need to perform a repair of the installation. This was done for both DAQMx and Tranditional DAQ, neither of which fixed the problem.
    3) In MAX I have used the Tools>>Traditional NI-DAQ Configuration>>Remote DAQ Configuration to configure my PXI-6025 DAQ channels, accessory, device #, etc. I then proceed to run a Analog Input VI on the remote system by correctly targeting it and selecting i.e. channel 0. No errors occur. However when I try and select "Browse" under the channel control, the "Select Names" window pops up empty. I would assume that this window would pop up with the DAQ channel names assigned during the channel configuration of the PX-6025??? Whats missing here?
    Thanks
    Pete.

    Hi Pete,
    I'm assuming you are using LabVIEW RT 7.1, since that is a requirement for using DAQmx. Here are my responses for your three issues:
    1) You are correct in assuming you can upgrade the DAQ drivers in the manner you outlined, normally that works fine. However, as the following KnowledgeBase points out, the list of dependencies vary for different installs.
    http://digital.ni.com/public.nsf/websearch/F5D80FBE806B4B9D86256F0F005630CF?OpenDocument
    Do you have LabVIEW RT 7.1.1 installed, which appears to be the required dependency? If not, you may download this from ni.com>>Drivers and Updates
    http://digital.ni.com/softlib.nsf/MainPage?ReadForm&node=132010_US
    If so, but the problem persists, please post all versions of your software so I can determine where the incompatibility lies.
    2) After we take care of upgrading the DAQ drivers, let's see if the 88705 error goes away, it might take care of it.
    3) Again, all the steps you described are correct. It might be that all these problems are related and due to a bad install of NI-DAQ.
    When a number of software issues like this arise all at once, it might be best to just re-format the controller and perform a fresh install of everything. Often times that will correct the erroneous behavior.
    Regards,
    Jeff M.
    Applications Engineering
    National Instruments

  • Oh boy, what did 10.6.2 do to my iMac  file sharing?

    Hi all, I upgraded two machines to 10.6.2, an imac and an mbp, both newer but not the newest. All seemed well but for one problem with the imac: file sharing is really hosed. In the system preferences pane/Sharing I now get this behavior:
    1) File Sharing: On, but there are no longer any shared folders or users. I can't add any either.
    2) If I click Options, I see that Share files and and folders using AFP is checked, as is Share files and folders using SMB (Windows) with the proper Account ticked on.
    3) If I try to share a new folder, then tick off Share files and and folders using AFP, it turns to "-" and file sharing is shut off immediately - and then ALL **** BREAKS LOOSE! I lose keyboard, can't open programs, can't use task bar, and icons clicked on the dock disappear.
    Here are the events in a less emotional printout:
    Warning 11/13/09 9:09:29 PM LSSharedFileListInsertItemFSRef returned NULL for path:/Volumes/StudioC/8.Downloads
    Notice 11/13/09 9:09:29 PM TabletDriver[307]: CarbonCore.framework: coreservicesd process died; attempting to reconnect but future use may result in erroneous behavior.
    Notice 11/13/09 9:09:29 PM coreaudiod: CarbonCore.framework: coreservicesd process died; attempting to reconnect but future use may result in erroneous behavior.
    Warning 11/13/09 9:09:29 PM (com.apple.coreservicesd[188]) Job appears to have crashed: Segmentation fault
    Notice 11/13/09 9:09:29 PM TabletDriver[307]: CarbonCore.framework: coreservicesd process died; attempting to reconnect but future use may result in erroneous behavior.
    Notice 11/13/09 9:09:29 PM 2009-11-13 21:09:29.689 ReportCrash[1461:2a03] Saved crash report for coreservicesd[188] version ??? (???) to /Library/Logs/DiagnosticReports/coreservicesd2009-11-13-210929localhost.crash
    Warning 11/13/09 9:09:34 PM ### Error:268435459 File:/SourceCache/SharingPref/SharingPref-193/Shared Classes/SambaUsersSheetManager.m Line:265
    Notice 11/13/09 9:09:57 PM _RegisterApplication(), FAILED TO REGISTER PROCESS WITH CPS/CoreGraphics in WindowServer, err=-50
    Notice 11/13/09 9:09:58 PM _RegisterApplication(), FAILED TO REGISTER PROCESS WITH CPS/CoreGraphics in WindowServer, err=-50
    Warning 11/13/09 9:10:12 PM * WARNING: Method selectRow:byExtendingSelection: in class QSTableView is deprecated. It will be removed in a future release and should no longer be used.
    Warning 11/13/09 9:10:29 PM ### Error:268435459 File:/SourceCache/SharingPref/SharingPref-193/Shared Classes/SambaUsersSheetManager.m Line:265
    Warning 11/13/09 9:10:31 PM ### Error:268435459 File:/SourceCache/SharingPref/SharingPref-193/Shared Classes/SambaUsersSheetManager.m Line:278
    This looks pretty bad and the behavior has to be the worst I've ever seen on a mac...it's like the entire system becomes unstable. I've tried all the usual things like Checking Permissions and running Disk Warrior. I even ran Applejack auto figuring I could not hose this up anymore. But nothing seems to fix it. The MBP however is just fine with filesharing and 10.6.2, so this seems to be imac specific. Both machines are configured with pretty much the same software.
    Another worrying error message in console is this one, only because if I ever get the above resolved, this machine goes back to FCP editing:
    Error 11/13/09 9:00:44 PM Error loading /Library/Audio/Plug-Ins/HAL/DVCPROHDAudio.plugin/Contents/MacOS/DVCPROHDAudio: dlopen(/Library/Audio/Plug-Ins/HAL/DVCPROHDAudio.plugin/Contents/MacOS/DVCPROHD Audio, 262): no suitable image found. Did find:
    /Library/Audio/Plug-Ins/HAL/DVCPROHDAudio.plugin/Contents/MacOS/DVCPROHDAudio: no matching architecture in universal wrapper

    Hi there, thx for that. the 10.6.2 upgrade was made with the downloaded combo installer, as I too always do this. I ran it again, as a last ditch for this image, and it changed nothing. It's the strangest thing. I don't have any users under file sharing, and I can't add any directories, and when I try, the entire system goes haywire. Reminds me of the PC days when the MS OS was infected:)
    Not sure what to do now, as I really would like to fix this image. And if I can't, I am not sure if I should risk another iMac with the update. I've read about a Finder Error 10180 bug here on the forums, and this one has that too...after the machine goes nuts, finder seems to be corrupt with that same error. Perhaps related?

  • How do I patch CarbonCore framework in Snow Leopard 10.6 to end freezes?

    Hello community,
         Ever since I updated my early core duo (1,1) MacBookPro to 10.6 (the highest software it can use) It has frozen crashed and rebuilds the directory on restarts.
    My Mac Mini which can run Lion did the exact same thing when I did a system update through the built in updater. The MBP is set up for recording music ala Apple Logic Pro and the other is set up as a standard office machine. Being a novice programmer I have struggled with resolving this issue for many months and the only solice I get is the fact that many, and I mean quite a few mac users have and continue to have this problem with 10.6.x and many internet browsers. (which seem to be a common thread that exacerbates and accelerates the error )
    I get this error report in my log file :
    Firewall[57]: CarbonCore.framework: coreservicesd process died; attempting to reconnect but future use may result in erroneous behavior.
    Also an appfinder error.
    I have used terminal to keep my finder from freezing by running :  
    /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder &
    and letting terminal run in the background.
    This delays the crash , however there must be a permenant solution.
    Has anyone else had any success with fixing this software glitch.
    Others report that clean install systems with nothing but out of the box software exhibit the same freeze and force reboot problem with 10.6..... and some
    core2 duos.
    10.5 runs perfectly but won't interface with my network and ios devices which is crucial..... By the way my older G4 powerbook runs leopard 10.5 great
    although a little slow loading... I wouldn't have spent the $2500.00 if I knew there would be unresolved software issues down the line.... and no upgrade path.
    Thanks, any info is appreciated...
    Dave

    SL is a physical DVD.  Call 1-800-MY-APPLE, pay $19 for single user disk, $29 for 5 user disk.

  • Photosmart 2710 prints garbage from Windows 8.1 but prints OK from Windows 7

    Photosmart 2710 connected wirelessly to Verizon FIOS router, prints fine when sent files from Windows 7 clients (also connected wirelessly). When sent print jobs from a Windows 8.1 wireless client, printer produces page after page of single lines of mostly graphics characters, with an occasional page of several lines of what appears to be XML.  
    Printer driver was installed using the standard 'Add printer' button on the Devices and Printers dialog under Control Panel.
    I have downloaded and run the HP Print and Scan Doctor, which found no problems, but its Test Page produced the same erroneous behavior.
    Windows 8.1 on Asus X551 notebook, Intel Celeron 1007U x64 processor, 64-bit OS.

    Hi
    Try the drivers from the link below on the windows 8.1 unit
    http://h10025.www1.hp.com/ewfrf/wc/softwareCategory?os=4158&lc=en&cc=us&dlc=en&sw_lang=&product=4204...
    Hope this helps.
    ***** Click the KUDOS Thumbs UP (Like) on the left to say 'Thanks'*****
    ****Make it easier for other people to find solutions, by marking my answer “Accept as Solution”&"Kudos"if it solves your problem.****
    -VJ
    Although I am an HP Employee, I am speaking for myself and not for HP.

  • 9.4.2 Removed Basic Functionality!!

    After upgrading Acrobat via a consistent message saying upgrade now or the world will collapse and btw, this upgrade addresses a serious security threat, my Acrobat Pro will no longer create PDF files either from within an Office App, from within Acrobat Pro, or from Windows explorer! Basically the Pro version only functions as a Reader now!!!   What a joke! Don't know why I didn't follow my general rule of thumb and disable and/or ignore ANY and ALL constant messages to update ANY version of ACROBAT. I used to be such a big Adobe fan until they decided to make their products only forward compatible.
    Where is the fix for this Adobe????

    Hi "vulcan 1",
    Could you please clarify upon the following:
    a) The version of Office you are on and the specific Office application(s) you're facing the problem with?
    b) What erroneous behavior are you seeing? Is it the PDFMaker throwing an error message? Or, making the source application crash or quit silently?
    c) Is the PDFMaker loaded in the source aplication, say can you see the various PDFMaker options in the ACROBAT ribbon [Office 2007] or the ADOBE PDF menu[Office 2003]. If not, could you please try the following steps and check creating PDF again:
    - Office 2003: Launch the Office application, go to Help -> About Microsoft <<Office application>> -> Add-Ins and check for the state of Acrobat PDFMaker. If unloaded, please check it or if disabled please revert it back to enabled state using the MANAGE option and then try restarting the application.
    - Office 2007: Launch the Office application, go to File > Options > Add-Ins and check for the state of Acrobat PDFMaker. If unloaded, please check it or if disabled please revert it back to enabled state using the MANAGE option and then try restarting the application.
    Additionally, you could check if the Office version you're on is supported by PDFMaker(s) in Acrobat 9 from http://kb2.adobe.com/cps/333/333504.html.
    - Devyani.

  • File.encoding in windows influence  by the locale

    How can I set the file.encoding in windows platform that will not be influence by the locale.
    For example, in the Control Panel->Regional Options the locale is set to Russian
    and what I get is that I use file.encoding Cp1251 even though I pass the parameter in the command line
    -Dfile.encoding=Cp1252 (I want to keep Cp1251,
    Cp1251 is US westen default and Cp1252 is Windows Cyrillic)
    I run java program to see what encoding I use
    D:\ProgramFiles\jdk1.3.1\bin\java -Dfile.encoding= Cp1252 TestEncodingThe locale in my pc is Russian and the result is:
    System.getProperty("file.encoding") == Cp1252
    Default ByteToChar Class == sun.io.ByteToCharCp1251
    Default CharToByte Class == sun.io.CharToByteCp1251
    Default CharacterEncoding == Cp1251
    OutputStreamWriter encoding == Cp1251
    InputStreamReader encoding == Cp1251
    TestEncoding.java
    import java.io.PrintStream;
    import java.io.ByteArrayOutputStream;
    import java.io.OutputStreamWriter;
    import java.io.InputStream;
    import java.io.ByteArrayInputStream;
    import java.io.InputStreamReader;
    class TestEncoding{
    public static void main(String[] args) {
    String encProperty = System.getProperty("file.encoding");
    System.out.println("System.getProperty(\"file.encoding\") == " + encProperty);
    String byteToCharClass = sun.io.ByteToCharConverter.getDefault().getClass().getName();
    System.out.println("Default ByteToChar Class == " + byteToCharClass);
    String charToByteClass = sun.io.CharToByteConverter.getDefault().getClass().getName();
    System.out.println("Default CharToByte Class == " + charToByteClass);
    String defaultCharset = sun.io.ByteToCharConverter.getDefault().getCharacterEncoding();
    System.out.println("Default CharacterEncoding == " + defaultCharset);
    ByteArrayOutputStream buf = new ByteArrayOutputStream(10);
    OutputStreamWriter writer = new OutputStreamWriter(buf);
    System.out.println("OutputStreamWriter encoding == " + writer.getEncoding());
    byte[] byteArray = new byte[10];
    InputStream inputStream = new ByteArrayInputStream(byteArray);
    InputStreamReader reader = new InputStreamReader(inputStream);
    System.out.println("InputStreamReader encoding == " + reader.getEncoding());

    What are you really trying to accomplish? Applications should avoid relying on undocumented or implementation dependent features, such as the file.encoding property and sun.* classes (see http://java.sun.com/products/jdk/faq/faq-sun-packages.html).
    On the other hand, there's plenty of documented public API that lets you work with specific character encodings. For example, you can specify the character encoding for conversion between byte arrays and String objects (see the String class specification) or when reading or writing files (see the InputStreamReader and OutputStreamWriter classes in java.io).
    The default encoding is needed by the Java runtime when accessing the Windows file system, for example file names, so changing it would likely result in erroneous behavior.
    Norbert Lindenberg

  • XML Namespace in WebService Request/Response

    Hi all,
    I have a question regarding xml namespace usage in wsdl and the corresponding request/response messages.
    I have already browsed quite some articles about xml namespaces as well as some forum threads, but I am still not sure.
    I have the following part of a wsdl document (generated by Integration Directory), defining a targetnamespace.
    u2026
    <wsdl:types>
        <xsd:schema targetNamespace="http://www.dorma.com/sap/xi/finance"
                             xmlns="http://www.dorma.com/sap/xi/finance"
                             xmlns:xsd="http://www.w3.org/2001/XMLSchema">
            <xsd:element name="DebtorGetDetailResponse" type="Z_BAPI_DEBTOR_GETDETAIL_Response"></xsd:element>
            u2026
            <xsd:complexType name="Z_BAPI_DEBTOR_GETDETAIL_Response">
                <xsd:sequence>
                    <xsd:element name="DEBITOR_COMPANY_DETAIL" type="BAPI1007_5" minOccurs="0">
                    </xsd:element> u2026
                </xsd:sequence>
            </xsd:complexType>
            u2026
        </xsd:schema>
        u2026
    </wsdl:types>
    u2026
    In my understanding, all types defined in the schema section of a wsdl document will be in the targetnamespace, if defined.
    Therefore the element DEBITOR_COMPANY_DETAIL would be in the namesapce
    http://www.dorma.com/sap/xi/finance
    However, the ABAP proxy generates a response message like follows,
    where only the root element is in this namespace and the child elements are in the global namespace:
    <?xml version="1.0" encoding="utf-8"?>
    <ns1:DebtorGetDetailResponse xmlns:ns1="http://www.dorma.com/sap/xi/finance"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <DEBITOR_COMPANY_DETAIL>
            u2026
        </DEBITOR_COMPANY_DETAIL>
        u2026
    </ns1:DebtorGetDetailResponse>
    Do I have a wrong understand of the wsdl (xml schema) or is this an erroneous behavior?
    The problem is that some 3rd-party software web service module does not accept
    the response message as not complient with the respective wsdl document.
    Any input is appreciated.
    Thanks
    Hans
    Edited by: Hans-Jürgen Schwippert on Oct 1, 2008 12:02 PM

    I have the same problem. I am trying to connect to a webservice running on IBM websphere but it doesn't accept the xml in my request. It appears to be the same namespace issue.
    Did you ever find a solution for this?
    Is it a valid webservice call if you omit the namespace for an element or is this a bug in the Adaptive WS implementation?
    Web Dynpro web service model generated request:
    <?xml version="1.0" encoding="UTF-8"?>
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <SOAP-ENV:Header>
    <sapsess:Session xmlns:sapsess="http://www.sap.com/webas/630/soap/features/session/">
    <enableSession>true</enableSession>
    </sapsess:Session>
    </SOAP-ENV:Header>
    <SOAP-ENV:Body>
    look between these lines -
    <ns1:tamKontrolleraKontoLastAnrop xmlns:ns1="http://schemas.fora.se/modell/tam/1.0/TAM_Data">
    <AnvandarNamn>30039647</AnvandarNamn>
    </ns1:tamKontrolleraKontoLastAnrop>
    look between these lines -
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    As you can see the tag
    <AnvandarNamn>30039647</AnvandarNamn>
    is missing a namespace.
    It should be
    <ns1:AnvandarNamn>30039647</ns1:AnvandarNamn>
    Using a third part tool called Soapui i generate this request that works:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tam="http://schemas.fora.se/modell/tam/1.0/TAM_Data">
       <soapenv:Header/>
       <soapenv:Body>
          <tam:tamKontrolleraKontoLastAnrop>
             <tam:AnvandarNamn>30039647</tam:AnvandarNamn>
          </tam:tamKontrolleraKontoLastAnrop>
       </soapenv:Body>
    </soapenv:Envelope>

  • IE10 and IE11 BUG: clipboard data modified when pasted into TEXTAREA

    When pasting certain text into a TEXTAREA under IE 10.0.9200.16921 in compatibility mode, IE10 changes the data - sometimes (mysteriously and randomly about half the time).
    The following test web page demonstrates how to reproduce this problem:
    <html>
    <head><title>Test IE10 paste bug 20140616</title></head>
    <body>
    <h1>Test IE10 paste bug 20140616</h1>
    <h2>How to reproduce the bug:</h2>
    <ol>
    <li>Turn on compatibility mode.</li>
    <li>Select the full contents of the textbox below (two lines).</li>
    <li>Copy the contents of the textbox below into the Windows clipboard.</li>
    <li>Delete the contents of the textbox.</li>
    <li>Paste the clipboard contents back into the textbox.</li>
    <li>The lowercase "i" at the end will mysteriously (and randomly) be
    capitalized to "I" (about half the time).</li>
    </ol>
    <p><textarea>/*#!!#*/
    i;</textarea></p>
    </body>
    </html>
    What is happening here?
    Does this happen with other versions of IE? (I only have access to IE5.5, IE6, IE9 and IE10 - only IE10 exhibits this problem so far.)
    I'm developing a simple javascript web application that needs to run accurately in all versions of all browsers - IE10 appears to have a pretty severe bug here.
    Update 2014-06-16 12pm MDT: Another user has reported this behavior running Win7, IE v 11.0.9600 as well. Have updated the title to include IE11 as being affected.

    It appears that this behavior is due to the automatic spelling correction "feature" of IE10. The above mentioned (erroneous) behavior can be avoided by doing one of three things (there may be more but these are the ones I've found so far):
    1. Turn off auto spelling correction entirely by un-checking the following checkbox:
    IE Menu -> Tools -> Manage add-ons -> Spelling correction -> Enable spelling correction.
    2. Turn off compatibility mode.
    3. Add a 'spellcheck=false' property to the TEXTAREA element start tag.
    Note that the last option is not available for pages written in valid XHTML 1.0 Strict because "spellcheck" is not a valid XHTML property for the TEXTAREA element.
    Some might say: "What's the problem? All its doing is fixing your typing errors. This isn't a bug at all."
    The problem is that not all data being pasted into a TEXTAREA is English text. Sometimes the data is very precise and must not be "corrected" by the browser. In my case, the data being pasted into the textbox is a (very precise) regular expression
    statement, (e.g. "var myre = /complex-regex-here/i;"), and IE10 (and IE11) are automatically (and erroneously) changing the "i" modifier to "I" which makes the statement invalid.
    IMHO, this is certainly a BUG and unfortunately, I'm going to have to deal with it with an explanation to my users that the default behavior of IE10 and IE11 may cause their data to become corrupted.

  • XA overhead in call to prepare, taking up to 1000 ms

    Hello everyone.
    In a particular use-case on our load-test environment (similar to production) where customer data is being updated via a SOAP from a weblogic 10.3 (JDBC driver 11.2.0.2.0) to two 11gR2 RAC cluster (which leads to a lot of SQL queries, including DML and a JMS message) we experience execution times of oracle.jdbc.xa.client.OracleXAResource.prepare(Xid) (which is being called once at the end of the service-call) which are far from being acceptable, about 300-1000 ms.
    We measured the execution times with java profilers (dynaTrace, MissionControl). To ensure these values are valid we put the ojdbc6_g.jar in place and saw the long times in the logs.
    Example:
    <record>
    <date>2011-07-27T16:48:45</date>
    <millis>1311785325858</millis>
    <sequence>7265</sequence>
    <logger>oracle.jdbc.xa.client</logger>
    <level>FINE</level>
    <class>oracle.jdbc.xa.client.OracleXAResource</class>
    <method>prepare</method>
    <thread>11</thread>
    <message>41B70007 Exit [354.443ms]</message>
    </record>
    We took a TCP dump in order to see what is being sent to the database but couldn't decompile what exactly is being transfered via the NET8 protocol.
    From what I've read (http://download.oracle.com/docs/cd/B28359_01/java.111/b31224/xadistra.htm) the thin driver should be using the native XA by default so this should not be a reason for the poor performance.
    We have many other services that do similar DML but don't show this behavior, so it must be something specific.
    From the profiling and TCP dumping we are pretty sure the time is being spent on the DB side.
    This assumption was strengthened by the odd fact that this monday, after no usage of the system on the weekend, the overhead suddenly just dissapeared! The execution times were as low as one would expect (~5-10 ms). We saw an out of memory (ORA-4030) occured on Saturday, which is still in investigation by the provider.
    I suspected that the long prepare times would come back after some load, so I initiated a load test which executes these use cases and simulates a real life scenario. After 1 or 2 hours, this was the case. Now we are in the same situation as before. Again it is reproducable with single calls and no other load on the DB. I imagined there might have been restarts of the instances or something similar in order to recover from the ORA-4030 so I initiated restarts of all instances but without success.
    This is were we are right now, the experiences so far lead imho to the following conclusions/assumptions:
    1. The time is being spent on the DB (maybe partly somewhere in the network)
    2. We are most probably experiencing an erroneous behavior because we had a situation were the issue did not occur, but we don't know why (yet)
    3. Maybe it was by accidential circumstances on monday that the problem dissapeared and it had nothing to do with our load-test later on that it is back now (since the physical hardware (DB server and storage) is shared but we see no contention on CPU,RAM or I/O)
    4. JMS should not be the issue because we see a dedicated prepare call which is fast and it's handled locally on the AppServer
    The big question is, how can we pin down where exactly on the DB the time is being spent? Is there a way to find out how long each participating RM takes in order to handle the prepare-call?
    Any help would be greatly appreciated, these execution times can threaten our SLA.
    Kind regards,
    Thomas
    PS: We've opened an SR as well, but there's has not been a lot of useful information so far. This statement is not very promising "There is no specific mechanism to find out why the prepare state takes time."

    Hi Thomas, you can do some test before recommend enable XA at RAC level.
    (Please check if the jdbc driver need access to PL/SQL level of XA procedures or the JDBC just use the API XA native of Oracle 11).
    check if you are using the jdbc for 11G.
    - A simple test to check the response time just please do shutdown abort (one node) and check the response time on the other node.
    - After do this test, shutdown the database and start the databases (both) to start a clean scenario and do some tests, if you feel the system goes slow just check the lock at RAC level if you see the same SID locking the same object on both nodes, well you need to run XA scripts on ypu database, if not keep looking. if you don't have the script to check the lock at RAC level, just let me know I can publish the scripts for you. on RAC 10G all the time just I run the XA scripts because some client need some PL/SQL api XA. EX: .COM or .NET over windows 2003 or windows 2008.

  • Execption In Resuest Processor

    Hi All,
    I am using Java Studio 8. Whenever I use some typical classes like DefaultMutableTreeNode and try to use auto code completion by pressing ctrl+space, i get an exception "Exception occurred in Request Processor". That is, when I type "defaultmuta" and press ctrl+space, I get Following execption in the pop up window:
    Annotation: Exception occurred in Request Processor
    org.netbeans.mdr.util.DebugException
         at org.netbeans.mdr.handlers.ClassProxyHandler._handleCreate(ClassProxyHandler.java:92)
         at org.netbeans.jmi.javamodel.ParameterClass$Impl.super_createParameter(Unknown Source)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ParameterClassImpl.create(ParameterClassImpl.java:59)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.createElement(MetadataElement.java:1163)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.persistChildren(SemiPersistentElement.java:941)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.CallableFeatureImpl.matchPersistent(CallableFeatureImpl.java:66)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.updatePersistent(SemiPersistentElement.java:364)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.createElement(MetadataElement.java:1181)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.persistChildren(SemiPersistentElement.java:941)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaClassImpl.matchPersistent(JavaClassImpl.java:545)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.updatePersistent(SemiPersistentElement.java:364)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.matchMember(SemiPersistentElement.java:645)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.processMembers(SemiPersistentElement.java:541)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.matchPersistent(ResourceImpl.java:208)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.updatePersistent(SemiPersistentElement.java:364)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.updateMetadata(ResourceImpl.java:760)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.directUpdate(ResourceImpl.java:753)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.checkUpToDate(ResourceImpl.java:640)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.checkUpToDate(ResourceImpl.java:582)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.initResource(ResourceImpl.java:422)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.initCheck(MetadataElement.java:133)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.getElementInfo(SemiPersistentElement.java:185)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.initChildren(ResourceImpl.java:323)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.initChildren(ResourceImpl.java:317)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.initCheck(MetadataElement.java:139)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.checkUpToDate(SemiPersistentElement.java:269)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.FeatureImpl.getJavadoc(FeatureImpl.java:204)
         at org.netbeans.jmi.javamodel.JavaClass$Impl.getJavadoc(Unknown Source)
         at org.netbeans.modules.editor.java.NbJMICompletionJavaDoc$JMIParsingThread.setClass(NbJMICompletionJavaDoc.java:474)
         at org.netbeans.modules.editor.java.NbJMICompletionJavaDoc$JMIParsingThread.run(NbJMICompletionJavaDoc.java:655)
         at org.openide.util.Task.run(Task.java:189)
         at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330)
    [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721)
    ==>
    org.netbeans.mdr.persistence.StorageBadRequestException: No record exists with key AFB565E4-9722-11DA-99C6-024F7138AA77:0000000000009010
         at org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeDatabase.noSuchRecord(BtreeDatabase.java:963)
         at org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeDatabase.get(BtreeDatabase.java:751)
         at org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeMDRSource.getPage(BtreeMDRSource.java:68)
         at org.netbeans.mdr.persistence.btreeimpl.btreeindex.BtreePage.getChild(BtreePage.java:771)
         at org.netbeans.mdr.persistence.btreeimpl.btreeindex.BtreePage.put(BtreePage.java:334)
         at org.netbeans.mdr.persistence.btreeimpl.btreeindex.BtreePage.put(BtreePage.java:277)
         at org.netbeans.mdr.persistence.btreeimpl.btreeindex.Btree.btreePut(Btree.java:419)
         at org.netbeans.mdr.persistence.btreeimpl.btreeindex.Btree.add(Btree.java:282)
         at org.netbeans.mdr.persistence.btreeimpl.btreeindex.MultivaluedBtree.add(MultivaluedBtree.java:143)
         at org.netbeans.mdr.storagemodel.MdrStorage.addInstance(MdrStorage.java:783)
         at org.netbeans.mdr.storagemodel.StorableObject.addInstance(StorableObject.java:433)
         at org.netbeans.mdr.storagemodel.StorableObject.<init>(StorableObject.java:82)
         at org.netbeans.mdr.storagemodel.StorableObject.<init>(StorableObject.java:65)
         at org.netbeans.mdr.handlers.ClassProxyHandler._handleCreate(ClassProxyHandler.java:88)
         at org.netbeans.jmi.javamodel.ParameterClass$Impl.super_createParameter(Unknown Source)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ParameterClassImpl.create(ParameterClassImpl.java:59)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.createElement(MetadataElement.java:1163)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.persistChildren(SemiPersistentElement.java:941)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.CallableFeatureImpl.matchPersistent(CallableFeatureImpl.java:66)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.updatePersistent(SemiPersistentElement.java:364)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.createElement(MetadataElement.java:1181)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.persistChildren(SemiPersistentElement.java:941)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaClassImpl.matchPersistent(JavaClassImpl.java:545)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.updatePersistent(SemiPersistentElement.java:364)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.matchMember(SemiPersistentElement.java:645)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.processMembers(SemiPersistentElement.java:541)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.matchPersistent(ResourceImpl.java:208)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.updatePersistent(SemiPersistentElement.java:364)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.updateMetadata(ResourceImpl.java:760)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.directUpdate(ResourceImpl.java:753)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.checkUpToDate(ResourceImpl.java:640)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.checkUpToDate(ResourceImpl.java:582)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.initResource(ResourceImpl.java:422)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.initCheck(MetadataElement.java:133)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.getElementInfo(SemiPersistentElement.java:185)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.initChildren(ResourceImpl.java:323)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.initChildren(ResourceImpl.java:317)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.initCheck(MetadataElement.java:139)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.checkUpToDate(SemiPersistentElement.java:269)
         at org.netbeans.modules.javacore.jmiimpl.javamodel.FeatureImpl.getJavadoc(FeatureImpl.java:204)
         at org.netbeans.jmi.javamodel.JavaClass$Impl.getJavadoc(Unknown Source)
         at org.netbeans.modules.editor.java.NbJMICompletionJavaDoc$JMIParsingThread.setClass(NbJMICompletionJavaDoc.java:474)
         at org.netbeans.modules.editor.java.NbJMICompletionJavaDoc$JMIParsingThread.run(NbJMICompletionJavaDoc.java:655)
         at org.openide.util.Task.run(Task.java:189)
         at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330)
    [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721)
    Please let me know how should I solve this problem.
    Thanks,
    Sambhaji

    Looks like a corrupted MDR storage. Unfortunately this erroneous behavior has been following NetBeans and hence Java Studio Enterprise for quite a long time already, but alas, no decent cure.
    Pleas try stopping the IDE, deleting <user-dir>/var/cache/mdr-storage and restarting the IDE. Let me know if that helps.
    Kirill

Maybe you are looking for

  • HP Laserjet P1102W - Not found on Wireless network

    I have a HP Laserjet P1102W.  The  printer is on my wireless network and I am able to use the printer successfully on one computer.  However I am tyring to set up the print on a new computer and it does not see the printer as an available printer...

  • Need help in shutdown primary for maintaince (new to oracle dba)

    Hi, BANNER Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production PL/SQL Release 9.2.0.4.0 - Production CORE 9.2.0.3.0 Production TNS for Linux: Version 9.2.0.4.0 - Production NLSRTL Version 9.2.0.4.0 - Production actually we have primary databas

  • Question - Permissions on MLOG$ objects do not survive expdp...

    Hi, all. I'm working to get some cross-schema replication working. Thanks to some help from the forum members, I got over one hurdle last week, but I'm encountering something else odd. I have 2 schemas. SCHEMA2 has some data that SCHEMA1 needs to see

  • Dsc periodic I/O "stop while loop" usage?

    I'm using LabView 8.5.1 with DSC.  I have created a working periodic I/O server VI and successfully deployed it.  The one glitch I am running into is what happens when the Shared Variable Engine I/O process is terminated.  I normally terminate it by

  • APEX Client info

    Hi there, Is there anyway to get the machine name or ip address of a APEX user? Thanks...