<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: error messages in hexadecimal in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232265#M44273</link>
    <description>Hi All,&lt;BR /&gt;&lt;BR /&gt; Thank you so much for all your replies. I didnt put the exact error message or the hex number as it was an actual production error and iam not sure if i can put it in a forum like this. But  unfortunately iam not able to replicate the same error in the development environment and my program works fine in the development environment. &lt;BR /&gt;Looks like Brown's COM procedure called findmessage works . Let me try again. I did try with help/message but it didnt help me. &lt;BR /&gt;Thanks a lot Brown for your script. I will try that in my development environment again. Thank you .</description>
    <pubDate>Fri, 11 Jul 2008 19:14:48 GMT</pubDate>
    <dc:creator>sunny123</dc:creator>
    <dc:date>2008-07-11T19:14:48Z</dc:date>
    <item>
      <title>error messages in hexadecimal</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232261#M44269</link>
      <description>Hi,&lt;BR /&gt; Ima a novice VMS COBOL programmer and i need some help in analyzing an hexadecimal error. I have a cobol program submitted in batch and it failed for some reason. When i looked at the log for teh cause , the error is in hexadeimal format. Can somebody please help me how to trace back from the hexadecimal format of error messages. Any help in this regard help would be greatly appreciated.&lt;BR /&gt;Thanks&lt;BR /&gt;Sunny&lt;BR /&gt;</description>
      <pubDate>Fri, 11 Jul 2008 17:53:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232261#M44269</guid>
      <dc:creator>sunny123</dc:creator>
      <dc:date>2008-07-11T17:53:18Z</dc:date>
    </item>
    <item>
      <title>Re: error messages in hexadecimal</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232262#M44270</link>
      <description>I have not used COBOL in over 30 years, and never on VMS, so there may be COBOL specifics I do not know about.&lt;BR /&gt;&lt;BR /&gt;Was this message something like&lt;BR /&gt;&lt;BR /&gt;%xxxx-x-NOMSG, Message number hhhhhhhhh&lt;BR /&gt;&lt;BR /&gt;?&lt;BR /&gt;&lt;BR /&gt;In that case the attached command file might be useful.  Copy it to your VMS system as FINDMESSAGE.COM, and then&lt;BR /&gt;&lt;BR /&gt;$@findmessage %xhhhhhhhh&lt;BR /&gt;&lt;BR /&gt;where hhhhhhhh is the hexadecimal number from your error message.  The "%x" is important.&lt;BR /&gt;</description>
      <pubDate>Fri, 11 Jul 2008 18:13:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232262#M44270</guid>
      <dc:creator>RBrown_1</dc:creator>
      <dc:date>2008-07-11T18:13:21Z</dc:date>
    </item>
    <item>
      <title>Re: error messages in hexadecimal</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232263#M44271</link>
      <description>Any reason not to supply an example to show&lt;BR /&gt;what you're talking about?  "error is in&lt;BR /&gt;hexadecimal format" doesn't tell me much&lt;BR /&gt;(except that you know how to spell&lt;BR /&gt;hexadecimal, which is nice, but not very&lt;BR /&gt;helpful by itself).</description>
      <pubDate>Fri, 11 Jul 2008 18:33:23 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232263#M44271</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2008-07-11T18:33:23Z</dc:date>
    </item>
    <item>
      <title>Re: error messages in hexadecimal</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232264#M44272</link>
      <description>If all you got was a hex number, and that number correctly corresponds to a valid VMS error code, you can get the text for that message by using:&lt;BR /&gt;&lt;BR /&gt;$ exit %b70&lt;BR /&gt;%SYSTEM-W-FISH, my hovercraft is full of eels&lt;BR /&gt;&lt;BR /&gt;You'll see the text of the error message associated with that.  You can then get assistance with that message (in many circumstances) by issuing the command:&lt;BR /&gt;&lt;BR /&gt;$ help/message fish&lt;BR /&gt;&lt;BR /&gt;HTH,&lt;BR /&gt;Aaron</description>
      <pubDate>Fri, 11 Jul 2008 18:59:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232264#M44272</guid>
      <dc:creator>Aaron Sakovich</dc:creator>
      <dc:date>2008-07-11T18:59:35Z</dc:date>
    </item>
    <item>
      <title>Re: error messages in hexadecimal</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232265#M44273</link>
      <description>Hi All,&lt;BR /&gt;&lt;BR /&gt; Thank you so much for all your replies. I didnt put the exact error message or the hex number as it was an actual production error and iam not sure if i can put it in a forum like this. But  unfortunately iam not able to replicate the same error in the development environment and my program works fine in the development environment. &lt;BR /&gt;Looks like Brown's COM procedure called findmessage works . Let me try again. I did try with help/message but it didnt help me. &lt;BR /&gt;Thanks a lot Brown for your script. I will try that in my development environment again. Thank you .</description>
      <pubDate>Fri, 11 Jul 2008 19:14:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232265#M44273</guid>
      <dc:creator>sunny123</dc:creator>
      <dc:date>2008-07-11T19:14:48Z</dc:date>
    </item>
    <item>
      <title>Re: error messages in hexadecimal</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232266#M44274</link>
      <description>&amp;gt;&amp;gt; I didnt put the exact error message or the hex number as it was an actual production error a&lt;BR /&gt;&lt;BR /&gt;That's a new one... in 30 years of support.&lt;BR /&gt;Are you afraid to shame someone, having to admit that the application is not perfect?&lt;BR /&gt;Errors happen!&lt;BR /&gt;&lt;BR /&gt;When they do, and you need help, then all details are critical. The exact number, and/or a copy&amp;amp;paste of the exact text. Do not re-type, just copy &amp;amp; paste even if that is more work.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; I did try with help/message &lt;BR /&gt;&lt;BR /&gt;That works for the bulk of the system provided standard errors, for which a simple $EXIT %xXXXXX, or WRITE SYS$OUTPUT F$MESSAGE (%xXXXX)  returns the basic text.&lt;BR /&gt;For those you do typically not need Rbrowns script which brute-forces through all message files it can find. Not that there is anything wrong with that..&lt;BR /&gt;&lt;BR /&gt;good luck!&lt;BR /&gt;Hein.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 11 Jul 2008 19:26:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232266#M44274</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2008-07-11T19:26:58Z</dc:date>
    </item>
    <item>
      <title>Re: error messages in hexadecimal</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232267#M44275</link>
      <description>That's a new one... in 30 years of support.]]]]&lt;BR /&gt;&lt;BR /&gt;Maybe new for you, Hein.  Not new for me.  I've received (far) weirder over the years.&lt;BR /&gt;&lt;BR /&gt;Ok, here, we can start with %hex 00000001, and guess our way up through the address space.  &lt;BR /&gt;&lt;BR /&gt;Or you can post the traceback.&lt;BR /&gt;&lt;BR /&gt;Or you can start with the following:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://64.223.189.234/node/800" target="_blank"&gt;http://64.223.189.234/node/800&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;and work your way back to the trigger yourself.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 11 Jul 2008 19:52:40 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232267#M44275</guid>
      <dc:creator>Hoff</dc:creator>
      <dc:date>2008-07-11T19:52:40Z</dc:date>
    </item>
    <item>
      <title>Re: error messages in hexadecimal</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232268#M44276</link>
      <description>I always enjoy questions from people who&lt;BR /&gt;really don't want answers.  They're more fun&lt;BR /&gt;than the ones in the HP-UX forum which say,&lt;BR /&gt;"I need a shell script which does &lt;ANYTHING&gt;&lt;/ANYTHING&gt;at all&amp;gt;.  Please write it for me."</description>
      <pubDate>Sat, 12 Jul 2008 12:12:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232268#M44276</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2008-07-12T12:12:31Z</dc:date>
    </item>
    <item>
      <title>Re: error messages in hexadecimal</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232269#M44277</link>
      <description>FWIW, if the condition value is application-local or if the value returned is from a corrupted register or corrupt stack, then the findmessage tool can return NOMSG or a spurious message.  If the value in register R0 when the image exits isn't a condition value, findmessage won't (and can't) produce the desired result.&lt;BR /&gt;&lt;BR /&gt;I just noticed that HP isn't keeping its own message constants entirely straight here; the MMI$ messages do not follow the expected message format nor message allocation for use with registered ($) message values.  (Ooops)</description>
      <pubDate>Sat, 12 Jul 2008 12:44:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232269#M44277</guid>
      <dc:creator>Hoff</dc:creator>
      <dc:date>2008-07-12T12:44:24Z</dc:date>
    </item>
    <item>
      <title>Re: error messages in hexadecimal</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232270#M44278</link>
      <description>re: help/message&lt;BR /&gt;&lt;BR /&gt;Note that help/message with no parameters will give you help about the condition in $status. For example:&lt;BR /&gt;&lt;BR /&gt;$ directory nofile&lt;BR /&gt;%DIRECT-W-NOFILES, no files found&lt;BR /&gt;$ help/message &lt;BR /&gt;&lt;BR /&gt; FNF,  file not found&lt;BR /&gt;&lt;BR /&gt;  Facility:     RMS, OpenVMS Record Management Services&lt;BR /&gt;&lt;BR /&gt;  Explanation:  The specified file does not exist.&lt;BR /&gt;&lt;BR /&gt;  User Action:  Check the file specification and verify that the device, directory, file name, and file type are all specified correctly. If a logical name is specified, verify the current equivalence assigned to the logical name. If the equivalence is correct, verify that the correct volume is mounted on the specified device and that the file was not inadvertently deleted.&lt;BR /&gt;&lt;BR /&gt;Given a hex condition code, use the sequence:&lt;BR /&gt;&lt;BR /&gt;$ EXIT %xnnnnnn&lt;BR /&gt;$ HELP/MESSAGE&lt;BR /&gt;</description>
      <pubDate>Sun, 13 Jul 2008 21:14:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/error-messages-in-hexadecimal/m-p/4232270#M44278</guid>
      <dc:creator>John Gillings</dc:creator>
      <dc:date>2008-07-13T21:14:47Z</dc:date>
    </item>
  </channel>
</rss>

