New SOD and enhanced error handling?

Hi,
I have been studying the new SOD. It looks very good. The only thing I am missing is enhanced error handling. Has this been dropped or is it under "Numerous functional and performance improvements"?
Being able to catch exceptions from database triggers etc. is the only bigger flaw I see in this great tool ;-)
Regards Pete

Pete,
Yes we are still intending to enhance our error handling capabilities.
We have not finalized exactly what enhancements we are making with these yet.
Regards,
David
Message was edited by:
dpeake

Similar Messages

  • I just set up my new iMac, and receive error messages when trying to purchase from the iTunes store (error 8003) or update from the App store (error 403 forbidden). THOUGHTS?

    I just set up my new iMac, and receive error messages when trying to purchase from the iTunes store (error 8003) or update from the App store (error 403 forbidden). THOUGHTS?

    I am not sure what you mean by "Flash Player for steam"; the only Flash Player installers I know is the ActiveX (for Internet Explorer) and the plugin (for other browsers); you can find both at http://helpx.adobe.com/content/help/en/flash-player/kb/installation-problems-flash-player- windows.html#main-pars_header
    [topic moved to Flash Player forum]

  • Tried synching iphone for the first time on new PC and got error followed by itunes logo and USB cable picture. No idea what went wrong and now phone is in this screen locked. please help!

    tried synching iphone for the first time on new PC and got error followed by itunes logo and USB cable picture. No idea what went wrong and now phone is in this screen locked. please help!

    I tried connecting to iTunes and neither the PC nor iTunes recognizes the device. I went through all the troubleshooting on the Apple website for this issue and nothing worked. I've reinstalled iTunes, the driver, everything and still can't get either the PC or iTunes to recognize the phone.  I don't know what else to do :-( any help or suggestions are highly appreciated!
    I would hate to have lost all my info, especially contacts and calendar items since I have no idea what was backed up prior to the phone getting locked on this screen. I've been told that my only option is to go to the phone carrier and they will reset it for me, but that means it will wipe out all the info.
    I hope someone has a fix other than that one.

  • SAP NetWeaver Gateway and JSON Error Handling

    Hello All,
    I am developing a small test application using Netweaver Gateway to understand the error handling.  I am using Postman to test the Gateway service.  I have developed small RFC FM to read return list of deliveries for a shipment.  The RFC reads in a shipment number and returns the list of deliveries.  The RFC also has Return parameter of type BAPIRET2 that stores the error message if shipment is not found.  We want to use only JSON format for the application.  So, I have set the 'Accept' parameter at request header to 'content/json'.  I am also aware of the exception /IWBEP/CX_MGW_BUSI_EXCEPTION that allows to throw an error message from backend suite.  I have that by having a Return parameter of type BAPIRET2, the generated method automatically handles the error message and sets the correct HTTP status.
    Now the Problem:
    As mentioned earlier, we want to use JSON format.  When I set the header parameter or specify $format=json in the URI the HTTP status code is always set to 500 when there is an error.  The error message about invalid shipment also is not returned.
    When I remove the JSON format parameters, the XML format is returned and HTTP status is set to 400 with appropriate error message.
    How can we get the Gateway to set the HTTP status code to 400 along with error message in the event of an error in RFC.  I have tried with the exception /IWBEP/CX_MGW_BUSI_EXCEPTION and BAPIRET2 return parameter but still does not work.  Is this a known issue in Gateway/JSON?
    Please see attached screenshots.
    Thanks,
    Rutul Thakkar

    Anyone have encountered this issue?  Any suggestions?
    Thanks,
    Rutul Thakkar

  • Flex and Coldfusion error handling

    Hello! I was wondering if someone could point me in the right direction regarding error handling in a Flex app thats using an HTTPSERVICE RPC to a Coldfusion component.
    If a user is entering form data in Flex and clicks submit... the data is sent via the HTTPSERVICE send method as XML to the CFC. But what if there is a Coldfusion SQL insert statement error? Say a user enters a character in a number field (now i know the best thing to do would be to have actionscript ensure that the values entered are numbers but lets keep that aside just for this example). How could I alert the user to let them know the CFC encountered a SQL error? Or better yet... alert them that everything went "A" ok and their data was successfully submitted.
    I originally thought to put CFTRY and CFCATCH around the CFC code. I could do that fine, but had trouble passing back a message string so that FLEX could use it in an Alert.Show window.
    Thanks!
    -BosDog

    Hey Mike,
    Sorry after I posted I thought "this may be a question for CF guys as well".
    I definitely use and love RemoteObjects. Its great for binding to datagrids and to run SQL to return data from the server back to Flex. I've struggled with successfully passing variables from Flex to CF using RemoteObject though. Say a dataform with 5 text fields & 2 combo box dropdowns.
    I think you may have forgotten to post the link to the article for me to read... i didnt see it in your last post?
    Thanks!

  • Storedge 3310, new drives, and an error

    I've just installed 5 new Sun 146GB 10K drives in my SE3310. The install and LUN setup went fine, format went fine, but I'm getting this error on the console and in /var/adm with some frequency:
    Sep 10 08:59:12 onestop scsi: [ID 107833 kern.warning] WARNING: /pci@8,600000/pci@1/scsi@4/sd@0,1 (sd74):
    Sep 10 08:59:12 onestop incomplete read- retrying
    Sep 10 09:11:28 onestop scsi: [ID 107833 kern.warning] WARNING: /pci@8,600000/pci@1/scsi@4/sd@0,0 (sd36):
    Sep 10 09:11:28 onestop incomplete read- retrying
    What's this telling me?
    Thanks,
    Harry
    Message was edited by:
    hboswell

    Look at patch 113722-16 README.
    RAID firmware 325Q addresses the following issues:
    4826944 Copy and Replace function during rebuild causes data corruption
    *4809793 scsi incomplete retry errors when cache is optimized for Random I/O*
    4809787 After "defaults restore" fw asks for a controller unique id
    4802207 SCSI Bus Reset and daemon.error under heavy load test for 3310
    *4792748 3310 incomplete read- retrying w VTS*
    4764506 Enabling secondary RS-232 port causes serial communication failure
    may it be your case?

  • Trying to setup new ipod and get error -9808

    first do i need a new account for new ipod when i have one setup already. i'm trying to run 2 ipods the new one gives me error -9808 in store mode so i can not get new i pod to activate

    Hello nursedawgjess,
    Have you seen this article yet?
    http://support.apple.com/kb/TS2753
    B-rock

  • Create new project and serious error occurs...

    If I attempt to create a new project at any time during Premiere Pros operation the program gives me a 'serious error' message and does not respond which leads to a crash.
    I am running Premiere Pro CS6 on Windows 7 Professional.
    Here is the event properties details:
    Faulting application name: Adobe Premiere Pro.exe, version: 6.0.0.0, time stamp: 0x4f7177ec
    Faulting module name: Premiere.dll, version: 6.0.0.0, time stamp: 0x4f7177e5
    Exception code: 0xc0000005
    Fault offset: 0x0000000000012836
    Faulting process id: 0x1810
    Faulting application start time: 0x01cf5a695cfb64c0
    Faulting application path: C:\Program Files\Adobe\Adobe Premiere Pro CS6\Adobe Premiere Pro.exe
    Faulting module path: C:\Program Files\Adobe\Adobe Premiere Pro CS6\Premiere.dll
    Report Id: 1cc11ff4-c65d-11e3-9f91-bc5ff4bc429e
    Not sure what other information to give if any.
    Any help would be fantastic thanks!

    The "serious error" message is far to generic for troubleshooting purposes. Jim posted that link because the crash info that samsandwich provided reports "Exception code: 0xc0000005."
    With crashes on launch that start happening after the program has been running successfully, the first thing I'd recommend is to clear the preferences. They sometimes get corrupted such that they keep the program from launching. Here's an article explaining how to clear prefs: http://www.larryjordan.biz/premiere-trash-preferences/

  • Installed new version and now error message...HELP!!!

    I installed the new version of itunes and every time I try and open itunes as its accessing the itunes store, I get an error message telling me
    " I tunes has encountered a problem and needs to close". I can not open itunes at all anymore ever since the update...please someone help!!!

    Im getting ModName: webkit.dll
    and ModVer: 5.33.18.1
    Taken at face value, you've got trouble with an Apple Application Support program file. (iTunes requires a properly functioning Apple Application Support in order to work correctly.) So for that one you'll need to uninstall both iTunes and Apple Application Support and then reinstall iTunes (which normally would reinstall AAS).
    I also like to take a few other explicit precautions along the way (just in case). See the following post for instructions:
    http://discussions.apple.com/thread.jspa?messageID=11901253&#11901253
    (Although those instructions are for a 32-bit Vista, they're pretty much identical for XP. Just read "Uninstall a program control panel" as "Add or Remove Programs control panel" and "Computer" as "My Computer".)

  • 11i (11.5.3) New Functionality and Enhancements information

    Hello All,
    Can you send me a link or doc. that lists out all the 'new functionality' (enhancements) that are in 11i and not in previous version?
    We're doing an analysis to see, whether small customizations we're doing are really worth doing, if they're already incorporated in the latest version. Thx!

    Wei,
    ck out this Document on Metalink
    Doc ID: Note:104198.1
    its on workflow setup...should answer your questions.
    Tony

  • A new approach to JSF error handling?

    Hi.
    I would like to run an idea by the community to check that I am not being crazy in doing this stuff. I would appreciate any comments, criticism or ideas.
    I was thinking about JSF's error processing mechanism, specifically about how label text gets associated with an input field. So, I am talking about this kind of stuff:
    <h:outputLabel for="firstName" value='#{msgs["applicant.search.firstName"]}: ' />
    <h:inputText id="firstName" value='#{applicantDetailsBackingBean.firstName}' required=�true�/>If the value is not entered into the input field, we will get an error message saying:
    �First Name�: is required.
    So HtmlMessageRenderer has replaced the field id in the FacesMessage with the label text by using the association set up with the 'for' attribute on the label. All of this message "decoration" work happens in the RENDER phase in a centralized location. I see a couple of weaknesses in this approach
    1) It is too late for resolving label text data if the label is inside a data table
    2) JSF establishes associations between label text and the input fields by using the label components to point to their input fields. Although this seems more natural, it limits label text sources to just the label components present on the current page (or whatever is nested under them), which makes it impossible to associate input field messages with label text that does not exist on the page in its entirety.
    Let's look at a couple examples, both of which I ran into in my application:
    1) Consider a situation in which we have a dataTable where every row consists of a student name and an input field for entering their assignment mark. The validation on the input field will be restricted to valid letter grades only. If the user enters an invalid grade, we want them to see an error message of the form: +�The mark entered for <student name> is invalid�.+ Since <student name> is dependent on the row in which the error occurred, this error message is not possible to generate with bare JSF functionality.
    2) Another situation that gets us in trouble is when the label text we want in our error message is not on the page (or not in it's entirety). For example, your page could be split up into multiple parts with those parts having input fields with the same name. We would want the error message to include the page part as well as the field name. This is not easily achieved with the bare JSF functionality.
    So to generalize, any situation where a label component with a static value throughout the lifecycle is not available will cause difficulty.
    Please correct me if I am wrong on any of these points.
    Since in my app I had a lot of complicated pages to deal with, I solved my difficulties by writing a very simple framework that I called Message Decorator Framework (MDF). It enabled me to easily construct much more detailed error messages than what the standard JSF approach seems to allows for. MDF provides a mechanism to specify the label text to be applied to a validation or a conversion message by either a literal, an el expression or via an id of another ValueHolder and all of these work in data tables.
    The idea is a s such, and this is what i would like your opinion on:
    MDF provides more flexible message decoration by adapting the opposite approach to the one used by the JSF:
    1) Message decoration is decentralized. MDF wraps converters and validators on individual input fields and performs message text replacement right on the spot in the PROCESS_VALIDATIONS phase, when all of the pertinent data for resolving the label text is still available.(i.e the components in data tables would still have the correct values for the current row being validated)
    2) The label text to be used is specified by the input field, not the label. This allows the developer to reference any text value, instead of tying them to a specific label component.
    Pictures are better than words, so here is an architectural diagram:
    http://www.imagehosting.com/out.php/i1259440_ArchitectureDiagram.png
    The framework consists of two main classes, ConverterMessageDecorator and ValidatorMessageDecorator. I will just talk about the converter part, b/c the validator part is very similar but wraps a list of validators instead of one converter.
    So ConverterMessageDecorator is a JSF converter. Its purpose is to wrap the converter that is going to do the actual conversion work and decorate the FacesMessage inside ConverterException if one was thrown.
    The converter to wrap can be either determined automatically based on the type of the value reference of the input field or specified explicitly. This converter decorates the message by replacing all instances of the input field�s id with the resolved label text. The power of this approach is that not only do you get a much more flexible way to specify what the label text is (either fieldLabel or fieldLabelComponent attributes), but now data tables are no longer a problem.
    Here are some usage examples:
    <h:inputText value='#{section33SetupBackingBean.contribution.sampleGatePct}'>
       <md:decorateConverterMessage fieldLabel= '#{msgs["section.34.setup.contribution.initial.sampling.gate.max.size"]}' />
    </h:inputText>
    �etc�
    <h:inputText value='#{section33SetupBackingBean.payment.sampleGatePct}'>
       <md:decorateConverterMessage fieldLabel= '#{msgs["section.34.setup.payment.initial.sampling.gate.max.size"]}' />
    </h:inputText>The two input fields have exactly the same labels on the screen (they are in two different parts of the page), so if we used their respective labels, the error messages would look the same for these two input fields.
    More complicated example:
    <h:dataTable value="#{paymentCalcBackingBean.currentPaymentPercentages}" var="currentPercentage" >
    <h:column>
      <ops:refDataDescription id="provinceLabelTextId" refDataType="provinceStateType"
                code="${currentPercentage.programProvince.provinceStateTypeCode}" />
    </h:column>
    <h:column>
      <h:inputText value="${currentPercentage.federalPercentage}">
    <md:decorateConverterMessage fieldLabelComponent="provinceLabelTextId"  valueRequired="true" >
       <f:converter converterId="ops.PercentageConverter" />
    </md:decorateConverterMessage>
    <md:decorateValidatorMessage fieldLabelComponent="provinceLabelTextId" >
       <f:validator validatorId="ops.PercentageValidator" />
    </md:decorateValidatorMessage>
    </h:column>
    �etc�
    </h:dataTable>This would produce errors shown in this screenshot: http://www.imagehosting.com/out.php/i1259418_Example3.png
    Here is another example that shows off what you can do by referencing other ValueHolders on the page.
    The code is exactly the same as the snippet shown above, but the inputText component is referencing a text box, so the label text is going to be whatever the user types into the text box:
    http://www.imagehosting.com/out.php/i1259467_Example4.png
    Does this approach seem reasonable to people, or am I reinventing the wheel? Please let me know.
    Val

    Try restarting the DTR application and see if the problem persists.

  • New features and enhancements in Web Setrver next release

    I would like to encourage all Web Server users to let us know if there are any new features they would like to have in our Web Server next release.
    - Web Server team

    Hi,
    Well to manage my customers I use a control panel which lets them install php applications and etc.
    The initial setup can be replaced to setup the Virtual servers for Sun Webserver, but alsmost every php script seems to target apache.
    For example, Wordpress comes with it's own .httaccess file which will set the rewrite configuration for "pretty" URL's
    I'll just include one of mine...
    # BEGIN WPSuperCache
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    AddDefaultCharset UTF-8
    RewriteCond %{REQUEST_METHOD} !POST
    RewriteCond %{QUERY_STRING} !.*=.*
    RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress_logged_in|wp-postpass_).*$
    RewriteCond %{HTTP_USER_AGENT} !^.*(Android|2.0\ MMP|240x320|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|hiptop|IEMobile|iPhone|iPod|KYOCERA/WX310K|LG/U990|MIDP-2.0|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|Playstation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|Windows\ CE|WinWAP).*
    RewriteCond %{HTTP:Accept-Encoding} gzip
    RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz -f
    RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz [L]
    RewriteCond %{REQUEST_METHOD} !POST
    RewriteCond %{QUERY_STRING} !.*=.*
    RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress_logged_in|wp-postpass_).*$
    RewriteCond %{HTTP_USER_AGENT} !^.*(Android|2.0\ MMP|240x320|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|hiptop|IEMobile|iPhone|iPod|KYOCERA/WX310K|LG/U990|MIDP-2.0|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|Playstation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|Windows\ CE|WinWAP).*
    RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html -f
    RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html [L]
    </IfModule>
    # END WPSuperCache
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    </IfModule>Now correct me if I'm wrong, but isn't Sun Web server .htaccess limited to just access control?
    I know that you can pretty much accomplish the same things in Sun Webserver, but I would have to manually change this configuration for every user

  • JPA and database error handling

    Can anyone point me towards any information or discussions on methods of handling database initiated exceptions with JPA? Specifically, I'm trying to handle common data exceptions, like primary/foreign key violations etc., so I don't have to duplicate that level of data integrity checking in my business logic.
    It seems I can only get hold of a RollbackException if something goes wrong. Ok, I can get into the underlying cause easily enough, but then I'm straight into implementation specific stuff (in my case, Hibernate exceptions). Are there any good techniques/patterns to reduce this dependency to an absolute minimum?

    In this situation I created @Id for one of the columns or created @IdClass from all view fields.

  • Moved Photosho to new mac and get error message.

    Get the following message
    /Library/Application Support/Adobe/Adobe Version Cue CS4/Client/4.0.0/VersionCue.framework
    that clearly did not come over and I am getting no help from Adobe

    What does "come over" or "moved" mean? Did you properly install the software? If so, simply try again and unselect the Version Cue stuff. It's deprecated, anyway.
    Mylenium

  • Error handling in B1if

    Dear All,
    I searched the forum but could not find a full answer to my question.
    How can you handle errors in B1if?
    When something goes wrong the errormessage is displayed in the failure section of the message log.
    I found out that on the package design in the defintions section you can choose document "error handling".
    There you should be able to choose your error handling step.
    For now I only see the default error handling step.
    How can you create such a error handling step?
    Does somebody has some full documentation on this subject?
    I guess we must create a new step design with inbound type Predecessor or am I wrong?
    Thanks in advance for any help.
    Kind regards,
    Steven

    Hi Vijay,
    Create a package with your development in a step.
    Create a second step called for instance: errorhandling
    This errorhandling step must be of inbound type internal queue
    In the errorhandling step you can handle the error as you like... for example email it or save it in a user table in B1.
    The trick is:
    Go to package design - select your package - press definitions buttons and select error handling
    Here you select your errorhandling step instead of default error handling.
    Save everything.
    When you scenario goes into error during the processing the errorhandling step will be carried out.
    That is it.
    Kind regards,
    Steven

Maybe you are looking for

  • Epson V500 scanner no longer able to create "PDF" file.

    Epson tech support advised there is a conflict between the scanner and Adobe PDF maker. Everything worked great up to about 5 days ago when everything stopped.  Does Adobe have a "fix" or "patch" for this problem?  Thank you

  • Can I use quick time player to play movies  TV shows

    Can I view movies TV shows & other videos using quick time player instead of itunes player? If so how do I do the switch?

  • How can I turn off iCloud without losing my documents?

    How can I turn off iCloud without losing my documents? When I try to sign out Icloud I get the warning (( If you turn off Documents & Data, all documents stored in Icloud will be removed from this Mac)) I don,t want to remove my document on my comput

  • 2 in 1: Updating iTunes and Software

    I just recently (last night) got my itunes software updated from 9.something to the most recent. I need to know how to retrieve my music that i had bought on itunes, because when i open itunes its not there anymore. When i tried to update my iPod tou

  • Online Chat, Mar. 15, on VM Performance

    This is a reminder that Peter Kessler and Ross Knippel will be answering your questions about Sun's HotSpot virtual machine tomorrow (March 15) at 11:00 A.M. PST (2:00 P.M. EST/19:00 UTC). Peter is the technical lead for garbage collection in the Hot