Documentation for error codes from tpcall()

Dear all,
while investigating a particular error-handling scenario I realized that the documentation for tpcall() was changed between Tuxedo 6.5 and 7.1.
In the 6.5 docs it's stated that after a TPESVCFAIL error you can do tpcall(..., TPNOTRAN) as long as you haven't run out of TRANTIME.
In the 7.1 (and onwards) docs it's stated that after a TPESVCFAIL error you can only do tpacall(..., (TPNOBLOCK|TPNOREPLY|TPNOTRAN))
In the 6.5 docs this is only stated after TPETIME (which makes some kind of sense - you're already late so don't do a lot of more time-consuming stuff).
On the other handl, in a section in the Tuxedo 10.0 docs about error handling (http://edocs.bea.com/tuxedo/tux100/pgc/pgerr.html#wp1155712) you're again told that it's OK to use tpcall() (and recommended to use TPNOTRAN if doing so)
Is this related to multi-threading, or why was the documentation changed?
Testing shows that you can actually do tpcall(..., TPNOTRAN) after a TPESVCFAIL using Tuxedo 8.1. (after a TPETIME it's another story, but I'm OK with that.) Am I the only one being confused by this?
Best regards,
/Per

I just checked the XATMI spec (dated November, 1995....) which states the following regarding tpcall() failures:
[TPESVCFAIL]
The service routine sending the caller’s reply called tpreturn( ) with TPFAIL. This is an
application-level failure. The contents of the service’s reply, if one was sent, are available in
the buffer pointed to by *odata. If the service request was made on behalf of the caller’s
current transaction, the transaction is marked rollback-only. Note that so long as the
transaction has not timed out, further communication may be attempted before rolling back
the transaction. Such attempts may be processed normally or may fail (producing an error
return or event). Such attempts should be made with TPNOTRAN set if they are to have
any lasting effect. Any work performed on behalf of the caller’s transaction is rolled back
upon transaction completion.
This is consistent with the 6.5 documentation (and 8.1 behaviour). Has the XATMI spec been updated, or what was the rationale for changing the behavior?
Best regards,
/Per

Similar Messages

  • Error during Custom Build - error PRJ0019: A tool returned an error code from "Performing Custom Build Step"

    Hi All,
    I was trying to develop C++ web service using GShop with Visual Studio 2005.I refered a tutorial :-
    http://guruce.com/blogpost/hosting-webservices-on-windows-embedded-compact-windows-ce-using-gsoap .
    AS per the tutorial i proceeded. But, i stuck-up when making a custom build with Helloworld.wsdl.Here is the output :
    1>------ Rebuild All started: Project: HelloWorldWebService, Configuration: Debug Pocket PC 2003 (ARMV4) ------
    1>Deleting intermediate and output files for project 'HelloWorldWebService', configuration 'Debug|Pocket PC 2003 (ARMV4)'
    1>Performing Custom Build Step
    1>'D:\Test' is not recognized as an internal or external command,
    1>operable program or batch file.
    1>Project : error PRJ0019: A tool returned an error code from "Performing Custom Build Step"
    1>Build log was saved at "file://d:\Test Code\HelloWorldWebService\HelloWorldWebService\Pocket PC 2003 (ARMV4)\Debug\BuildLog.htm"
    1>HelloWorldWebService - 1 error(s), 0 warning(s)
    ========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
    As given in the tutorial i kept my custom build command line as : -
    $(SolutionDir)\gsoap-2.8\gsoap\bin\win32\wsdl2h.exe -s $(InputPath) -o $(ProjectDir)$(InputName).h
    and outpouts : $(InputName).h
    I kept GSHOP in the project filder :- D:\Test Code\HelloWorldWebService
    Kindly help.
    Jyotiranjan

    Hi Jyotiranjan,
    I’m glad to hear that you got it working.
    Thank you for sharing your solutions
    experience here. It will be very beneficial for other community members who
    have similar questions.
    Best regards,
    Lucy
    Lucy Liu [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

  • How do i resolve error code from hardware test

    How do I resolve error code from hardware test.

    by bringing your mac to your local Apple store or AASP for repair.

  • When I try to Export, I get an error code from compressor (-1)?

    I have battled with this issue now for days and I dont know what else to do, I just recently installed the OSX Mavericks beta 2, however I do not think this is the problem
    I am running a 2012 15" 2.6 i7 Quad Core, 8Gb ram MBP (With problem export problem)
    I also have a 2011 iMac, 2.7 i5 Quad Core, 12Gb ram (no problems)
    I have never had issues with FCPX like this before and It still runs perfectly other than the fact that EVERY single option under the SHARE toolbar is frozen.
    It gives me an error code from compressor saying that it coudnt be sent to it (Compressor 4). I tried re-installing it and deleteing the preferences. I tried to trash the preferences in FCPX, I tried deleting all the render files, I tried shutting down FCPX and re-opening it many times, I checked for any damaged video/audio, and NOTHING has worked. Please Help

    Where did this disk image come from? The application has no installer. It installs directly into the Applications folder from the App Store. Are you trying to run the application from the disk image?

  • Unknown reason for error code 36331 in DAC run

    Hi,
    While running full load i am getting following error
    Can any one give me the solution
    ANOMALY INFO::: Error while executing : INFORMATICA TASK:SDE_ORAR1213_Adaptor:SDE_ORA_GLJournals_Full:1:(Source : FULL Target : FULL)
    MESSAGE:::
    Irrecoverable Error
    pmcmd startworkflow -sv INFOIS -d Domain_oracle.ebiz.com -u Administrator -p **** -f SDE_ORAR1213_Adaptor -paramfile /Oracle/OBIAPPS/DAC/orahome/11g/dac/Informatica/parameters/SDE_ORAR1213_Adaptor.SDE_ORA_GLJournals_Full.ORA_R1213.txt SDE_ORA_GLJournals_Full
    Status Desc : Failed
    WorkFlowMessage :
    Error Message : Unknown reason for error code 36331
    ErrorCode : 36331
    EXCEPTION CLASS::: com.siebel.analytics.etl.etltask.IrrecoverableException
    com.siebel.analytics.etl.etltask.InformaticaTask.doExecute(InformaticaTask.java:254)
    com.siebel.analytics.etl.etltask.GenericTaskImpl.doExecuteWithRetries(GenericTaskImpl.java:477)
    com.siebel.analytics.etl.etltask.GenericTaskImpl.execute(GenericTaskImpl.java:372)
    com.siebel.analytics.etl.etltask.GenericTaskImpl.execute(GenericTaskImpl.java:253)
    com.siebel.analytics.etl.etltask.GenericTaskImpl.run(GenericTaskImpl.java:655)
    com.siebel.analytics.etl.taskmanager.XCallable.call(XCallable.java:63)
    java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    java.util.concurrent.FutureTask.run(FutureTask.java:138)
    java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    java.util.concurrent.FutureTask.run(FutureTask.java:138)
    java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    java.lang.Thread.run(Thread.java:662)
    (Number of retries : 1)
    pmcmd startworkflow -sv INFOIS -d Domain_123 -u Administrator -p **** -f SDE_ORAR1213_Adaptor -paramfile /Oracle/OBIAPPS/DAC/orahome/11g/dac/Informatica/parameters/SDE_ORAR1213_Adaptor.SDE_ORA_GLJournals_Full.ORA_R1213.txt SDE_ORA_GLJournals_Full
    2013-02-07 01:41:19.126 INFORMATICA TASK:SDE_ORAR1213_Adaptor:SDE_ORA_GLJournals_Full:1:(Source : FULL Target : FULL) has finished execution with Failed status.

    HI Srini,
    I had copied Src files from BIApps to informatica Src file
    While running DAC11g full load, we are en counting some issues below is the error we are facing
    ERROR CODE - Unknown reason for error code 36331
    one more thing to consider, In DAC10g we give /Oracle/OBIAPPS/Informatica/9.1.0/server/infa_shared/SrcFiles as Informatica parameter path in DAC system properties but in DAC11g if i take same path no task is running, it is failing at first task only and no parameter file is generating.
    But if i give dafault in that Informatica parameter path of DAC11g some tasks are running success and i am able to see some parameters generated in DAC PATH, but Default is taking
    /Oracle/OBIAPPS/DAC/orahome/11g/dac/Informatica/parameters path for that location.
    Informatica Server details are Success, Physical Data sorce are success.
    I had copied SrcFiles and LkpFiles to informatica from BIApps.
    ParameterDW and parameterOLTP are moved to /Oracle/OBIAPPS/DAC/orahome/11g/dac/Informatica/parameters as well as Informatica Src folder
    for one task below is the error
    2013-02-07 21:50:17.515 Acquiring Resources
    2013-02-07 21:50:17.517 Acquired Resources
    2013-02-07 21:50:17.519 INFORMATICA TASK:SDE_ORAR1213_Adaptor:SDE_ORA_GLJournals_Full:1:(Source : FULL Target : FULL) has started.
    ANOMALY INFO::: Error while executing : INFORMATICA TASK:SDE_ORAR1213_Adaptor:SDE_ORA_GLJournals_Full:1:(Source : FULL Target : FULL)
    MESSAGE:::
    Irrecoverable Error
    pmcmd startworkflow -sv INFOIS -d Domain_oracle.ebiz.com -u Administrator -p **** -f SDE_ORAR1213_Adaptor -paramfile /Oracle/OBIAPPS/DAC/orahome/11g/dac/Informatica/parameters/SDE_ORAR1213_Adaptor.SDE_ORA_GLJournals_Full.ORA_R1213.txt SDE_ORA_GLJournals_Full
    Status Desc : Failed
    WorkFlowMessage :
    Error Message : Unknown reason for error code 36331
    ErrorCode : 36331
    EXCEPTION CLASS::: com.siebel.analytics.etl.etltask.IrrecoverableException
    com.siebel.analytics.etl.etltask.InformaticaTask.doExecute(InformaticaTask.java:254)
    com.siebel.analytics.etl.etltask.GenericTaskImpl.doExecuteWithRetries(GenericTaskImpl.java:477)
    com.siebel.analytics.etl.etltask.GenericTaskImpl.execute(GenericTaskImpl.java:372)
    com.siebel.analytics.etl.etltask.GenericTaskImpl.execute(GenericTaskImpl.java:253)
    com.siebel.analytics.etl.etltask.GenericTaskImpl.run(GenericTaskImpl.java:655)
    com.siebel.analytics.etl.taskmanager.XCallable.call(XCallable.java:63)
    java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    java.util.concurrent.FutureTask.run(FutureTask.java:138)
    java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    java.util.concurrent.FutureTask.run(FutureTask.java:138)
    java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    java.lang.Thread.run(Thread.java:662)
    (Number of retries : 1)
    pmcmd startworkflow -sv INFOIS -d Domain_oracle.ebiz.com -u Administrator -p **** -f SDE_ORAR1213_Adaptor -paramfile /Oracle/OBIAPPS/DAC/orahome/11g/dac/Informatica/parameters/SDE_ORAR1213_Adaptor.SDE_ORA_GLJournals_Full.ORA_R1213.txt SDE_ORA_GLJournals_Full
    2013-02-07 21:50:46.989 INFORMATICA TASK:SDE_ORAR1213_Adaptor:SDE_ORA_GLJournals_Full:1:(Source : FULL Target : FULL) has finished execution with Failed status.

  • SAP documentation for t.code F.05

    Hi All,
    could anyone paste here the SAP documentation for t.code F.05 (Foreign currency valuation) in 4.7 release?
    Thanks a lot
    G.

    Hi,
    the documentation is available in help.sap.com:
    [Foreign Currency Valuation|http://help.sap.com/saphelp_470/helpdata/en/96/8b3c2d43ce11d189ee0000e81ddfac/frameset.htm]
    (choose Foreign Currency Valuation in the left side of the screen)

  • Search Help for Company Code from Backend

    Hi experts,
    How can I make a SH for company code from backend system? I already made a SH for account assigments from backend with USAGE_SH_F4  functioanality, but i don't know whether I can use it for Company code or not? And how?
    Best Regards,
    Mikhail.

    I need functionality where I will manually maintain backend system, and then I need bind search help for this backend system with my input field for web dynpro. For Account Assignment I use this: http://scn.sap.com/community/srm/blog/2014/01/08/standard-account-assignment-search-helps-in-custom-srm-developments
    But what should I use for company code?

  • Oracle Form 9i - How to catch for error code and error message?

    Hello:
    I'd like to catch for error code such as ORA-20001, ORA-28007 if the form is not success. I tried TOOL_ERR.CODE and TOOL_ERR.MESSAGE, but it returns 0 and no message.
    Thanks in advance,
    TD

    I got it.
    Thanks,
    TD

  • How to create a database for sample code from Tutorial/Book?

    I want to try out the sample code from [http://shop.oreilly.com/product/0636920013471.do] for the book SQL Pocket Guide 3rd Ed.
    I have downloaded the oracle vm/appliance for oracle 11g2 and I have started sqlplus as sysdba.
    I'm feeling overwhelmed with these links describing how to create a database:
    [http://www.adp-gmbh.ch/ora/admin/creatingdbmanually.html]
    [http://tldp.org/HOWTO/Oracle-7-HOWTO-3.html]
    [http://www.adp-gmbh.ch/ora/admin/creatingdbmanually.html]
    (1) What is the command to list the existing databases?
    (2) What is the command to delete an existing database?
    (3) When creating a new database with the create database command, is it necessary to specify the logfile, character set, national character set, datafile, sysaux datafile, undo tablespace, temp table space? Do these have reasonable defaults? I'm not sure what proper directories are to specify for Linux and the examples are for windows.
    Can someone give me a simplified create database command to create a database called 3rdEdPocketGuide? Should I follow the example at [http://tldp.org/HOWTO/Oracle-7-HOWTO-3.html] and instead of orcl use 3rdEdPocketGuide?
    (4) What command do I use to execute the script that comes with the book SQL Pocket Guide 3rd Ed? This is the script that has all the drop table, create table and insert commands in it.
    (5) What command do I use in sqlplus to set the current default database prior to running this script? Perhaps this is the connect command? I don't want my script to create tables in the system database.
    (6) I tried the command "connect 3rdEdPocketGuide" and it prompted for a password! Yikes! What password? Do I need to specify a password when I create a database? I cannot tell if I have successfully created such a database or it is just prompting me for a password to thwart malicious users. Is it is possible to create databases which don't require a password or maybe a zero length password?
    Thanks
    Siegfried
    Edited by: user8816970 on Sep 26, 2012 12:01 PM
    Edited by: user8816970 on Sep 26, 2012 12:18 PM

    user8816970 wrote:
    Paul,
    Thanks! I tried changing my profile name to siegfried but I'm not seeing the change...
    Anyway, I'm trying your suggestion to use SQL Developer which was already installed in the virtual box appliance and I cannot figure out how to get a connection.
    When I use the defaults of sid=xe, port=1521, hostname=localhost and specify
    username=sysdba
    password=
    I get status: failure - test failed: listener refursed connection with the following error: ORA 12505, TNS: listener does not current know of sid given.
    So I try sid=orcl and that works better: status: failure - test failed: ORA-01017: invalid username/passowrd; login denied
    OK, sqlplus let me in with out a password, why does not this work?
    So I try checking the box for "OS Authentication" and I get the same error!
    Hoek: I tried searching the documentation and found "3 Exploring Oracle Database with SQL Developer" at http://docs.oracle.com/cd/E11882_01/appdev.112/e10766/toc.htm but following those directions did not help. Can you be more specific? The directions were for a tutorial and I need to know what the passwords are for the database set up with [http://www.oracle.com/technetwork/database/enterprise-edition/databaseappdev-vm-161299.html|http://www.oracle.com/technetwork/database/enterprise-edition/databaseappdev-vm-161299.html] . I also found [http://docs.oracle.com/cd/E11882_01/appdev.112/e10766/tdddg_connecting.htm#CEGHFHIG|http://docs.oracle.com/cd/E11882_01/appdev.112/e10766/tdddg_connecting.htm#CEGHFHIG] but that did not help either.
    Everyone:
    Do I need to create a user using SQL*Plus first so I can login with "Oracle SQL Developer" so I create my database called? What would be the "create user" command I would execute?
    OK, so I run sqlplus and issue these commands
    create user siegfried identified by abc ;
    grant connect to siegfried ;
    connect siegfried/abc;
    Now, how do I create a database? In Microsoft SQL Server one has to create a database first and if you just start creating tables without creating a database first, the tables will be created in the system database and this is usually undesirable.
    Sometimes a database is known in the java connection string as the catalog. Is there any such analog in oracle SQL plus?
    So now what do I do? I want to create a bunch of tables using my script I downloaded from 3rd Ed SQL Pocket Guide. Does my new user "siegfried" have the right to create tables? I guess I could try but I don't want to create tables in the system database.
    I noticed I can also use "Oracle SQL Developer" to connect with my new "siegfried" account. It seems that I should have been able to connect with sysdba... strange.
    So now I am connected in the "Oracle SQL Developer" and I see no list of databases.
    Thanks!
    Siegfried
    >Paul,
    Thanks! I tried changing my profile name to siegfried but I'm not seeing the change...
    Anyway, I'm trying your suggestion to use SQL Developer which was already installed in the virtual box appliance and I cannot figure out how to get a connection.
    When I use the defaults of sid=xe, port=1521, hostname=localhost and specify
    username=sysdba
    password=
    I get status: failure - test failed: listener refursed connection with the following error: ORA 12505, TNS: listener does not current know of sid given.
    So I try sid=orcl and that works better: status: failure - test failed: ORA-01017: invalid username/passowrd; login denied
    OK, sqlplus let me in with out a password, why does not this work?
    So I try checking the box for "OS Authentication" and I get the same error!
    Hoek: I tried searching the documentation and found "3 Exploring Oracle Database with SQL Developer" at http://docs.oracle.com/cd/E11882_01/appdev.112/e10766/toc.htm but following those directions did not help. Can you be more specific? The directions were for a tutorial and I need to know what the passwords are for the database set up with [http://www.oracle.com/technetwork/database/enterprise-edition/databaseappdev-vm-161299.html|http://www.oracle.com/technetwork/database/enterprise-edition/databaseappdev-vm-161299.html] . I also found [http://docs.oracle.com/cd/E11882_01/appdev.112/e10766/tdddg_connecting.htm#CEGHFHIG|http://docs.oracle.com/cd/E11882_01/appdev.112/e10766/tdddg_connecting.htm#CEGHFHIG] but that did not help either.
    Everyone:
    Do I need to create a user using SQL*Plus first so I can login with "Oracle SQL Developer" so I create my database called? What would be the "create user" command I would execute?
    OK, so I run sqlplus and issue these commands
    create user siegfried identified by abc ;
    grant connect to siegfried ;
    connect siegfried/abc;
    above does NOT use SQL*Net to connect to the instance
    >
    Now, how do I create a database? In Microsoft SQL Server one has to create a database first and if you just start creating tables without creating a database first, the tables will be created in the system database and this is usually undesirable.
    Sometimes a database is known in the java connection string as the catalog. Is there any such analog in oracle SQL plus?
    So now what do I do? I want to create a bunch of tables using my script I downloaded from 3rd Ed SQL Pocket Guide. Does my new user "siegfried" have the right to create tables? I guess I could try but I don't want to create tables in the system database.
    I noticed I can also use "Oracle SQL Developer" to connect with my new "siegfried" account. It seems that I should have been able to connect with sysdba... strange.
    So now I am connected in the "Oracle SQL Developer" and I see no list of databases.SQL Developer can only connect to the instance via SQL*Net
    >
    Thanks!
    Siegfrieda database in SQL Server is same as schema/user in Oracle

  • Solution for Error Code 148:3

    So had this error and been looking around to see if I could find a solution on the forums or the support section and could not find a concrete answer. However I did read (here http://forums.adobe.com/message/1659492#1659492) something which reminded me of changes I had made to my boot sequence recently that I decided to check up on.
    I try to keep a lean system so I try and turn off services and programs from starting up when I dont need them.
    This problem for me has been cause by turning off the "FLEXnet Licensing Service" through msconfig. When it was turned back on and I rebooted problem solved.
    For those that are unsure if thats it and dont know what I am on about follow these instructions:
    (Warning: If you dont know what your doing with the book sequence or msconfig, follow the instructions and leave everything else alone. Using this tool can cause untold problems if you dont know what your doing and you dont closely follow instructions)
    1.- Press "Windows Key" + R on your keyboard or click the Start button (bottom left of screen)  and then select Run.
    2.- Type "msconfig" (without the quotes) and hit return.
    3.- System configuration window will come up, select the Services tab.
    4.- Select "Hide all Microsoft Services" and look for "FLEXnet Licensing Service".
    5.- Ensure "FLEXnet Licensing Service" is selected
    6.- Click Apply and then Close and choose to reboot your machine.
    7.- When Windows starts up again there should be a window telling you a change has been made, tick the box so it does not come up again and click ok.
    Your problem should be solved, I hope. Worked for me. I also tested it, any time I turn it off Dreamweaver stops working and when its turned back on its fine.
    Hope this helps
    Ethnod

    wow...wssparky  thanks a TON. I got the adobe error today and it was driving me INSANE. I *think* the problem had to do with my having to disable all my startup stuff in Windows7 to fix a problem I was having updating some other Microsoft software. Anyway MS said  disable everything using the msconfig and it was after that when Adobe stopped functioning (my McAfee is having an issue as well) properly.
    At any rate I got the adobe "fix" and it worked GREAT!
    I was NOT having any luck to begin with by going to the support area at adobe.com (HEY ADOBE PEOPLE>> TAKE NOTE)
    searching "support" for the error code tells me "Your search of Support for error 148:3 did not match any documents." which I find interesting
    so I finally googled the error code and found this thread.
    now a word to those who are less than kind in their posts and make people feel  stupid for asking the question here...I would submit these forums are for us (the users) to help each other (read: be nice to each other) so we can USE the software we OWN.
    I'm frankly disappointed that going to the Adobe "SUPPORT" was fruitless. MY problem was with the CS4 suite: I own the master collection which wasn't exactly cheap....it wold be nice if I, as a customer was able to at least FIND Adobe's OWN error code on their support section.
    again... thanks to wssparky

  • The SMTP Error Code from a message that was not sucessfully delivered ?

    hello,
    I'm developing an aplication that uses Java Mail and
    send emails, but I need to get the error code if this
    email was not sucessfully delivered, use
    mail.smtp.dsn.notify to destination return an email in case
    of failure.
    Thaks for your help.
    rania+

    Do you mean the SMTP server reply codes? These are the codes that are returned when the client tries passing the message to the server. The are from RFC 821 (http://www.ietf.org/rfc/rfc0821.txt).
    500 Syntax error, command unrecognized
    [This may include errors such as command line too long]
    501 Syntax error in parameters or arguments
    502 Command not implemented
    503 Bad sequence of commands
    504 Command parameter not implemented
    211 System status, or system help reply
    214 Help message
    [Information on how to use the receiver or the meaning of a
                particular non-standard command; this reply is useful only
                to the human user]
    220 <domain> Service ready
    221 <domain> Service closing transmission channel
    421 <domain> Service not available,
    closing transmission channel
    [This may be a reply to any command if the service knows it
                must shut down]
    250 Requested mail action okay, completed
    251 User not local; will forward to <forward-path>
    450 Requested mail action not taken: mailbox unavailable
    [E.g., mailbox busy]
    550 Requested action not taken: mailbox unavailable
    [E.g., mailbox not found, no access]
    451 Requested action aborted: error in processing
    551 User not local; please try <forward-path>
    452 Requested action not taken: insufficient system storage
    552 Requested mail action aborted: exceeded storage allocation
    553 Requested action not taken: mailbox name not allowed
    [E.g., mailbox syntax incorrect]
    354 Start mail input; end with <CRLF>.<CRLF>
    554 Transaction failed

  • Error code from easy setup

     I am getting a similar message as others here, but my downloads are more updated:  Error code: 82BD0102
    Error description: The connected gateway is not a Valet.
    Model name: unknown
    Model number: M10
    Serial number: CVJ01K643036
    Firmware version: unknown
    Operating system: Windows 7 SP 1
    Software version: 1.4.11266.0
    Connection type (WAN): unknown
    IP address (LAN): unknown
    IP address (WAN): unknown
    Computer IP address: unknown I have had the Valet since early 2012 and it has worked reasonbaly well not perfect but well.  I have a Grace Reciva internet radio and that went all to hell for me about a week ago, I was ready to put it in mothballs until I decided what we wanted to use as an alarm without the screeching of local radio.  Then I found out I had other problems, my cell phone which is through Republic wireless and worked perfect since we bought it a short while ago, it will download my email, but won't go to the internet, and forget about Pandora or other streaming.  I have another notebook that is connected by way of a wired router, but also picks up the Valet when it is turned on started to give me warnings of ip conflicts but it still worked so I just ignored it, but if I take it off the wired router I found I can't get to the internet with that one either.  So I tried to run the easy set up key from the Cisco Valet router, but it is giving me the error message above.  In spite of it I am able to get the Grace Reciva radio to work now, but the internet on the phone and notebook problem remain the same.  Does anyone see anything here that might explain my problems?

    Last night it really fell apart, I totally lost the internet whcih took me a little while to realize it was the provider.  The only thing still giving me problems is my cell phone and we have to check the tablets.  I did do a factory reset on the router, and maybe the phone is not getting the correct information although it says it is connected to my wireless router.  It jsut won't connect to the internet on the phone and I imagine the streaming apps.  If I figure that one out I will post it here.

  • How do I return error code from a DLL?

    I have a C++ DLL that can throw an exception.  In the C function interface between LabView and the C++ class, I catch exceptions so they don't go up to LabView.  But I want to get the error to the calling VI.  Is there a way to get an error code into the error bundle that comes out of the Call Library Function Node so that I can feed it to the simple error dialog box?  The exception has a string that describes the error and where it came from.  Or should I just make every DLL call return an error string (empty string if no error)?
    Thanks,
    Keith.

    Normally the convention is to use an integer return code with a return code of zero meaning no error. You can then create an error cluster based on this return value. The best thing to do is to have a "Error Code Check" subVI that you plop down each time. The error cluster for the Call Library Function function will tell you of problems with the LabVIEW <--> DLL interface. In fact, earlier versions of LabVIEW did not have an error in/error out cluser for that function. I'm not aware of being able to automatically set the error out cluster for the Call Library Function function. With the .NET interface it's different. If the method throws an exception you get the error out cluster with the error code of 1172 I think.

  • Error code from Matlabscript

    Hi,
    I'm using Matlab script node to interpolate a 2D Surface. But sometimes it shows an error and close the program.
    The error message is not always there. It appeared when I gave it some specified "XLength" or "YLength".
    Here is the error message:
    Error 1050 occurred at LabVIEW:  Error occurred while executing script.
    Error message from server: ??? qhull precision error: initial facet 2 is coplanar with the interior point
    ERRONEOUS FACET:
    While executing:  | qhull d Qt Qbb Qc
    Options selected for Qhull 2003.1 2003/12/30:
      delaunay  Qtriangulate  Qbbound-last  Qcoplanar-keep  _pre-merge
      _zero-centrum  Pgood  Qinterior-keep  _max-width 1e+003
      Error-roundoff 1.4e-012  _one-merge 9.7e-012  Visible-distance 2.8e-012
      U-coplanar-distance 2.8e-012  Width-outside 5.5e-012  _wide-facet 1.7e-011
    The input to qhull appears to be less than 3 dimensional, or a
    computation has overflowed.
    Qhull could not construct a clearly convex simplex from points:
    The center point is coplanar with a facet, or a vertex is coplanar
    with a neighboring facet.  The maximum round off error for
    computing distances is 1.4e-012.  The center point, facets and distances
    to the center point are as follows:
    facet
     p4
     p20
     p0
     distance= -1.1e-013
    facet
     p24
     p20
     p0
     distance=    0
    facet
     p24
     p4
     p0
     distance=    0
    facet
     p24
     p4
     p20
     distance=    0
    I hope, I can get some advises here. Thanks in advance!
    Attachments:
    Snap.jpg ‏23 KB

    Hi,
    I think you are using LabVIEW 8.5. There are some bugs in LabVIEW 8.5 which cause the 'linear' and 'cubic' options of griddata to return incorrect result. Fortunately, we have already found these bugs and fixed them. If you got a chance to try the LabVIEW 8.6 Platform Beta, you could verify the fix. Here, I attach some snapshots of the result for the 'cubic' option of griddata with the fix. I specify the XLength and YLength to 1000. Are these the results you want?
    As to the crash problem, I am unable to reproduce it on my machine. I follow the instruction to set XLength to 1000 and YLength to 880. All combination of method and option of griddata work well. Therefore, I do not have any idea about it. Maybe, you can try to reinstall the LabVIEW software.
    I do not have access to MATLAB software. Hence, I am unable to run your code with MATLAB Script Node.
    Many thanks!!!
    帖子被ttrr在03-18-2008 08:39 PM时编辑过了
    Attachments:
    spline.PNG ‏28 KB
    nearest.PNG ‏28 KB
    linear.PNG ‏26 KB

  • Mapping error code from Business service to Proxy

    I am trying to get hands on with 11g and following the book Getting started with Oralce 11G soa suite. The example I have described is based on chapter 11 and chapter 14. I have a proxy service and business service. The business service calls a "ValidateCC" composite which validates the credit card information passed and is proxied by the proxy service. The validation of CC is done by a stored procedure, which returns an error ora-20001 if the credit card info is not found in the database.
    Testing PROXY service from OSB console:
    Here is the REQUEST message sent to proxy service:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    </soap:Header>
    <soapenv:Body>
    <cca:creditcardStatusRequest xmlns:cca="http://www.globalcompany.com/ns/CCAuthorizationService">
    <cca:CCNumber>2234-1234-1234-1234</cca:CCNumber>
    </cca:creditcardStatusRequest>
    </soapenv:Body>
    </soapenv:Envelope>
    Here is the response message received:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soapenv:Body>
    <soapenv:Fault>
    <faultcode>soapenv:Server</faultcode>
    <faultstring>BEA-380001: Internal Server Error</faultstring>
    <detail>
    <con:fault xmlns:con="http://www.bea.com/wli/sb/context">
    <con:errorCode>BEA-380001</con:errorCode>
    <con:reason>Internal Server Error</con:reason>
    <con:location>
    <con:node>RouteTo_validationForCC</con:node>
    <con:path>response-pipeline</con:path>
    </con:location>
    </con:fault>
    </detail>
    </soapenv:Fault>
    </soapenv:Body>
    </soapenv:Envelope>
    Testing Business service from OSB console
    Response received for the same message:
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
    <env:Header/>
    <env:Body>
    <env:Fault>
    <faultcode>env:Server</faultcode>
    <faultstring>
    Exception occured when binding was invoked.
    Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'validateCC' failed due to: Stored procedure invocation error.
    Error while trying to prepare and execute the VALIDATECC API.
    An error occurred while preparing and executing the VALIDATECC API. Cause: java.sql.SQLException: ORA-20001: UNKNOWN CREDIT CARD
    ORA-06512: at "SOADEMO.VALIDATECC", line 12
    ORA-06512: at line 1
    The invoked JCA adapter raised a resource exception.
    Please examine the above error message carefully to determine a resolution.
    </faultstring>
    <faultactor/>
    <detail>
    <exception>
    ORA-20001: UNKNOWN CREDIT CARD
    ORA-06512: at "SOADEMO.VALIDATECC", line 12
    ORA-06512: at line 1
    </exception>
    </detail>
    </env:Fault>
    </env:Body>
    </env:Envelope>
    What i need:
    I would like to have the exception 20001 populated in faultcode of the response from proxy message. A down stream BPEL process checks the faultcode and processes the message as needed.
    My OSB message flow contains :
    ValidateCredit +> envelope
    PipelinePairNode1
    Request Pipeline
    Report and Validate
    Response Pipeline
    RouteTo_validationForCC
    Service Error Handler
    stage1 with Alert action.
    My question is how to map the actual error occured in the cally be business service handler to the Service error handler in stead of throwing a generic BEA error. Please let me know

    Thank You Swgt for your reply.
    This is what I did:
    When I'm in Edit mode, in the OSB Web Console, I go to my proxy service, click on the Edit Message Flow icon, in the Map of Message Flow window I left-click on my Route icon (which as you already mentioned routes to my Business Service), select Add Route Error Handler (this option only appears if you're in Edit Mode already), click on the Error Handler icon, Add Stage, click on the Stage icon, Edit Stage, click on Add an Action, Flow Control -> Reply. Here I select the Radio Button "With Failure" and then Save All and Activate the change for the session.
    Is this correct?
    I tried this. I no longer get the BEA-380001 error code. However, the fault returned is not a bindingFault as I would have expected, but rather a remoteFault. hence my fault policy never detects it, doesn't rethrow it, and my BPEL error handling never kicks in.
    Is there a way to change this to work more or less in the sense of the tutorial?
    Does using OSB to connect to the service automatically make it a remote fault, instead of a bindingFault?
    Here's the SOAP message handled by my BPEL Component.
    <messages>
    <input>
    <invokeCCStatusService_execute_InputVariable>
    <part name="part1">
    <creditcardStatusRequest>
    <CCNumber>2234-1234-1234-1234</CCNumber>
    </creditcardStatusRequest>
    </part>
    </invokeCCStatusService_execute_InputVariable>
    </input>
    <fault>
    <bpelFault>
    <faultType>0</faultType>
    <remoteFault>
    <part name="summary">
    <summary>Beim Aufrufen des Bindings ist eine Exception aufgetreten.
    Beim Aufrufen des JCA-Bindings ist eine Exception
    aufgetreten: "JCA Binding execute of Reference operation
    'validateCC' failed due to: Fehler beim Aufrufen von
    gespeicherter Prozedur. Beim Versuch, die VALIDATECC-API
    vorzubereiten und auszuführen, ist ein Fehler aufgetreten.
    Beim Vorbereiten und Ausführen der VALIDATECC-API ist ein
    Fehler aufgetreten. Ursache: java.sql.SQLException:
    ORA-20001: UNKNOWN CREDIT CARD ORA-06512: in
    "SOADEMO.VALIDATECC", Zeile 12 ORA-06512: in Zeile 1 Prüfen
    Sie, ob die API in der Datenbank definiert ist und die
    Parameter der API-Signatur entsprechen. Diese Exception wird
    als nicht wiederholbar betrachtet. Sie ist wahrscheinlich auf
    einen Modellierungsfehler zurückzuführen. Um den Fehler
    stattdessen als wiederholbar zu klassifizieren, fügen Sie die
    Eigenschaft nonRetriableErrorCodes mit dem Wert "-20001" zum
    Deployment-Deskriptor hinzu (d.h. weblogic-ra.xml). Um einen
    wiederholbaren Fault automatisch zu wiederholen, legen Sie
    folgende Eigenschaften von composite.xml für diesen Aufruf
    fest: jca.retry.interval, jca.retry.count und
    jca.retry.backoff. Alle Eigenschaften sind Ganzzahlen. ". Der
    aufgerufene JCA-Adapter hat eine Ressourcen-Exception
    ausgelöst. Prüfen Sie die obige Fehlermeldung sorgfältig, um
    eine Lösung zu finden.</summary>
    </part>
    <part name="detail">
    <detail>
    <exception>ORA-20001: UNKNOWN CREDIT CARD ORA-06512: in
    "SOADEMO.VALIDATECC", Zeile 12 ORA-06512: in Zeile 1</exception>
    </detail>
    </part>
    <part name="code">
    <code>{http://schemas.xmlsoap.org/soap/envelope/}Server</code>
    </part>
    </remoteFault>
    </bpelFault>
    </fault>
    <faultType>
    <message>0</message>
    </faultType>
    </messages>

Maybe you are looking for