<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to 28: UT_FILEREPORTER Package Incomplete </title><link href="https://sourceforge.net/p/utplsql/bugs/28/" rel="alternate"/><link href="https://sourceforge.net/p/utplsql/bugs/28/feed.atom" rel="self"/><id>https://sourceforge.net/p/utplsql/bugs/28/</id><updated>2014-04-04T17:49:54.391000Z</updated><subtitle>Recent changes to 28: UT_FILEREPORTER Package Incomplete </subtitle><entry><title>#28 UT_FILEREPORTER Package Incomplete </title><link href="https://sourceforge.net/p/utplsql/bugs/28/?limit=25#0769" rel="alternate"/><published>2014-04-04T17:49:54.391000Z</published><updated>2014-04-04T17:49:54.391000Z</updated><author><name>Svyatoslav Chatchenko</name><uri>https://sourceforge.net/u/mydogtom/</uri></author><id>https://sourceforge.netdac678badfe7a16904244c55d7f4e901a25f6bfa</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Filereporter works fine for me.&lt;br /&gt;
just tried to use it and everything is ok!&lt;br /&gt;
It is because of utreport.call exception handler which call the same procedure (eg. before_results)  but implemented by DEFAULT_REPORTER&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;call(proc, param, params, force_reporter =&amp;gt; DEFAULT_REPORTER);&lt;/p&gt;
&lt;/blockquote&gt;&lt;/div&gt;</summary></entry><entry><title>#28 UT_FILEREPORTER Package Incomplete </title><link href="https://sourceforge.net/p/utplsql/bugs/28/?limit=25#64d3" rel="alternate"/><published>2013-10-22T00:36:43.310000Z</published><updated>2013-10-22T00:36:43.310000Z</updated><author><name>Paul Walker</name><uri>https://sourceforge.net/u/p72endragon/</uri></author><id>https://sourceforge.net2a7105a953cd4f8c9e96ae03027fed85261967ee</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;summary&lt;/strong&gt;: utplsql-2.2-beta-2: utfilereporter package incomplete  --&amp;gt; UT_FILEREPORTER Package Incomplete &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#28 utplsql-2.2-beta-2: utfilereporter package incomplete </title><link href="https://sourceforge.net/p/utplsql/bugs/28/?limit=25#df41" rel="alternate"/><published>2013-10-22T00:35:45.563000Z</published><updated>2013-10-22T00:35:45.563000Z</updated><author><name>Paul Walker</name><uri>https://sourceforge.net/u/p72endragon/</uri></author><id>https://sourceforge.net71bc5b29e24d79421c9288a672d327a331346482</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Seen in version&lt;/strong&gt;: 2.2 --&amp;gt; 2.2 beta 2&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Oracle version&lt;/strong&gt;: 12 --&amp;gt; &lt;span&gt;[Unknown]&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#28 utplsql-2.2-beta-2: utfilereporter package incomplete </title><link href="https://sourceforge.net/p/utplsql/bugs/28/?limit=25#eb21" rel="alternate"/><published>2013-10-22T00:28:57.968000Z</published><updated>2013-10-22T00:28:57.968000Z</updated><author><name>Paul Walker</name><uri>https://sourceforge.net/u/p72endragon/</uri></author><id>https://sourceforge.net35b53e0164d173aed95c13fcae52d4f04e06cec2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;Description has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -4,51 +4,45 @@&lt;/span&gt;
 seems to be incomplete. according to the documentation,
 every reporter package should have following procedures:

