I was running AxKit 1.52 and upgraded to 1.61 to get the Wiki to work.
All seemed ok, until I started testing on the XSP reports I run.
I now get the following errors:
[Fri Mar 14 10:49:00 2003] [warn] [client 158.155.1.1] [AxKit] Caught an exception
[Fri Mar 14 10:49:00 2003] [error] [client 158.155.1.1] [AxKit] [Error] Compilation
failed: syntax error at (eval 32) line 129, near "}$parent "
[Fri Mar 14 10:49:00 2003] [error] [client 158.155.1.1] [AxKit] From:
/usr/lib/perl5/site_perl/5.6.0/Error.pm : 148
[Fri Mar 14 10:49:00 2003] [error] [client 158.155.1.1] [AxKit] [Backtrace]
Compilation failed: syntax error at (eval 32) line 129, near "}$parent "
Error::throw('Apache::AxKit::Exception::Error', '-text', 'Compilation failed:
syntax error at (eval 32) line 129, near "}$...') called at
/usr/lib/perl5/site_perl/5.6.0/i386-linux/Apache/AxKit/Language/XSP.pm line 148
Apache::AxKit::Language::XSP::handler('Apache::AxKit::Language::XSP',
'AxKit::Apache=SCALAR(0x89c79d4)', 'Apache::AxKit::Provider::File=HASH(0x89d1988)',
'Apache::AxKit::Provider::File=HASH(0x89e14bc)', '') called at
/usr/lib/perl5/site_perl/5.6.0/i386-linux/AxKit.pm line 739
AxKit::process_request('AxKit::Apache=SCALAR(0x89c79d4)',
'Apache::AxKit::Provider::File=HASH(0x89d1988)', 'ARRAY(0x89b46a0)', undef) called at
/usr/lib/perl5/site_perl/5.6.0/i386-linux/AxKit.pm line 461
AxKit::run_axkit_engine('AxKit::Apache=SCALAR(0x89c79d4)',
'Apache::AxKit::Provider::File=HASH(0x89d1988)') called at
/usr/lib/perl5/site_perl/5.6.0/i386-linux/AxKit.pm line 288
require 0 called at /usr/lib/perl5/site_perl/5.6.0/i386-linux/AxKit.pm line 279
AxKit::main_handler('AxKit::Apache=SCALAR(0x89c79d4)',
'Apache::AxKit::Provider::File=HASH(0x89d1988)') called at
/usr/lib/perl5/site_perl/5.6.0/i386-linux/AxKit.pm line 193
AxKit::fast_handler('AxKit::Apache=SCALAR(0x89c79d4)') called at /dev/null
line 159
require 2 called at /dev/null line 159
The code snip from line 129 is:
124 if (AxKit::XSP::ESQL::get_row()) {
125 do {
126 $parent = __mk_element_node($document, $parent, q|LineItem|);
127 for my $col (AxKit::XSP::ESQL::get_columns(0)) {
128 my $ancestor = 0;
129 $parent = __mk_element_node($document, $parent, "" . do {$col} . do
{AxKit::XSP::ESQL::get_column($col, $ancestor)}$parent = $parent->getParentNode;
130
131 } # </get-columns>
The xsp for this area is:
<esql:results>
<esql:row-results>
<LineItem>
<esql:get-columns/>
</LineItem>
</esql:row-results>
</esql:results>
It seems to be around the get_columns area. This happend on other XSP SQL reports at
the same area.
_johnB
--------------------------------------------------------------------------------
John R. Brewster
Director Software Testing Department
Mediation Group
Intec Telecom Systems WWW: http://www.intec-telecom-systems.com
Building G, 4th Floor E-Mail: [EMAIL PROTECTED]
5775 Peachtree-Dunwoody Road E-Mail: [EMAIL PROTECTED]
Atlanta, GA 30342 Voice: 404 705.2818 / 2800
Fax: 404 705.2805
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]