here is the current place that i am stuck:
die "Non schema grammar, no output available\n"
if( $saxParser->getValidator()->getGrammar()->getGrammarType() !=
$XML::Xerces::Grammar::SchemaGrammarType );
my $grammar = $saxParser->getValidator()->getGrammar();
print "GRAMMAR: $grammar\n";
my $elemEnum = $grammar->getElemEnumerator(); #barfs here
bash-2.04$ perl SEnumval.pl
/sfusers/utz/Compile/xerces-c-src1_6_0/samples/data/personal-schema.xml
GRAMMAR: XML::Xerces::Grammar=HASH(0x84871e0)
Can't locate auto/XML/Xerces/Grammar/getElemEnum.al in @INC (@INC
contains: /usr/local/lib/perl5/5.6.1/i686-linux /usr/local/lib/perl5/5.6.1
/usr/local/lib/perl5/site_perl/5.6.1/i686-linux
/usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl .) at
SEnumval.pl line 43
but here is the dang call in the Xeces.pm that i created this morning:
############# Class : XML::Xerces::SchemaGrammar ##############
package XML::Xerces::SchemaGrammar;
@ISA = qw( XML::Xerces XML::Xerces::Grammar );
%OWNER = ();
<snip>
*getGrammarType = *XML::Xercesc::SchemaGrammar_getGrammarType;
<snip>
*getElemEnumerator = *XML::Xercesc::SchemaGrammar_getElemEnumerator;
getGrammarType works, getElemEnumerator doesnt, what else might i be doing
wrong?
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]