&lt;span class="gd"&gt;-&lt;/span&gt;
&lt;span class="gd"&gt;-PROCEDURE open;&lt;/span&gt;
&lt;span class="gd"&gt;-PROCEDURE pl \(str IN VARCHAR2\);&lt;/span&gt;
&lt;span class="gd"&gt;-&lt;/span&gt;
&lt;span class="gd"&gt;-PROCEDURE before\_results\(run\_id IN       &lt;/span&gt;
&lt;span class="gd"&gt;-utr\_outcome.run\_id%TYPE\);&lt;/span&gt;
&lt;span class="gd"&gt;-PROCEDURE show\_failure;&lt;/span&gt;
&lt;span class="gd"&gt;-PROCEDURE show\_result;&lt;/span&gt;
&lt;span class="gd"&gt;-PROCEDURE after\_results\(run\_id IN&lt;/span&gt;
&lt;span class="gd"&gt;-utr\_outcome.run\_id%TYPE\);&lt;/span&gt;
&lt;span class="gd"&gt;-&lt;/span&gt;
&lt;span class="gd"&gt;-PROCEDURE before\_errors\(run\_id IN&lt;/span&gt;
&lt;span class="gd"&gt;-utr\_error.run\_id%TYPE\);&lt;/span&gt;
&lt;span class="gd"&gt;-PROCEDURE show\_error;&lt;/span&gt;
&lt;span class="gd"&gt;-PROCEDURE after\_errors\(run\_id IN&lt;/span&gt;
&lt;span class="gd"&gt;-utr\_error.run\_id%TYPE\);   &lt;/span&gt;
&lt;span class="gd"&gt;-&lt;/span&gt;
&lt;span class="gd"&gt;-PROCEDURE close;&lt;/span&gt;
&lt;span class="gi"&gt;+    :::SQL&lt;/span&gt;
&lt;span class="gi"&gt;+    PROCEDURE open;&lt;/span&gt;
&lt;span class="gi"&gt;+    PROCEDURE pl (str IN VARCHAR2);&lt;/span&gt;
&lt;span class="gi"&gt;+    &lt;/span&gt;
&lt;span class="gi"&gt;+    PROCEDURE before_results(run_id IN utr_outcome.run_id%TYPE);&lt;/span&gt;
&lt;span class="gi"&gt;+    PROCEDURE show_failure;&lt;/span&gt;
&lt;span class="gi"&gt;+    PROCEDURE show_result;&lt;/span&gt;
&lt;span class="gi"&gt;+    PROCEDURE after_results(run_id IN utr_outcome.run_id%TYPE);&lt;/span&gt;
&lt;span class="gi"&gt;+    &lt;/span&gt;
&lt;span class="gi"&gt;+    PROCEDURE before_errors(run_id IN utr_error.run_id%TYPE);&lt;/span&gt;
&lt;span class="gi"&gt;+    PROCEDURE show_error;&lt;/span&gt;
&lt;span class="gi"&gt;+    PROCEDURE after_errors(run_id IN utr_error.run_id%TYPE);   &lt;/span&gt;
&lt;span class="gi"&gt;+    &lt;/span&gt;
&lt;span class="gi"&gt;+    PROCEDURE close;&lt;/span&gt;

 the utfilereporter has only following procedures:

&lt;span class="gd"&gt;-&lt;/span&gt;
&lt;span class="gd"&gt;-PROCEDURE open;&lt;/span&gt;
&lt;span class="gd"&gt;-PROCEDURE pl \(str IN  VARCHAR2\);&lt;/span&gt;
&lt;span class="gd"&gt;-PROCEDURE close\(bool\_abort BOOLEAN := FALSE\);&lt;/span&gt;
&lt;span class="gd"&gt;-&lt;/span&gt;
&lt;span class="gd"&gt;-\--Simpler versions to be used by other reporters&lt;/span&gt;
&lt;span class="gd"&gt;-PROCEDURE open\_file\(dir VARCHAR2, filename VARCHAR2,&lt;/span&gt;
&lt;span class="gd"&gt;-filemode VARCHAR2 := 'A'\);&lt;/span&gt;
&lt;span class="gd"&gt;-PROCEDURE close\_file;&lt;/span&gt;
&lt;span class="gi"&gt;+    :::SQL&lt;/span&gt;
&lt;span class="gi"&gt;+    PROCEDURE open;&lt;/span&gt;
&lt;span class="gi"&gt;+    PROCEDURE pl (str IN  VARCHAR2);&lt;/span&gt;
&lt;span class="gi"&gt;+    PROCEDURE close(bool_abort BOOLEAN := FALSE);&lt;/span&gt;
&lt;span class="gi"&gt;+    &lt;/span&gt;
&lt;span class="gi"&gt;+    --Simpler versions to be used by other reporters&lt;/span&gt;
&lt;span class="gi"&gt;+    PROCEDURE open_file(dir VARCHAR2, filename VARCHAR2, filemode VARCHAR2 := 'A');&lt;/span&gt;
&lt;span class="gi"&gt;+    PROCEDURE close_file;&lt;/span&gt;

 If i try to use the utfilereporter package, i get the
 following error messages:

&lt;span class="gi"&gt;+    UTL_FILE error: invalid_filehandle&lt;/span&gt;
&lt;span class="gi"&gt;+    ORA-29282: invalid file ID&lt;/span&gt;
&lt;span class="gi"&gt;+    ORA-06550: line 1, column 22:&lt;/span&gt;
&lt;span class="gi"&gt;+    PLS-00302: component 'BEFORE_RESULTS' must be declared&lt;/span&gt;
&lt;span class="gi"&gt;+    ORA-06550: line 1, column 7:&lt;/span&gt;

