Exception errors with GUI

Hello, I've been working on some Java as part of an engineering project, however my skills with Java aren't great, and my skills with GUI and Networking (which this involves) were only as a user before starting this. A problem that I haven't been able to get around is an exception error when using the actionPerformed method from java.awt.* .
My goal is to be able to, when a button is pushed, send a UDP packet with the command of the button to another PC. My understanding from tutorials is that actionPerformed is the method to use for when buttons are pushed, however creating or using a DatagramSocket inside this method causes an exception error (java.net.SocketException). Normally I would just tell it to throw exceptions, but when trying it says it cannot overwrite the method. I thought I got around this by placing the socket within another method and calling that instead, but that just simply caused a different exception (java.lang.Exception).
Any suggestions on how to make this work, or am I using the wrong method for this sort of thing?
Some code snippets:
Version 1
//when the buttons are pushed, this does the actions required.
public void actionPerformed(ActionEvent evt){     
DatagramSocket socket = new DatagramSocket(11111); //Error here
Object source = evt.getSource();
Version 2
//when the buttons are pushed, this does the actions required.
public void actionPerformed(ActionEvent evt){
Object source = evt.getSource();
byte[] comm;
if (source == Identify) {
     command = "identify";
     comm = command.getBytes();
     this.sendIt(command); //Errors here
     version = this.getIt(); //and here
Version 3
//when the buttons are pushed, this does the actions required.
public void actionPerformed(ActionEvent evt)throws Exception { //Error Here
Object source = evt.getSource();
Thanks for any help.

you can use the try-catch clause ...
like this:
public void actionPerformed(ActionEvent e){
    try{
         if(e.getSource() == myButton)
              // your code here...
       catch(Exception err){
               err.printStackTrace(); // will print the error... read the first line error msg
}

Similar Messages

  • Exception Error With Device Reset (0XAC)

    Hi,
    I'm using 2 PXI-4472 cards (MXI-4, Ni-Daq 7.0.0f8, Labview 7.0).
    Before configuring those cards, I reset them by running the Device Reset.vi (Ni Daq).
    It works well, but sometimes, an exception error occured and I don't know why.
    The problem is always when calling the Device Reset.vi (dialog box exception 0XAC).
    Please find attached the capture of the dialog box.
    Anyone know this problem or ideas ????????
    Thanks
    Eddy DUCHENE
    12 F Chemin de Boutary
    69300 CALUIRE ET CUIRE
    [email protected]
    Attachments:
    Erreur.bmp ‏166 KB

    Hello Educhene,
    To answer your request, I need to have more information :
    1 - OS?
    2 - Do you have the same behavior using MAX (Measurement and Automation eXplorer)?
    3 - You use the function "Device Reset.vi" in complete LV application or just alone?
    4 - Have you tried to install the last version of NI-DAQ 7.3?
    You can download it for free on the link below :
    http://digital.ni.com/softlib.nsf/websearch/BEC182021CEB566C86256EEE00696562?opendocument&node=132060_US
    If yes, have you the same behavior using DAQmx?
    Waiting for your answer.
    Sanaa TAZI
    National Instruments France
    Sanaa T.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> http://www.nidays.fr/images/081110_ban_nidays09_468X60.gif

  • Dump error with GUI 7.1

    Hello,
    I have GUI 7.1 with patch 6 on my PC. I receive a dump error 'EXCEPTION_ERROR' when I double click on a BI transfer link and can not run the program. On another PC with a lower patch level everything runs fine. I don't think it is caused by a program error but rather something with the GUI. What do you suggest?
    Thx in advance,
    Ali

    upgrade to SP11 available for downloading and working fine.

  • Exception Handling with GUI

    Hi,
    I'm new to Java so I'm a little rusty with exception handling. Please help me with this portion of my code. I'm supposed to screen out the bad input by the user. The user has to enter a double value and not an illegal value, for example: 45ab would be unacceptable. I've tried this way but after entering a number, the program just exits. Thanks first for helping me out.
    import javax.swing.*;
    import java.io.*;
    import java.text.*;
    public class Circle {
    public static double readDouble() {
    boolean done = false;
    String s;
    double d=0;
    while (!done) {
    JOptionPane.showInputDialog("Enter a double : ");
    System.out.flush();
    try {
    BufferedReader in = new BufferedReader (
    new InputStreamReader(System.in));
    s = in.readLine();
    d = Double.parseDouble(s);
    d = new Double(s).doubleValue();
    done = true;
    }catch (IOException e){
    done = true;
    }catch (NumberFormatException e1){
    JOptionPane.showMessageDialog(null,"Error -- input a double -- Try again");
    return d;
    public static void area(){
    double radius1;
    double area;
    radius1 = readDouble();
    area = (radius1 * radius1) * Math.PI;
    // Rounding the area value to 2 decimal places
    NumberFormat nf = NumberFormat.getNumberInstance();
    nf.setMaximumFractionDigits(2);
    JOptionPane.showMessageDialog(null, "The area is " + nf.format(area));
    // There are more code after this.

    Hello, I quickly wrote a possible solution to your problem, hope it will help you. (ICQ #28985387)
    import javax.swing.*;
    public class InputExample {
    public static double getDouble() {
    String input;
    do {
    input = JOptionPane.showInputDialog(null, "Enter a double", "Input", JOptionPane.QUESTION_MESSAGE);
    } while(!validateDouble(input));
    return Double.parseDouble(input);
    private static boolean validateDouble(String input) {
    double num = 0;
    try {
    if(input.length() == 0) {
    JOptionPane.showMessageDialog(null, "Please enter a value", "Warning", JOptionPane.WARNING_MESSAGE);
    return false;
    num = Double.parseDouble(input);
    } catch(NullPointerException exception) {
    System.exit(0);
    } catch(NumberFormatException exception) {
    JOptionPane.showMessageDialog(null, "Not a double", "Warning", JOptionPane.WARNING_MESSAGE);
    return false;
    if (num < -Double.MAX_VALUE || Double.MAX_VALUE < num) {
    JOptionPane.showMessageDialog(null, "Must be between\n" + (-Double.MAX_VALUE) + "\nand " + Double.MAX_VALUE, "Warning", JOptionPane.WARNING_MESSAGE);
    return false;
    return true;
    }

  • Console error with GUI , return code -17

    Hi All,
    I have just finished the Installation of SAP IDES 4.7. Installation was sucessful, after that I Installed GUI 640. But when we are starting the Console it is starting without any error which also shows WP table details in run mode. When we logon to gui, console becomes "Yellow" and dispatch process stop with a return code -17.
    Please help.
    Thanks
    Jagat.

    Hi Kaushal,
    Thanks for ur reply. Actually when we started the installation process, and GUI, we have not provide the loopback adapter in the Primary DNS, but Loopback Adapter was properly configured with IP.
    Later on we realised and added the 127.0.0.1 in the Primary DNS. But its still not working. 
    The Log which u have asked for is attached.
    trc file: "dev_w0", trc level: 1, release: "620"
    ACTIVE TRACE LEVEL           1
    ACTIVE TRACE COMPONENTS      all, M

    B Sat Mar 04 10:18:27 2000
    B  create_con (con_name=R/3)
    B  Loading DB library 'C:\usr\sap\TEK\SYS\exe\run\dboraslib.dll' ...
    B  Library 'C:\usr\sap\TEK\SYS\exe\run\dboraslib.dll' loaded
    B  Version of 'C:\usr\sap\TEK\SYS\exe\run\dboraslib.dll' is "620.02", patchlevel (0.112)
    B  New connection 0 created
    M  systemid   560 (PC with Windows NT)
    M  relno      6200
    M  patchlevel 0
    M  patchno    251
    M  intno      20020600
    M  pid        2792

    M  ***LOG Q0Q=> tskh_init, WPStart (Workproc 0 2792) [dpxxdisp.c   1016]
    I  MtxInit: -2 0 0

    X Sat Mar 04 10:18:29 2000
    X  EmInit: MmSetImplementation( 2 ).
    X  <ES> client 0 initializing ....
    X  Using implementation std
    M  <EsNT> Memory Reset enabled as NT default
    X  ES initialized.
    M  calling db_connect ...
    C  Got ORACLE_HOME=D:\oracle\ora81 from environment

    C Sat Mar 04 10:18:30 2000
    C  Client NLS settings: AMERICAN_AMERICA.WE8DEC
    C  Logon as OPS$-user to get SAPTEK's password
    C  Connecting as /@TEK on connection 0 ...
    C  Attaching to DB Server TEK (con_hdl=0,svchp=06A497E8,svrhp=06A495F4)

    C Sat Mar 04 10:19:07 2000
    C  Starting user session (con_hdl=0,svchp=06A497E8,srvhp=06A495F4,usrhp=06A913AC)
    C  *** ERROR => OCI-call 'OCISessionBegin' failed: rc = 1017
    [dboci.c      3718]
    C  *** ERROR => CONNECT failed with sql error '1017'
    [dboci.c      9536]
    C  Try to connect with default password
    C  Connecting as SAPTEK/<pwd>@TEK on connection 0 ...
    C  Starting user session (con_hdl=0,svchp=06A497E8,srvhp=06A495F4,usrhp=06A913AC)
    C  *** ERROR => OCI-call 'OCISessionBegin' failed: rc = 1017
    [dboci.c      3718]
    C  *** ERROR => CONNECT failed with sql error '1017'
    [dboci.c      9536]
    B  ***LOG BY2=> sql error 1017   performing CON [dbsh#2 @ 962] [dbsh    0962 ]
    B  ***LOG BY0=> ORA-01017: invalid username/password; logon denied [dbsh#2 @ 962] [dbsh    0962 ]
    B  ***LOG BY2=> sql error 1017   performing CON [dblink#1 @ 419] [dblink  0419 ]
    B  ***LOG BY0=> ORA-01017: invalid username/password; logon denied [dblink#1 @ 419] [dblink  0419 ]
    M  ***LOG R19=> tskh_init, db_connect ( DB-Connect 000256) [thxxhead.c   1098]
    M  in_ThErrHandle: 1
    M  *** ERROR => tskh_init: db_connect (step 1, th_errno 13, action 3, level 1) [thxxhead.c   8277]

    M  Info for wp 0

    M    stat = 4
    M    reqtype = 1
    M    act_reqtype = -1
    M    tid = -1
    M    mode = 255
    M    len = -1
    M    rq_id = -1
    M    rq_source = 255
    M    last_tid = 0
    M    last_mode = 0
    M    rfc_req = 0
    M    report = >                                        <
    M    action = 0
    M    tab_name = >                              <

    M  *****************************************************************************
    M  *
    M  *  LOCATION    SAP-Server sapsrv_TEK_00 on host sapsrv (wp 0)
    M  *  ERROR       tskh_init: db_connect
    M  *
    M  *  TIME        Sat Mar 04 10:19:07 2000
    M  *  RELEASE     620
    M  *  COMPONENT   Taskhandler
    M  *  VERSION     1
    M  *  RC          13
    M  *  MODULE      thxxhead.c
    M  *  LINE        8408
    M  *  COUNTER     1
    M  *
    M  *****************************************************************************

    M  Entering TH_CALLHOOKS
    M  ThCallHooks: call hook >SAP-Trace buffer write< for event BEFORE_DUMP
    M  ThCallHooks: call hook >ThrSaveSPAFields< for event BEFORE_DUMP
    M  *** ERROR => ThrSaveSPAFields: no valid thr_wpadm [thxxrun1.c   672]
    M  *** ERROR => ThCallHooks: event handler ThrSaveSPAFields for event BEFORE_DUMP failed [thxxtool3.c  235]
    M  Entering ThSetStatError
    M  Entering ThReadDetachMode
    M  call ThrShutDown (1)...
    M  ***LOG Q02=> wp_halt, WPStop (Workproc 0 2792) [dpnttool.c   345]

  • Error with GUI download

    Hi,
    whenever I use GUI_DOWNLOD (cl_gui_frontend_services=>gui_download)
    I get a popup (title "SapGuI file save options") with the message "The file ... might be overwritten by a download. Do you want to allow this?".
    I have to confirm and then the download starts. Note: it happens also when the target file does not exist. Only my home office connected over VPN acts like this. SAp Gui is 640 Final Release Build 760892 Patch level 11.
    WS_DOWNLOAD does not show this phenomenon.
    Anybody experienced this?

    Hi,
    I solved the problem by accessing the SapGui options.
    Under the local data settings -> Front end security, there is an option I didn't find in the help file.
    I unchecked the marker and it solved my problem.
    I hoe it helps.

  • Error with gui

    hi..
    have a problem regarding loging into sap.... the problem is..
    i have istalled sap on my laptop and
    as i click on logon tab on the gui screen i get a error message like
    <b>ABAP/4 runtime error</b> and on the status bar i get the error
    <b>DBIF_RSQL_TABLE_UNKNOWN occured. P1=[RSQL/FT</b>
    SO KINDLY HELP ME OUT...
    TANX IN ADVANCE...

    what have you installed on your laptop? SAPGUI or the SAP IDES. or any thing else?

  • DoScript Execution Error with GUI

    Dear all,
    I am facing a problem, I made a dialog box and several Checkbox options in that, and for every checkbox i just wan to run an script.
    but it shows an error after clicking ok button, The error is
    "Can not handle the request because a modal dialog or alert is active"
    here is my code
    function ps()
    var res =
    "dialog{\
    orientation:'column',\
    alignChildren:'left',\
    img:Image{\
    size:[130,90]\
    xmlot:Panel\
    xml:Group{\
    orientation:'row',\
    s:StaticText {text:'Select For XML Export'}\
    b: Checkbox{text:'Word Out From Index', alignment:'left'}, \
    c: Checkbox{text:'Index Out With Page Number', alignment:'left'}, \
    d: Checkbox{text:'XML Out', alignment:'left'}, \
    buttons: Group { orientation: 'row', alignment: 'right', \
    okBtn: Button { text:'OK', properties:{name:'ok'} }, \
    cancelBtn: Button { text:'Cancel', properties:{name:'cancel'} } \
    var win = new Window(res,"Utility");
    win.center();
    win.img.icon = File("/InDesign/logo.jpg");
    win.buttons.okBtn.onClick = function ()
    if(app.documents.count()>0)
    {if(win.xmlot.xml.b.value==true)
    {app.doScript (new File("/InDesign/wo.jsx"), ScriptLanguage.JAVASCRIPT);}
    if(win.xmlot.xml.c.value==true)
    {app.doScript (new File("/InDesign/Generation.jsx"), ScriptLanguage.JAVASCRIPT);}
    if(win.xmlot.xml.d.value==true)
    {app.doScript (new File("/InDesign/Export.jsx"), ScriptLanguage.JAVASCRIPT);}
    win.buttons.cancelBtn.onClick = function (){
    win.close (true);
    win.show();

    Yup.
    To rephrase Marijan's answer:
    The modal dialog that is open is your own!
    You need to close it before you execute any code which touches the InDesign-specific part of the DOM...
    Harbs

  • Uncaught Exception Error with GMail on 8330

    Hi there,
    Just installed GMail application (part of the Google set of applications) after setting up my BB email as the GMail account which is not affected.  There were no problems downloading and installing the GMail app on my BlackBerry Curve 8330 and now I cannot access the GMail account app due to the following error message:
    Uncaught exception: net.rim.device.api.system.ControlledAccessException
    Any ideas why I have this error?
    What can be done to resolve this issue.  The BB mail account is fine, just the GMail app is the problem.
    Thanks for assistance...
    Lynn

    Hello again,
    I have hopefully solved the problem.  I read some other posts that mentioned a new software installation might be causing an issue.  I ended up removing Bing, the Curve restarted, GMail now works!
    Just in case someone has an issue.
    L.

  • Help Please! Exception Error with Threads

    In my program i get this:
    java.lang.NullPointerException
         at kmess$SocketClient.run(kmess.java:336)
         at java.lang.Thread.run(Thread.java:536)line 336 refers to this part of my code:
    public void run()
              if(getdata.equals(Thread.currentThread()) )
                   System.out.println("running getdata thread");
                   getdatamethod();
              if(senddataThread.equals(Thread.currentThread()) )
                   System.out.println("running senddataThread thread");
                   senddatamethod();
    }Now, here is the rest of this class that this method is in:
    class SocketClient extends JFrame implements Runnable {
         Socket socket = null;
       PrintWriter out = null;
       BufferedReader in = null;
              String text = null;
         Thread getdata;
       SocketClient(){
         public void listenSocket() {
         if ( connected==("2") ) {
    //Create socket connection
         try{
           socket = new Socket("0.0.0.0", 4444);
           out = new PrintWriter(socket.getOutputStream(), true);
           in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
         } catch (UnknownHostException e) {
           System.out.println("Unknown host: host your connecting to");
           System.exit(1);
         } catch  (IOException e) {
           System.out.println("No I/O");
           System.exit(1);
                   connected = "1";
                   out2 = out;
                   in2 = in;
         if (thisclient==("1"))
              creategetdatathread();
         if (thisclient==("2"))
         { Thread senddataThread = new Thread(this);
              senddataThread.equals(Thread.currentThread());
              System.out.println("current thread is after thisclient = 2 " + Thread.currentThread() + senddataThread);
              senddataThread.start();
              thisclient = "3";
         senddata();
    public void creategetdatathread()
    System.out.println("In creategetdatathread");
         Thread getdata = new Thread(this);
              getdata.equals(Thread.currentThread());
              System.out.println("current thread is after thisclient = 1 " + Thread.currentThread() + senddataThread);
              thisclient = "4";
              getdata.start();
    public void run()
              if(getdata.equals(Thread.currentThread()) )
                   System.out.println("running getdata thread");
                   getdatamethod();
              if(senddataThread.equals(Thread.currentThread()) )
                   System.out.println("running senddataThread thread");
                   senddatamethod();
    public void senddatamethod() {
    while(true) {
           try{
           String line = in2.readLine();
              if (line != null) {
              out2.println(line);
           } catch (IOException e){
          System.out.println("Read failed");
                 System.exit(1);
              try { Thread.sleep(2000); }
                   catch(InterruptedException e) {}
    public void getdatamethod() {
    while(true) {
           try{
           String line = in2.readLine();
              if (line != null)
              messlistArea.append("Message:" + line + "\n");
           } catch (IOException e){
          System.out.println("Read failed");
                 System.exit(1);
              try { Thread.sleep(2000); }
                   catch(InterruptedException e) {}
    public void senddata() {
         //Send data over socket
         System.out.println("in send data method");
              String text = messageArea.getText();
              out2.println(text);
           messageArea.setText(new String(""));
    //Receive text from server
           try{
           String line = in2.readLine();
              if (thisclient==("4"))
              messlistArea.append("Message:" + line + "\n");
           } catch (IOException e){
          System.out.println("Read failed");
                 System.exit(1);
    }QUESTION: how do i prevent this error, and therefore enable those threads in that run method to run? thanks.

    Well I don't really want to get into the design of your solution but there are a lot of errors in the code you've posted. I presume the code you posted isn't the code you're running as there are declarations missing and it won't compile. But the fundamental answer to your question is that to avoid the error you initially described you need to make sure your reading and writing threads are fully initialised before your frame thread starts running.

  • Noncontinuable exception error opening camera file

    Hi.
    I'm trying to open a camera file I generated in Camera FIle Generator in MAX. I keep getting an exception error with the popup of submitting an error report. (I actually have problems with 2 camera files, but I'm thinking the problems are related.)
    In Camera File Generator, I can connect to the camera and see video. The camera is an Allied Vision Bonito CL 400B-200fps. We have a NI PCIe-1429 Cameralink card.
    WIn-7 64-bit, but MAX and Camera File Generator are both 32-bit. (Maybe this is the problem?)
    - How do I find out what is wrong with the camera file. 
    -  This is on a non-networked machine, so how do I submit it a crash report?
    Thanks for any help.

    Thanks. I was looking for the appropriate forum for MAX. I saw posts reference MAX, so I thought this was it. Is Machine Vision the right forum for Measurement and Automation Explorer?
     

  • Error in ECC6.0(Windows GUI 640 Exception 0xC0000005 with ID=0x590A1113/0x)

    Hi ,
    In our environment , SAP is ECC6.0 installed in HP-Unix.Some time user face problem "Windows GUI 640 Exception 0xC0000005 with ID=0x590A1113/0x590A1113 occurred (PL=27)" and it spread to all computer . I have updated latest patched for GUI also , but it the problems seems occur.
    Please let me know how to correct this problem and why its occuring again and again
    Thanks and Regards
    Brijesh Prasad

    If this error is reproducible and you´re on the latest patchlevel I suggest you create an OSS call and attach the tracefile generated.
    Markus

  • App-V 5 SP1: Error with SAP GUI 7.3

    Hallo!
    We work on a project to use SAP GUI 7.3 with latest fixes with App-V 5. This works fine so far with the exception of only one transaction in SAP - SWDD. This windows shows no icons on top. After waiting for a while this transaction stops working and SAP
    GUI crashes. SAP support says it's an error with App-V. So we tried to find some error with process monitor. We are able to see many of these errors:
    Date & Time: 19.11.2013 11:02:26
    Event Class: Registry
    Operation: RegOpenKey
    Result: NAME NOT FOUND
    Path: HKU\S-1-5-21-1393060369-1102717077-1881041405-25977_CLASSES\AppV\Client\Packages\4782139E-FD11-4C4D-84FB-57E849A8B823\Registry\Machine\Software\Classes\CLSID\{3BE786A0-0366-4F5C-9434-25CF162E475E}\ExtendedErrors
    TID: 10504
    Duration: 0.0000049
    Desired Access: Maximum Allowed
    Date & Time: 19.11.2013 11:02:31
    Event Class: Registry
    Operation: RegEnumKey
    Result: BUFFER TOO SMALL
    Path: HKCR\CLSID\{3BE786A0-0366-4F5C-9434-25CF162E475E}\ExtendedErrors
    TID: 10504
    Duration: 0.0000021
    Index: 0
    Length: 0
    Date & Time: 19.11.2013 11:02:31
    Event Class: Registry
    Operation: RegOpenKey
    Result: NAME NOT FOUND
    Path: HKLM\SOFTWARE\Microsoft\AppV\Client\Packages\4782139E-FD11-4C4D-84FB-57E849A8B823\Versions\E7BFC8A3-BB43-4739-A7A8-604AA3A68E84\Registry\Machine\Software\Classes\CLSID\{3BE786A0-0366-4F5C-9434-25CF162E475E}\ExtendedErrors
    TID: 10504
    Duration: 0.0000123
    Desired Access: Maximum Allowed
    There are hundreds of these entries. What are these NAME NOT FOUND errors? Did anyone of you successful sequence SAP Gui 7.3 with App-V 5?
    Thanks for help.
    Dietmar

    Hello,
    See this topic which explains BUFFER TO SMALL.
    http://blogs.technet.com/b/markrussinovich/archive/2005/05/17/buffer-overflows.aspx
    The Name not found indicates that it is looking for a registry key (location is the path) and not finding it. That may not be a problem, as it usually traverses multiple locations (HKCU and / or HKLM, native and virtual..).
    First question is;
    On a machine with SAP installed natively - is there an entry named;
    HKLM\Software\Classes\CLSID\{3BE786A0-0366-4F5C-9434-25CF162E475E}\ExtendedErrors
    or
    HKCU\Software\Classes\CLSID\{3BE786A0-0366-4F5C-9434-25CF162E475E}\ExtendedErrors
    If yes, does it exist in the package?
    Nicke Källén | The Knack| Twitter:
    @Znackattack

  • Getting a front exception error in sap gui

    hi to all experts,
                            i have an ides ecc 6.0 system with sap gui 640 patch 31 . im getting this error Windows GUI 640 Exception 0xC000008E with ID=0x5AF34A26/0x10058D69 occurred (PL=31)
    Please search this note for this keyword 0x5AF34A26/0x10058D69:
    0499555 Exceptions in SAPGUI for Windows
    If the keyword isn't listed in this note, please open a call on component BC-FES-GUI with a description how to reproduce this bug. Furthermore save this email and wait until the SAPGUI support gives you an email address to send it to.
    Meanwhile, please apply note 520688 to optimize the trace result.
    please help me out how to solve the error

    You try install path 32
    go to:  https://forums.sdn.sap.com/click.jspa?searchID=19954340&messageID=6264618
    or
    you back to the version old
    t-code se38 -- UtilitiesSettings changed the radiobutton to Front End editor (old), because your version of  SAP GUI path < 32 you obtain dump if you select the Front End editor (new)
    I hope that this it help you
    Cordial greetings.

  • Soap to proxy scenario Getting exception caught with cause   error

    Hi Experts,
    MY scenario is soap to proxy i am  getting below exception message in advanced engine configuration in ICO.
    OAP: request message entering the adapter with user J2EE_GUEST
    09/10/2014 11: 06: 03 346 XI Information Packaging (Bulk Mode) is not Enabled, Proceeding to the Normal Processing.
    09/10/2014 11: 06: 03 346 XISOAP Information: Received an XI message for processing
    09/10/2014 11: 06: 03 598 Error SOAP: response message contains an error XIAdapter / parsing / ADAPTER.SOAP_EXCEPTION - soap fault: Error in processing the Web Service; Other details in the error log of the Web Service from the provider side (Registration UTC 20,140,910,110,603; 6EDA38E4CE67F1B3B939005056882C3A transaction ID)
    09/10/2014 11: 06: 03 598 Information SOAP: completed the processing
    OAP: response message contains an error XIAdapter / parsing / ADAPTER.SOAP_EXCEPTION - soap fault: Error in processing the Web Service; Other details in the error log of the Web Service from the provider side (Registration UTC 20,140,910,110,603; 6EDA38E4CE67F1B3B939005056882C3A transaction ID)
    09/10/2014 11: 06: 03 598 Information SOAP: completed the processing
    09/10/2014 11: 06: 03 598 Information SOAP: response message to continuing 7477aafa-38da-11e4-beed-00000028af0a
    09/10/2014 11: 06: 03 599 Error MP: exception caught with cause com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter / parsing / ADAPTER.SOAP_EXCEPTION - soap fault: Error in processing the Web Service; Other details in the error log of the Web Service from the provider side (Registration UTC 20,140,910,110,603; 6EDA38E4CE67F1B3B939005056882C3A transaction ID)
    09/10/2014 11: 06: 03 599 Error SOAP: error occured: com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter / parsing / ADAPTER.SOAP_EXCEPTION - soap fault: Error in processing the Web Service; Other details in the error log of the Web Service from the provider side (Registration UTC 20,140,910,110,603; 6EDA38E4CE67F1B3B939005056882C3A transaction ID)
    payload is contains some  special charters in  which is in protiguse language
    example.
    • AWPJ SERV DE TERCERIZ and
    dot is the special char
    same payload while testing using sproxy tcode dot "•" is converting in " # "symbol and with out error its successfully updating the database in ECC.
    while testing using the same payload using soap ui removing the dot symbol from the field its successfully processing  and updating the database.
    is this interface is failing in PI level ? or ECC i am not getting dump in ecc.
    is there any special character conversation in sap pi level.
    where this message exactly failing is in PI level or in ECC level?
    Help us find the solution.

    Hi Ravinder,
    When you mark the option Do not use SOAP envelope the adapter will not generate the SOAP envelope therefore you need to set an extra mapping in the Request to wrap the SOAP envelope. For example with XSL:
    <?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="xml"/>
        <xsl:template match="/">
            <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
                <SOAP:Header/>
                <SOAP:Body>
                    <xsl:copy-of select="/"/>
                </SOAP:Body>
            </SOAP:Envelope>
        </xsl:template>
    </xsl:stylesheet>
    Later in the response you will have the SOAP envelope tags. (You can do a first try without java mapping only to see in the monitoring the response with the junk character).
    When you determine the junk character you can try to use and to modify the next java mapping SAP PI - Deciphering apostrophes in XML - Process Integration - SCN Wiki to deal with your problem.
    Hope this helps.
    Regards.

Maybe you are looking for

  • How do I add a site to my home page?

    How do I add a link to a special site on my home page?

  • Javascript error while creating trees

    Hi I had to create a tree of the structure customerA ->siteA ->equip1 ->equip2 ->siteB -> -> customerB ->siteB ->equip4 ->equip4 now i have created a view from three tables and the structure of the view is as follows equipmentid, equipmentname, custo

  • MacOSX AIR Permissions for non-administrator user folders

    We're making final changes to our installer for PowerPC Macs, which cannot get the fixes in Adobe AIR 2.7. What are the ownership AND permissions expected to be for normal Adobe AIR operation in the following user folders? ~/Library/Application Suppo

  • Why Illustrator change entered size and position values?

    Hy All! Illustrator 5.5 always change my entered size or position values. (For example: I type 10mm, hit enter, and 10 changed to 10,231mm.) I checked again and again, but I have no any enabled snap function. I have Illustrator CS6 too, what works fi

  • Preffered vendor with DTW

    Hello Is there any way to import the Preffered vendor with the DTW? Does any one know which field should i update?? Thanks Jacobo