SOAP Response not return when exception is thrown

Hi,
Wonder if anyone had encountered the same issue as me with SOAP Response.
Adobe LiveCycle ES2 (v9.0.0.2)
I had a process which is triggered using SOAP Endpoint.
Whenever there is exception in the process the SOAP Response will have an error, instead of returning the default SOAP Fault with the exception stack trace. Nothing is returned.
I was testing using soapUI when I encountered this issue, to widen the test I used the 'Service Operation - Invoke Web Service'. An error occurred when using the build in test function.
'Empty content of web service response was found due to unknown reason'
This issue is definely not happening in the previous version LC v8.2.
Feel weird that not one reported about this issue or there is something wrong with my installation/configuration?
Ryan

Hi,
Even we encountered similar issue.
Please let us know if there is a fix/work around for this problem.
Regards,
Srikanth

Similar Messages

  • VOD Sound drop at commercials and does not return when TV show resumes

    i've noticed that there are other customers experiencing this problem and I have not seen any response from COmast support.When playing a TV-Show from On-Demand, the sound drops when a commerical starts and does not return when the TV Show resumes.A reenct example: Walking Dead 515.Yes, I have called comcast support to report it.Of course they wanted me to go through the standard drill - Power Off/On; Refresh Signal; etc. with no result...The  problem occurs on series, e.g. - Walking Dead 515; Grey's Anatomy;  It happens after the episode has been in the On Demand listing for about a week.It seems that the sponsors are no longer paying for the commercial, so the sound drops when the commercial comes on.However, the sound does not come back when the commercials end and the show comes back on.Stopping playback and starting at that point returns the sound, but, - oftentimes, the counter doesn't advance correctly in the Recently Viewed listing, so you end up starting back to the last time you stopped it. This is clearly a bug on the back-end, and I don't expect it to be fixed until enough people complain and Comcast Support replicates the problem observes it for themselves.

    I have this EXACT problem on Anthony Bourdain's show Parts Unknown and the Last Ship.  As soon as it hits the advertizement sound drops and continues as dropped.  Pausing and restarting the program completely after exit regains sound but as soon as it hits another commercial it goes out again.  The counter problem makes this option only good for a few times.  Then it resets back.

  • Data from SOAP response not getting into Flex object

    I'm trying to get data from an ALM application we use(Collabnet TeamForge) using a SOAP webservice, and am running into a problem.  I should mention that I am new to both Flex, and webservices.
    I used the "Import Web Services" option in Flex Builder 3, and had it generate code for all operations in the WSDL.  Some of them work just fine.  However, there are several where the data from the SOAP response does not get into the Flex object. The senario that doesn't work is when the response contains a data type that extends another datatype.  In TeamForge, they have a type called TrackerSoapRow.  It extends FolderSoapRow, adding 3 fields.  The problem seems to be that in the response from TeamForge, the 3 fields defined in TrackerSoapRow are in the middle of the fields defined in FolderSoapRow.  I've debugged into it, and the problem occures in mx.rpc.xml.XMLDecoder.getApplicableValues( starting at line 2204 of XMLDecoded.as).  As I read the code, the only way a match can be found is if the fields in the response are in the exact same order as in the definintion.  When its processing the extended data type(  by a call to XMLDecoder.decodeComplexExtension ) at some point, one of the derived type's fields is encountered, and the process stops.
    I have called the service using soapui and verified that all the data I expect is in the response.
    As I mentioned, I'm new to web services.  So, I suppose its possible that the format of the data being returned from TeamForge is incorrect.  That they are not supposed to intermingle base and derived fields.  If thats the case, then I need to report this as a bug to Collabnet.
    All help is appreciated.
    Marc Robertson

    Not knowing any of the details about how you call a web service from OAF myself - I'd suggest you post on the proper forum for OA Framework questions: {forum:id=210}
    John

  • Detecting when exception was thrown using custom class loader

    Hello all,
    I would like to implement the solution described here - http://stackoverflow.com/questions/75218/how-can-i-detect-when-an-exceptions-been-thrown-globally-in-java - that uses custom class loader in order to detect when an Exeption thrown somewhere in the JVM hosting my app, please note that exceptions might be thrown from 3rd party jars the app is using. So, thanks to help I got from another post, I've managed to code the custom class loader. My question is how can the class loader wrap the original exception, as the methods in ClassLoader deals with classes, not instances. So where should I set the original exception?
    Thanks!
    Edited by: user9355666 on Sep 28, 2010 10:48 PM

    user9355666 wrote:
    I think I'm missing something fundumental, forgive me for being slow...
    This is what I did so far. For the exception wrapper I made a simple class extens Exception that recieve Exception in its ctor and store it. I also subclassed ClassLoader and override its loadClass(). I've registered it as the system classloader. My thinking was to check in that point that if the requested class is instance of Exception and if yes, returning my wrapper class wrapping this exception. But, since loadClass() return class, how can I set in the wrapper the original exception?
    In addition, let's say 2 different places in the code throws NPE, to my understanding the classloader will load NPE only once, so how throwing the NPE in the second time can be detected?you are missing a key point. you should creating a custom implementation of the NPE class which hooks into your detection code in its constructor. from that point forward, anytime any NPE (which is your custom class) is constructed, you can detect it.

  • PIE Graph does not return when values = 0

    I use this code to create a PIE Chart
    select null LINK
    ,'E0' LABEL
    ,(select count(*)
    from parts
    where om_geometry like 'E0'
    start with childid = :P1_SELECTED_NODE
    connect by prior childid = parentid) VALUE
    from parts where childid = :P1_SELECTED_NODE
    union
    select null LINK
    ,'E1' LABEL
    ,(select count(*)
    from parts
    where om_geometry like 'E1'
    start with childid = :P1_SELECTED_NODE
    connect by prior childid = parentid) VALUE
    from parts where childid = :P1_SELECTED_NODE
    union
    select null LINK
    ,'E2' LABEL
    ,(select count(*)
    from parts
    where om_geometry like 'E2'
    start with childid = :P1_SELECTED_NODE
    connect by prior childid = parentid) VALUE
    from parts where childid = :P1_SELECTED_NODE
    union
    select null LINK
    ,'E3' LABEL
    ,(select count(*)
    from parts
    where om_geometry like 'E3'
    start with childid = :P1_SELECTED_NODE
    connect by prior childid = parentid) VALUE
    from parts where childid = :P1_SELECTED_NODE
    union
    select null LINK
    ,'E4' LABEL
    ,(select count(*)
    from parts
    where om_geometry like 'E4'
    start with childid = :P1_SELECTED_NODE
    connect by prior childid = parentid) VALUE
    from parts where childid = :P1_SELECTED_NODE
    It works beautifully, except when each of the values returned equate to zero.
    When this is the case the svg chart is not returned. Any ideas?

    That will come in handy. I have some line graphs to do as well. I am using version 2.2 so i don't think they fixed it. However, i have some good news i have found a work around to my problem. With my set of data i am always going to be bringing back at max 5 values for the data, so i created an item type for each one and set a value in a temporary table. e.g.
    declare
    l_id number;
    begin
    delete from graph_temp where name like 'E0' and graph_name like 'P1_GEOM';
    select count(*) into l_id
    from parts
    where om_geometry like 'E0'
    start with childid = :P1_SELECTED_NODE
    connect by prior childid = parentid;
    if l_id > 0 then
    insert into graph_temp (name,value, graph_name) values ('E0',l_id,'P1_GEOM');
    end if;
    return l_id;
    end;
    As you can see the table only gets populated when the value is greater than zero. My graph then becomes a simple select from the graph_temp table. The only change i now need to make is to have a session id column in the graph_temp table so i only remove the correct session info each time.

  • Memory leak when exceptions are thrown?

    Hello,
    I'm doing a simple database connect with the JDBC Oracle 8.1.6 oci8 drivers on Solaris. It seems whenever I try to repeatedly connect to a database, and an exception is thrown, such as database not found, or wrong password, the program size grows and grows until it runs out of memory. I've narrowed it down to being the getConnection operation as the casue of this memory leak.
    Now, if I repeatedly connect successfully, there is no problem, it will run all day, but if there are exceptions thrown, memory leaks. Has anyone else encountered this?
    I'll paste a sample program below which shows the problem. Maybe someone can help???
    import java.sql.*;
    import java.util.*;
    import java.io.*;
    public class connect extends Thread {
    private oracle.jdbc.driver.OracleDriver oDriver = new oracle.jdbc.driver.OracleDriver();
    private Connection connection;
    * Open a connection to the database
    private void connectToDB() {
    try {
    connection = DriverManager.getConnection ("jdbc:oracle:oci8:@test", "test", "test");
    connection.close();
    } catch (SQLException e) {
    e.printStackTrace();
    System.out.println("couldn't connect");
    public void run() {
    try {
    DriverManager.registerDriver(oDriver);
    } catch (SQLException e) {}
    while(true) {
    try {
    sleep(1000);
    connectToDB();
    } catch (InterruptedException ie) {}
    public static void main(String[] args) {
    connect conn = new connect();
    conn.start();
    null

    Try this:
    private void connectToDB() {
    try {
    connection = DriverManager.getConnection ("jdbc:oracle:oci8:@test", "test", "test");
    } catch (SQLException e) {
    e.printStackTrace();
    System.out.println("couldn't connect");
    finally {
    connection.close();
    null

  • Automator - Run Shell Script - Does not return when script launches firefox

    Automator does not work the same on my MacBooks as my Mac mini! Both are latest Snow Leopard. I'm trying to automatically setup my MacBook after it decides if I'm at work, or elsewhere.
    The Automator Action "Run Shell Script" (Shell: /usr/bin/perl) does NOT return control when attempting to launch Firefox:
    system("/Application/Firefix.app/Contents/MacOS/firefox-bin -private news.google.com &");
    Note: the ampersand should cause Firefox to start as a background process.
    It only returns control after I close Firefox. I have a "Show Growl Notification" as the second action, so I know that the first action has not completed. Odd thing is that this works on my Mac mini. I also noticed that another difference: on my MacBook status is displayed in the top toolbar when the Automator application is running.
    Any ideas?

    Thanks, it worked. I forgot about stderr and stdin.
    I'm using Perl as it is part of a bigger script. I can quickly and easily figure out if I am at work where my MacBook is plugged into a network:
    my $ethernet = qx(ifconfig en0) =~ m{status:.active}xms;
    if ($ethernet) {
    # setup stuff for work environment
    } else {
    # setup stuff for mobile environment
    }

  • Line # not displayed when exception occurs on server.

    We have our application code base on Websphere 4.0. When any exception occurs on the server, soure code line # is not dispalyed in stack trace print and some times it makes diffiicult to analse the problem. Is any one has any idea or suggestion get the source line #
    in stack trace print.
    thanks
    pary

    Hi,
    You have probably built your code without debug information.
    /Kaj

  • Sourse code line  not showing when exception occurs on Oracle App server

    I am working on Oracle9i As 9.03. I have deployed an ear file. When an exception comes in my API, ti does not pring the source code like. it says Unknown Source . while it prints the line no of other apis down the stack.

    This is because we have reference to stub at the client end and that is created by container and moreover it is remote object. Remote object line numbers never come in stack trace. For the other object you are getting the line number, those are not Remote Objects.
    Thanks
    Pardeep Sharma

  • Files from LR are not returned when saved, why?

    Hi, export files from Lightroom 5.3 CC to Photoshop CC, edit them and hit control /s but they don't return to Lightroom. They are saved in the catalogue.  Adobe agent suggested my error was to convert all my Raws to DNG, but this is common and it is Adobe's own format. Also said use synchronise folder command, but this also returns deleted pics and is not the way things are supposed to work.
    I have re-installed both programmes.
    Fault only found with raw files, JPEG is fine. Also round tripping to Elements with raw files is OK. Agent gave up after more than an hour tinkering with my computer and promised to "escalate my report" saying I would be called back. Week later still waiting.
    Fault might have been caused by last update as was working before.
    Don't think I will be renewing CC contract. Anyone else out there?

    Hi, step one: yes using edit in command to send file to Photoshop. Step two: edit it in Photoshop. Step three: used save command in menus or press Ctrl. S, (this is supposed to send the file back to Lightroom where the main action is, and does so with JPEG but not DNG files). What happens is they disappear from the work flow. They are saved to the catalogue on the external hard drive where they have to be re-imported to Lightroom (Adobe agent confirmed this not supposed to happen and I am doing the right thing. He suggests using syncronize folder command, but this is not just an extra step, it also brings back all the other files that have been deleted from Lightroom.)
    Something that used to work smoothly and as designed, is not, and the agent seemed to have given up after one and a half hours in control of my computer.
    Someone else has the same problem, hence the post. Thanks for your attention.

  • SOAP Service not loaded: WSDL Exception

    MII: 12.0.3
    OS: Win2k3 64bit
    JDK: 1.4.2_18
    Trying to load a web service and i keep getting this error which i'm having a hard time finding out the problem.
    SOAP service could not be loaded. WSDLException (at /Rowsets): faultCode=INVALID_WSDL: Expected element 'definitions'
    I loaded the WSDL path in IE and it comes up fine. The targetNamespace="http://tempuri.org" and xmlns:wsdl="http://schemas.xmlsoap.org/wsdl
    If anyone has any suggestions or help please let me know....
    Thank You

    Nevermind.....Figured it out.
    Turns out the target system was on a domain while the client box accessing it was NOT on a domain.
    Changed the URL reference to the IP address instead of the server name and it worked.
    - Thanks

  • WFM_Op does not return when iterating indefinite​ly?

    I'm using the WFM_Op function with a DAQPad 6020E with the WFMsingleBufRegenerate.C that is provided with NI-DAQ. If I change the number of iterations to zero (i.e., indefinite iterations), it never proceeds to the next instruction.
    I'd ideally like to be able to have it repeatedly output a waveform in the background, but so far I've been unable to do it.

    Hello;
    If you input a zero as the iterations parameter, the NI-DAQ driver will probably hang your computer.
    The way to keep generating the same waveform on a output channel, is to set up a continuous Analog Output operation, and pass the same array of point (the array that will determine the waveform), and keep running the Analog Output task in a loop.
    That will make the same array of point to be generated over and over again, which will accomplish what you need.
    Hope this helps.
    Filipe A.
    Applications Engineer
    National Instruments

  • Re: VOD Sound drop at commercials and does not return when TV show resumes

    I have this EXACT problem on Anthony Bourdain's show Parts Unknown and the Last Ship.  As soon as it hits the advertizement sound drops and continues as dropped.  Pausing and restarting the program completely after exit regains sound but as soon as it hits another commercial it goes out again.  The counter problem makes this option only good for a few times.  Then it resets back.

    Hi hierge, is this happening on both of your boxes or just the RNG150N (the bigger box of the two)?
    Thank you

  • Logout link does not appeared in exception page

    When exception is thrown , the logout link is not appeared in the exception page. By default , we select error page in themes as two level tabs.
    Where can I get the error page for the themes. Is can i see the code for error page , if possible.
    Please help me out.
    Thanks,
    Sesha

    THANKS ITS WORKING FINE NOW>
    WE ARE USING 3.0.9. Actually there was a problem with the template which resulted in the Link not working.
    Thanks

  • Task.getPayload / getPayloadAsElement not returning elements with no values

    I am using BPEL 10.1.3.1.
    So, I have a task payload that has 9 elements. When I retrieve the payload as an element, it only contains those nodes that actually had data. So, if I had an element like <creator/>, this element is not returned when using either of the getPayload methods.
    Is this a bug? or intended functionality? I don't really like this functionality if it is working the way it is intended....
    Input welcome.
    BradW

    Did you find the solution to this problem.
    For my payload the values are null also.
    for(int i=0; i<task.getPayload().getContent().size(); i++){
    XMLElement xMLElement = (XMLElement)task.getPayload().getContent().get(i);
    for(int j=0; j<xMLElement.getChildNodes().getLength(); j++){
    System.out.println("getChildNodes map " +
    xMLElement.getChildNodes().item(j).getAttributes().toString()
    + " values " +xMLElement.getChildNodes().item(j).getNodeValue()
    + " name " + xMLElement.getChildNodes().item(j).getNodeName());
    Any advice would be greatly appeciated

Maybe you are looking for