&lt;span class="gd"&gt;-UTL\_FILE error: invalid\_filehandle&lt;/span&gt;
&lt;span class="gd"&gt;-ORA-29282: invalid file ID&lt;/span&gt;
&lt;span class="gd"&gt;-ORA-06550: line 1, column 22:&lt;/span&gt;
&lt;span class="gd"&gt;-PLS-00302: component 'BEFORE\_RESULTS' must be declared&lt;/span&gt;
&lt;span class="gd"&gt;-ORA-06550: line 1, column 7:&lt;/span&gt;
&lt;span class="gd"&gt;-&lt;/span&gt;
&lt;span class="gd"&gt;-Important is the &amp;quot;PLS-00302&amp;quot; Error. Here you can see&lt;/span&gt;
&lt;span class="gd"&gt;-that the BEFORE\_RESULTS procedure is missing in the&lt;/span&gt;
&lt;span class="gi"&gt;+Important is the &amp;quot;`PLS-00302`&amp;quot; Error. Here you can see&lt;/span&gt;
&lt;span class="gi"&gt;+that the `BEFORE_RESULTS` procedure is missing in the&lt;/span&gt;
 utfilereporter package.
&lt;/pre&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Seen in version&lt;/strong&gt;:  --&amp;gt; 2.2&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Oracle version&lt;/strong&gt;:  --&amp;gt; 12&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>utplsql-2.2-beta-2: utfilereporter package incomplete </title><link href="https://sourceforge.net/p/utplsql/bugs/28/" rel="alternate"/><published>2005-05-19T08:40:54Z</published><updated>2005-05-19T08:40:54Z</updated><author><name>Michael Houben</name><uri>https://sourceforge.net/u/mic2005/</uri></author><id>https://sourceforge.net98b5129fd34d4ebbb22af6cec8c64eb178732e4a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;hi,&lt;/p&gt;
&lt;p&gt;i found a problem with the utfilereporter package. it&lt;br /&gt;
seems to be incomplete. according to the documentation,&lt;br /&gt;
every reporter package should have following procedures:&lt;/p&gt;
&lt;p&gt;PROCEDURE open;&lt;br /&gt;
PROCEDURE pl (str IN VARCHAR2);&lt;/p&gt;
&lt;p&gt;PROCEDURE before_results(run_id IN     &lt;br /&gt;
utr_outcome.run_id%TYPE);&lt;br /&gt;
PROCEDURE show_failure;&lt;br /&gt;
PROCEDURE show_result;&lt;br /&gt;
PROCEDURE after_results(run_id IN&lt;br /&gt;
utr_outcome.run_id%TYPE);&lt;/p&gt;
&lt;p&gt;PROCEDURE before_errors(run_id IN&lt;br /&gt;
utr_error.run_id%TYPE);&lt;br /&gt;
PROCEDURE show_error;&lt;br /&gt;
PROCEDURE after_errors(run_id IN&lt;br /&gt;
utr_error.run_id%TYPE); &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;PROCEDURE close;&lt;/p&gt;
&lt;p&gt;the utfilereporter has only following procedures:&lt;/p&gt;
&lt;p&gt;PROCEDURE open;&lt;br /&gt;
PROCEDURE pl (str IN  VARCHAR2);&lt;br /&gt;
PROCEDURE close(bool_abort BOOLEAN := FALSE);&lt;/p&gt;
&lt;p&gt;--Simpler versions to be used by other reporters&lt;br /&gt;
PROCEDURE open_file(dir VARCHAR2, filename VARCHAR2,&lt;br /&gt;
filemode VARCHAR2 := 'A');&lt;br /&gt;
PROCEDURE close_file;&lt;/p&gt;
&lt;p&gt;If i try to use the utfilereporter package, i get the&lt;br /&gt;
following error messages:&lt;/p&gt;
&lt;p&gt;UTL_FILE error: invalid_filehandle&lt;br /&gt;
ORA-29282: invalid file ID&lt;br /&gt;
ORA-06550: line 1, column 22:&lt;br /&gt;
PLS-00302: component 'BEFORE_RESULTS' must be declared&lt;br /&gt;
ORA-06550: line 1, column 7:&lt;/p&gt;
&lt;p&gt;Important is the "PLS-00302" Error. Here you can see&lt;br /&gt;
that the BEFORE_RESULTS procedure is missing in the&lt;br /&gt;
utfilereporter package. &lt;/p&gt;
&lt;p&gt;Greets,&lt;/p&gt;
&lt;p&gt;Michael &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>utplsql-2.2-beta-2: utfilereporter package incomplete </title><link href="https://sourceforge.net/p/utplsql/bugs/28/" rel="alternate"/><published>2005-05-19T08:40:54Z</published><updated>2005-05-19T08:40:54Z</updated><author><name>Michael Houben</name><uri>https://sourceforge.net/u/mic2005/</uri></author><id>https://sourceforge.netf8bec548b613d7110fe95be8b58b598a64f2b56e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 28 has been modified: utplsql-2.2-beta-2: utfilereporter package incomplete &lt;br /&gt;
Edited By: Paul Walker (p72endragon)&lt;br /&gt;
Status updated: u'open' =&amp;gt; u'Open'&lt;br /&gt;
_priority updated: u'5' =&amp;gt; u'Medium'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>utplsql-2.2-beta-2: utfilereporter package incomplete </title><link href="https://sourceforge.net/p/utplsql/bugs/28/" rel="alternate"/><published>2005-05-19T08:40:54Z</published><updated>2005-05-19T08:40:54Z</updated><author><name>Michael Houben</name><uri>https://sourceforge.net/u/mic2005/</uri></author><id>https://sourceforge.netf0558ed06e2910b2bff844c138627e2947ce1195</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 28 has been modified: utplsql-2.2-beta-2: utfilereporter package incomplete &lt;br /&gt;
Edited By: Paul Walker (p72endragon)&lt;br /&gt;
_fixed_in_version updated: '' =&amp;gt; u'&lt;span&gt;[none]&lt;/span&gt;'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>utplsql-2.2-beta-2: utfilereporter package incomplete </title><link href="https://sourceforge.net/p/utplsql/bugs/28/" rel="alternate"/><published>2005-05-19T08:40:54Z</published><updated>2005-05-19T08:40:54Z</updated><author><name>Michael Houben</name><uri>https://sourceforge.net/u/mic2005/</uri></author><id>https://sourceforge.netd2086ca3333110d88fbcdecc5ebd7623e7c1a091</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 28 has been modified: utplsql-2.2-beta-2: utfilereporter package incomplete &lt;br /&gt;
Edited By: Paul Walker (p72endragon)&lt;br /&gt;
_seen_in_version updated: '' =&amp;gt; u'2.2'&lt;br /&gt;
_oracle_version updated: '' =&amp;gt; u'12'&lt;br /&gt;
Description updated:&lt;br /&gt;
--- description-old&lt;/p&gt;
&lt;p&gt;+++ description-new&lt;/p&gt;
&lt;p&gt;@@ -4,51 +4,45 @@&lt;/p&gt;
&lt;p&gt;seems to be incomplete. according to the documentation,&lt;br /&gt;
 every reporter package should have following procedures:&lt;/p&gt;
