Exceptions are Bizarre

I was having all sorts of grief figuring out what I was doing wrong with a DataTable that contained a column with several command links. I kept getting a SQL Exception - "No current row".
Turns out it was a page navigation problem - the result of the link was an outcome I hadn't configured yet. You'd think I'd get an exception about that instead.
I am guessing that since the navigation is unknown, there is some problem with the page cleaning up the datatable???

Thanks for notifying.
I'll do some testing around navigation this week.
If I find any bugs or enhancement requests then I'll log them.
Thank you,
John
JSC QA

Similar Messages

  • Why exceptions are not using in BAPI

    Hi,
    I would like to know why exceptions are not using in STANDARD bapi.Is there any reason for this.
    Please explain me clearly
    Thanks in advance
    Thanks and Regards,
    Venkat

    Hi,
      If the exception is being handled by the caller, meaning that the exception is listed in the EXCEPTIONS section of the
    funciton call, then the program will handle it gracefully and continue processing,if it is not in this section of the
    funciton call, and it is raised inside the funciton module,
    it will issue an ABAP dump and end. This is true for
    foreground processing as well as background processing.
    https://forums.sdn.sap.com/click.jspa?searchID=12141509&messageID=5433799
    Regards
    Kiran Sure

  • Pop Up blocker exceptions are not saved in the browser for use, the next time the PC reboots. How do you save these exceptions for long term use?

    Pop Up blocker exceptions are not saved in the browser for use, the next time the PC reboots. How do you save these exceptions for long term use?

    In case you are using "Clear history when Firefox closes":
    *do not clear the Site Preferences
    *Tools > Options > Privacy > Firefox will: "Use custom settings for history": [X] "Clear history when Firefox closes" > Settings
    *https://support.mozilla.org/kb/remove-browsing-search-and-download-history
    Note that clearing "Site Preferences" clears all exceptions for cookies, images, pop-up windows, software installation, passwords, and other website specific data.
    If you have software like Advanced SystemCare (Surfing Protection feature) that might reset some files to older versions to protect these files against changes then check the settings or uninstall this software.

  • A mic doesn't work. Adobe Flash Player camera and microphone exceptions are different. Please, help!

    Hello!
    The trouble began in Google Hangouts on Air. When I'm in conference room I read that my mic doesn't work. I checked settings, chose "default" one time and my microphone name another time. Both variants don't help. On the right end of an address bar I read this message: "this page has been blocked from accessing your camera and microphone". I clicked it, chose "Allow", after reloading the problem returns. Then I went to Chrome exceptions and allowed my mic on the site.
    In Chrome exceptions menu I read this: "Adobe Flash Player camera and microphone exceptions are different". Though I chose "Allow" in Chrome I can't do it Fllash Player. I did all the instructions which are given to solve audio problems, but it didn’t help. I also wanted to allow excess for my mic on “Website Privacy Settings Panel”, but I can’t find https://plus.google.com in the list to allow (attach a screenshot). I’m out of ideas what else to do. Please, help!

    Hello!
    The trouble began in Google Hangouts on Air. When I'm in conference room I read that my mic doesn't work. I checked settings, chose "default" one time and my microphone name another time. Both variants don't help. On the right end of an address bar I read this message: "this page has been blocked from accessing your camera and microphone". I clicked it, chose "Allow", after reloading the problem returns. Then I went to Chrome exceptions and allowed my mic on the site.
    In Chrome exceptions menu I read this: "Adobe Flash Player camera and microphone exceptions are different". Though I chose "Allow" in Chrome I can't do it Fllash Player. I did all the instructions which are given to solve audio problems, but it didn’t help. I also wanted to allow excess for my mic on “Website Privacy Settings Panel”, but I can’t find https://plus.google.com in the list to allow (attach a screenshot). I’m out of ideas what else to do. Please, help!

  • Referencing Msg in Exception Area

    Hi all
    I have BizTalk Orchestration that communcate with WCF (Receive / Respond)
    I have an Exception section defined with  System.Exception ex
    Now at the start of Orchestration a message is created msg1
    Now after the msg1 is used to call WCF, If the call failed.
    I Need to Access the same msg1 in Exception area.. Modifiy it and Forward it to a local Folder.
    However in building the Project I got an error .. see below .. However , If remove the excption section.. the Project compile.
    Error 49 use of unconstructed message _ msg1 in OrchestationKVMutation.odx 3119 73 BizTalk
    Any Idea what I might be doing wrong?
    Thanks in Advance
    AKE

    Where is msg1 being initialised and constructed. If you want to have access to it in exception handler then the msg1 has to be outside the scope. Can you put in the odx screen shot.
    Regards
    Ritu Raj
    When you see answers and helpful posts,
    please click Vote As Helpful, Propose As Answer, and/or Mark As Answer

  • Which exceptions are really catchable?

    Hi,
    In the documentation, following exception groups are listed:
    u2022 Execution errors (1001)
    u2022 Database access errors (1002)
    u2022 Database connection errors (1003)
    u2022 Flat file processing errors (1004)
    u2022 File access errors (1005)
    u2022 Repository access errors (1006)
    u2022 SAP system errors (1007)
    u2022 System resource exception (1008)
    u2022 SAP BW execution errors (1009)
    u2022 XML processing errors (1010)
    u2022 COBOL copybook errors (1011)
    u2022 Excel book errors (1012)
    u2022 Data Quality transform errors (1013)
    from this list, I understand that the number in parathesis represent a group of numbers in a certain range.
    Yet, I am puzzled by the numbers that are thrown and catched or not by Data Services at runtime.
    Example 1
    In a try/catch, I have selected ALL errors to be catchable. The script in the catch editor is printing the error number and message. I have an audit rule which fails. The number of the message is NOT within the groups mentioned above, yet it is catched. What is the meaning of those numbers exactly? The error in this example is  RUN-050450 which seems to cover the audit rule failure. Why is this catch but not in the groups above? Unless those numbers mean something else?
    Example 2
    In a try/catch, I have selected ALL errors to be catchable. In this, there is an issue with the mail_to function. The job does log an error BUT it is not catched by the try/catch even though the ALL errors is set. Why are there some errors that the job files but are not catchable?
    Thanks a lot & Best Regards
    Isabelle

    Thanks for sharing your experience. Indeed, the messages handling is not so obvious in Data Services.
    2 other things I would like to point out:
    - The Reference Documentation, it is mentioned under the Error Log section that If the error log is empty (that is, the button is dimmed), the job completed successfully. This doesn't seem true in fact. I have example where the job log is not empty and the job trace last statement is Job <job_name> is completed successfully. It is not clear what is the intend exactly.
    - The Reference Documentation, also have a table of errors which has not relation with the catchable errors mentioned in Designer Documentation under section Categories of available exceptions. Yet, those 2 topics are related. Once again, it is not clear how the catchable exceptions are related to the error numbers.
    Any hints to understand the concepts and usage is appreciated.

  • My pop-up blocker exceptions are not saved. Is this because of my use of private browsing?

    Self-explanatory

    Private Browsing shouldn't have nay effect on exceptions and you should still be able to create new exceptions and keep existing exceptions.
    They are however removed if you use Clear Recent History to clear the "Site Preferences" or the file permissions.sqlite is removed by cleanup software.
    *https://support.mozilla.com/kb/Clear+Recent+History
    The file "permissions.sqlite" stores 'allow' and 'block' exceptions for cookies, images, pop-up windows, and extensions (software) installation.

  • Cookie exceptions are not retained after closing firefox 4

    I normally keep the "accept cookies from sites" option un checked and use the "exceptions" option to allow cookies from selected sites. Since upgrading to firefox4 this no longer works. The exception list does not carry over when firefox is restarted. I'm not sure if this is a problem with firefox4 or a changed registry setting. Grateful for any help you can offer.

    App tabs and Tab Groups (Panorama) are stored as part of the session data in the file sessionstore.js in the [http://kb.mozillazine.org/Profile_folder_-_Firefox Firefox Profile Folder]
    * http://kb.mozillazine.org/Session_Restore
    Make sure that you do not use [[Clear Recent History]] to clear the "Browsing History" if Firefox is closed.

  • 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

  • Which java exceptions are "critical"?

    We have a production EP 7.0 with 1000+ users using ESS/MSS and CRM and soon BI. The J2EE engine is throwing 1000s of exceptions (actually there are 10081 in default.X.trc), how do I know, which ones of those impact production? We have SolManDiag and Wily in place but I haven´t found yet anyone, who´s able to tell me how to monitor the portal, not in sense of performance but in sense of proactive monitoring.
    Example:
    If I see something like
    #1.5#00118513360B0059000002C2000017680004323F12C40B83#1181146386008#com.sap.portal.portal#sap.com/irj#com
    .sap.portal.portal#reichmannj#162823##portal_POP_5365450#reichmannj#c9643260144811dcc0c200118513360b#SAPE
    ngine_Application_Thread[impl:3]_24##0#0#Error#1#/System/Server#Plain###ErrorPage: com.sap.pct.hcm.employ
    eeprofile.monitoringoftasks.r3proxies.Hrwpc_Rfc_Montask_Getlist_FaultException:  - NO_AUTHORIZATION#
    is that a systemic error that an administrator/operator needs to take care of or is this "just" a user trying to execute something he has no permissions?
    Second example is
    #com.sap.sql.types.BigintResultColumn#Guest#1####1f131960148a11dcb39700118513360b#SAPEngine_Application_T
    hread[impl:3]_24##0#0#Error#1#/System/Database/sql/types#Java#com.sap.sql_0019##Exception of type com.sap
    .sql.log.OpenSQLException caught: Cannot fetch column 2, which has JDBC type BIGINT, into a Java variable
    of type int..
    #3#com.sap.sql.log.OpenSQLException#Cannot fetch column 2, which has JDBC type BIGINT, into a Java va
    riable of type int.#com.sap.sql.log.OpenSQLException: Cannot fetch column 2, which has JDBC type BIGINT,
    into a Java variable of type int.
            at com.sap.sql.log.Syslog.createAndLogOpenSQLException(Syslog.java:85)
            at com.sap.sql.log.Syslog.createAndLogOpenSQLException(Syslog.java:124)
            at com.sap.sql.types.TypedResultColumn.fetchError(TypedResultColumn.java:74)
            at com.sap.sql.types.TypedResultColumn.getInt(TypedResultColumn.java:91)
            at com.sap.sql.jdbc.common.CommonResultSet.getInt(CommonResultSet.java:369)
    I can see that this is some sort of SQL error but I don´t see who or what triggered that command (there´s nothing above or below) nor do I see here, what´s the cause of that. For me it´s impossible to distinguish, if I need to react and do something or not.
    Can anyone throw a light on that please? I´d HIGHLY appreciate...
    Regards,
    Markus

    The main problem is, that nowhere is documented, how to configure. If we do implement BI-Java, I have absolutely no clue, what needs to be configured in sense of monitoring and where to have a special look on. I´m aware that tuning a system is an iterative process and that there is no "default-is-good" configuration, but a little help (in sense of documentation) will be very helpful.
    I don´t know, if some BI-Java parts use SLD or not, it´s simply a blackbox, one has a step-by-step (well, almost) configuration guide, but one does not know, how each components interact with each other, with the portal or the backend.
    Imagine if ABAP (what is a virtual machine as Java is) wouldn´t have ST22, ST04, ST02, SM21, SM50/SM66 but just simple textfiles where everything from each module/component is written as plain text bumped into one single file. If 1000 users work on the system concurrently and you have an 8 MB textfile at the end of the day, wouldn´t you ask if that could be done "better"?
    Maybe I´m just too demanding and spoiled from ABAP but if we put a system of that size into production I must have a possibility to track, to monitor and to "watch" the system in a way, I can decide, whether I need to act or not. If that´s not possible as of now, I´m really wondering, if we use the right "tool" if that amount of complexity and abstraction is necessary to achieve the goal. I don´t feel good and what I read here doesn´t add the feeling of "good, we will be able to manage it somehow".
    The purpose of a portal is (in the end) to make tasks easier (to optimize a business process) and eventually help the company to gain more money, it´s not to have technology ending it itself due to an unmanageable amount of complexity.
    Markus

  • Transaction Aborted Exceptions are seen when service downloading data

    Hi,
    We are getting two different types of exceptions while one service trying to download data from another service
    There are two scenarios where we are getting these transaction exceptions that are seen when client's service downloads data from server's service.
    1. The first kind of transaction exception is seen when service is trying to send the message to messaging queue in the InitialReceiveNext() method. The queue.send method throws this exception and the stack trace is as mentioned below:
    04 Jun 2014 19:16:12,805 [BridgeExchanger] TRACE - Sending queue message 00000000-0000-0000-0000-000000000000\0 to queue private$\msgqueue
    04 Jun 2014 19:16:12,806 [ClientBridgeEndpoint] ERROR - Error occurred during Receive!
    System.Transactions.TransactionException: The operation is not valid for the state of the transaction. ---> System.TimeoutException: Transaction Timeout
    — End of inner exception stack trace —
    at System.Transactions.TransactionState.Promote(InternalTransaction tx)
    at System.Transactions.Transaction.Promote()
    at System.Transactions.TransactionInterop.ConvertToOletxTransaction(Transaction transaction)
    at System.Transactions.TransactionInterop.GetDtcTransaction(Transaction transaction)
    at System.Messaging.MessageQueue.StaleSafeSendMessage(MQPROPS properties, IntPtr transaction)
    at System.Messaging.MessageQueue.SendInternal(Object obj, MessageQueueTransaction internalTransaction, MessageQueueTransactionType transactionType)
    at CI.Platform.Bus.Bridge.Client.BridgeExchanger.InitialReceiveNext(DownloadEndpoint endpoint)
    at CI.Platform.Bus.Bridge.Client.BridgeExchanger.ReceiveNext()
    at CI.Platform.Bus.Bridge.Client.ClientBridgeEndpoint.Exchange(Object state)
    2. The second kind of exception is seen at the transaction.complete statement in the InitialReceiveNext() method. The stack trace is as shown below:
    04 Jun 2014 23:15:59,152 [BridgeExchanger] DEBUG - Skipping the download message as the message is already downloaded..No new message is added to queue private$\msgqueue
    04 Jun 2014 23:15:59,153 [ClientBridgeEndpoint] ERROR - Error occurred during Receive!
    System.Transactions.TransactionAbortedException: The transaction has aborted. ---> System.TimeoutException: Transaction Timeout
    — End of inner exception stack trace —
    at System.Transactions.TransactionStateAborted.BeginCommit(InternalTransaction tx, Boolean asyncCommit, AsyncCallback asyncCallback, Object asyncState)
    at System.Transactions.CommittableTransaction.Commit()
    at System.Transactions.TransactionScope.InternalDispose()
    at System.Transactions.TransactionScope.Dispose()
    at CI.Platform.Bus.Bridge.Client.BridgeExchanger.InitialReceiveNext(DownloadEndpoint endpoint)
    at CI.Platform.Bus.Bridge.Client.BridgeExchanger.ReceiveNext()
    at CI.Platform.Bus.Bridge.Client.ClientBridgeEndpoint.Exchange(Object state)
    If anybody has any insight please reply.
    Thanks in advance!!!

    Hello,
    Your two questions are both related to MSMQ forum. Please post threads on that forum for more effective response. Please refer to
    http://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/home?forum=msmq. Thank you for understanding.
    Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Exceptions are not working. Is Java installed correctly?

    This is the situation:
    import java.lang.Exception;
    public class ExceptionTest
        class ExtendException extends Exception
            ExtendException(String x)
                super(x + " is bad.");
        public static void main(String[] args)
            throw ExtendException("an error");
    }Compiling it gives this error:
    $ javac ExceptionTest.java
    ExceptionTest.java:15: cannot find symbol
    symbol  : method ExtendException(java.lang.String)
    location: class ExceptionTest
            throw ExtendException("an error");
                  ^
    1 errorIf I take the throw line out, it compiles ok.
    Is this a problem with the Java installation on my Mac? Or with my mind?
    Edited by: Dorice on Feb 11, 2008 1:08 AM

    I get the same error declaring it static.
    Furthermore, the following code:
    import java.lang.Exception; // being maximal...
    public class ExceptionTest
        public static void main(String[] args)
            throw Exception("an error");
    }Has more or less the same problem:
    $ javac ExceptionTest.java
    ExceptionTest.java:7: cannot find symbol
    symbol  : method Exception(java.lang.String)
    location: class ExceptionTest
            throw Exception("an error");
                  ^
    1 error

  • Exceptions are using rpc/encoded messages in documentwrapped mode

    Version: Weblogic 8.1SP3
    I exposed a web service in documentwrapped(/literal) mode, and it seems weblogic is using rpc/encoded convention instead, to serialize Exception.
    I posted more infos on the Axis bugtracker : http://nagoya.apache.org/jira/browse/AXIS-1576
    but I found later that the problem seems to come from Weblogic.
    Does someone know a workaround for this problem ?

    Hi Shabrish,
                               As per the details from MQ Server technical guys, thread is opened by admin user of PI to put the messages on queues of MQ server and that thread does not get close itself and keep on hanging the message in Delivering Mode. Because of this issue all messages behind it get queued to Delivering mode .And as soon as we restart the Java Stack it gets flushed up and open the new connection and deliver all old messages but new message again get stuck in Delivering Mode.
    Any idea on this.
    Regards,
    Anurag

  • Main monitor colors are bizarre in PS CS4 and Snow Leopard...

    Also ColorEyes Display Pro, Snow Leopard, Eizo monitor, and PS CS4 are not playing well together. I I "dumb down" the calibrating software, I can get a result but that's another issue (sorta?)
    I have tried several software calibration attempts from different manufacturers (Spyder, Apple, Eizo), even Apple's own built in calibrator and despite this PS CS4 visually hates all the profiles I select on the Apple Cinema HD (both LUT and Matrix, both manually tuned and system controlled on the profiling).All of this despite having the notorious "Open GL" turned off. It just looks bad in CS4 (colors are noticeably off), and the menu bar is on that monitor. Weird. This does not happen in other apps tested w/ the color of the monitor.
    Any help? Thanks

    I have reported a possibly related issue with my main display profile in the Adobe Color Management Forum and Apple Discussions.  It is not exactly the same issue, because you don't need Photoshop to see it.  I upgraded 2 machines to Snow Leopard, and only one has the problem.  Unfortunately, that one is my work machine.  Never mind...  I know, I know.  
    In the Color Management Forum, I posted a screen shot that shows the issue clearly.  http://forums.adobe.com/thread/488570?tstart=0
    It is very puzzling.  The same custom display profile appears differently in Snow Leopard, on the same hardware.  Also, I haven't yet been able to create a satisfactory profile in Snow Leopard using my Eye1 Display2 calibrator.  My work machine is an early 2008 Mac Pro with Apple 30" Cinema Display.  This setup looks quite different on the same profile as before.  My 2007 MacBook Pro 17" at home also had a custom profile, and looks exactly the same as before the Snow Leopard upgrade.  Go figure. 
    I booted back into the clone of my old Leopard system that I of course made before the upgrade, and the screen looks just fine there.  I got a screen capture of Apple's red, yellow & green window control buttons in Leopard, then displayed this screen shot in Preview in Snow Leopard, so you can see the vibrant & contrasty look from Leopard right next to the soft, dull, washed-out look in Snow Leopard.  It boggles my brain how Snowy can display the Leopard look in the image, but not in its own interface elements.
    Not many reports of this issue yet.

  • How can I get Firefox to remember a password for a site I originally told it not to? The site is not found in the exceptions area of passwords either.

    I initially said for Firefox to NOT remember a password for COZI.com, my online calendar site. Now I would like it to, but cannot find a place to make that happen. I checked under TOOLS/OPTIONS/SECURITY/PASSWORDS. The site is not listed under exceptions either. Is there a way to make this happen?

    I do not see that form in the page source, so it looks that it the login form gets created via JavaScript and the Firefox Password Manager doesn't work in such cases. Form fill may store the name.

Maybe you are looking for

  • Memory speed issue

    Just purchased a 648 mx L Mother board  P 2.4 533 CPU using 1 stick 512 400 ddr ram But if i set mem speed in BIOS to 400 XP & ME keep crashing the only way the keep the system stable is the set mem speed in BIOS to 133 which seems a bit of a waist o

  • MR11 - Missing clearing documents

    Hello, we used MR11to clear old postings on account 191100. For the most FI documents a clearing document was created (I think automatically), but not for all. Is it possible to create clearing documents for some not cleared Fi documents manually or

  • Customer returns items  after  A/R invoice has closed

    Hi I want solution for sales  if Customer returns items  after  A/R invoice has closed. (i.e payment has ok). Pls. provide me solution.

  • Oracle 10g and XP home edition

    Can any one tell me their experiences installing oracle database 10g on windows xp home edition. First of all is it compatible. thanks

  • Can I set a destination object with command line

    I have installed sun java system message queue 3.5 with sp1. Course of I can not run admin console, I want to know if I can set destination object with command. Thanks