&lt;p&gt;-&lt;br /&gt;
-PROCEDURE open;&lt;br /&gt;
-PROCEDURE pl (str IN VARCHAR2);&lt;br /&gt;
-&lt;br /&gt;
-PROCEDURE before_results(run_id IN     &lt;br /&gt;
-utr_outcome.run_id%TYPE);&lt;br /&gt;
-PROCEDURE show_failure;&lt;br /&gt;
-PROCEDURE show_result;&lt;br /&gt;
-PROCEDURE after_results(run_id IN&lt;br /&gt;
-utr_outcome.run_id%TYPE);&lt;br /&gt;
-&lt;br /&gt;
-PROCEDURE before_errors(run_id IN&lt;br /&gt;
-utr_error.run_id%TYPE);&lt;br /&gt;
-PROCEDURE show_error;&lt;br /&gt;
-PROCEDURE after_errors(run_id IN&lt;br /&gt;
-utr_error.run_id%TYPE); &lt;br /&gt;
-&lt;br /&gt;
-PROCEDURE close;&lt;br /&gt;
+    :::SQL&lt;br /&gt;
+    PROCEDURE open;&lt;br /&gt;
+    PROCEDURE pl (str IN VARCHAR2);&lt;br /&gt;
+  &lt;br /&gt;
+    PROCEDURE before_results(run_id IN utr_outcome.run_id%TYPE);&lt;br /&gt;
+    PROCEDURE show_failure;&lt;br /&gt;
+    PROCEDURE show_result;&lt;br /&gt;
+    PROCEDURE after_results(run_id IN utr_outcome.run_id%TYPE);&lt;br /&gt;
+  &lt;br /&gt;
+    PROCEDURE before_errors(run_id IN utr_error.run_id%TYPE);&lt;br /&gt;
+    PROCEDURE show_error;&lt;br /&gt;
+    PROCEDURE after_errors(run_id IN utr_error.run_id%TYPE); &lt;br /&gt;
+  &lt;br /&gt;
+    PROCEDURE close;&lt;/p&gt;
&lt;p&gt;the utfilereporter has only following procedures:&lt;/p&gt;
&lt;p&gt;-&lt;br /&gt;
-PROCEDURE open;&lt;br /&gt;
-PROCEDURE pl (str IN  VARCHAR2);&lt;br /&gt;
-PROCEDURE close(bool_abort BOOLEAN := FALSE);&lt;br /&gt;
-&lt;br /&gt;
---Simpler versions to be used by other reporters&lt;br /&gt;
-PROCEDURE open_file(dir VARCHAR2, filename VARCHAR2,&lt;br /&gt;
-filemode VARCHAR2 := 'A');&lt;br /&gt;
-PROCEDURE close_file;&lt;br /&gt;
+    :::SQL&lt;br /&gt;
+    PROCEDURE open;&lt;br /&gt;
+    PROCEDURE pl (str IN  VARCHAR2);&lt;br /&gt;
+    PROCEDURE close(bool_abort BOOLEAN := FALSE);&lt;br /&gt;
+  &lt;br /&gt;
+    --Simpler versions to be used by other reporters&lt;br /&gt;
+    PROCEDURE open_file(dir VARCHAR2, filename VARCHAR2, filemode VARCHAR2 := 'A');&lt;br /&gt;
+    PROCEDURE close_file;&lt;/p&gt;
&lt;p&gt;If i try to use the utfilereporter package, i get the&lt;br /&gt;
 following error messages:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;UTL_FILE error: invalid_filehandle&lt;/li&gt;
&lt;li&gt;ORA-29282: invalid file ID&lt;/li&gt;
&lt;li&gt;ORA-06550: line 1, column 22:&lt;/li&gt;
&lt;li&gt;PLS-00302: component 'BEFORE_RESULTS' must be declared&lt;/li&gt;
&lt;li&gt;ORA-06550: line 1, column 7:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;-UTL_FILE error: invalid_filehandle&lt;br /&gt;
-ORA-29282: invalid file ID&lt;br /&gt;
-ORA-06550: line 1, column 22:&lt;br /&gt;
-PLS-00302: component 'BEFORE_RESULTS' must be declared&lt;br /&gt;
-ORA-06550: line 1, column 7:&lt;br /&gt;
-&lt;br /&gt;
-Important is the "PLS-00302" Error. Here you can see&lt;br /&gt;
-that the BEFORE_RESULTS procedure is missing in the&lt;br /&gt;
+Important is the "&lt;code&gt;PLS-00302&lt;/code&gt;" Error. Here you can see&lt;br /&gt;
+that the &lt;code&gt;BEFORE_RESULTS&lt;/code&gt; procedure is missing in the&lt;br /&gt;
 utfilereporter package. &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>utplsql-2.2-beta-2: utfilereporter package incomplete </title><link href="https://sourceforge.net/p/utplsql/bugs/28/" rel="alternate"/><published>2005-05-19T08:40:54Z</published><updated>2005-05-19T08:40:54Z</updated><author><name>Michael Houben</name><uri>https://sourceforge.net/u/mic2005/</uri></author><id>https://sourceforge.netc9a2ca0cb7643d331e3e17a92d9ce94919a87996</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 28 has been modified: utplsql-2.2-beta-2: utfilereporter package incomplete &lt;br /&gt;
Edited By: Paul Walker (p72endragon)&lt;br /&gt;
_seen_in_version updated: u'2.2' =&amp;gt; u'2.2 beta 2'&lt;br /&gt;
_oracle_version updated: u'12' =&amp;gt; u'&lt;span&gt;[Unknown]&lt;/span&gt;'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>UT_FILEREPORTER Package Incomplete </title><link href="https://sourceforge.net/p/utplsql/bugs/28/" rel="alternate"/><published>2005-05-19T08:40:54Z</published><updated>2005-05-19T08:40:54Z</updated><author><name>Michael Houben</name><uri>https://sourceforge.net/u/mic2005/</uri></author><id>https://sourceforge.net094a8f1ab8cdf93c6e1dfbaa8d0e34cb9999db65</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 28 has been modified: UT_FILEREPORTER Package Incomplete &lt;br /&gt;
Edited By: Paul Walker (p72endragon)&lt;br /&gt;
Summary updated: u'utplsql-2.2-beta-2: utfilereporter package incomplete ' =&amp;gt; u'UT_FILEREPORTER Package Incomplete '&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>