Re: Calabash: No 'class' in configuration

  Yes, I was asking to the list in general :-)

  Actually I found what looks like a bug.  When one instantiate a new
XProcConfiguration using an existing Saxon processor object, init()
does not get called, so neither findStepClasses() and
findExtensionFunctions().  So the step implementation classes cannot
be configured.

  I guess XProcConfiguration(Processor) should call init(), maybe
adapting it a bit to take an already existing processor into account.

  By the way, that constructor already calls loadConfiguration(),
which in turn changes configuration settings in order to parse the
config files, not sure this is really intended (to change the
externally provided processor config for internal parsing purposes).

  Norm, do you want me to open a ticket on GitHub?

-- 
Florent Georges
http://fgeorges.org/
http://h2oconsulting.be/


On 12 May 2015 at 16:37, Imsieke, Gerrit, le-tex wrote:
> Uh, dunno. Norm?
>
> On 12.05.2015 16:29, Florent Georges wrote:
>>   After some investigation, I logged /etc/configuration.xml, as in
>> XProcConfiguration.class.getResourceAsStream("/etc/configuration.xml"),
>> which is:
>>
>>     <!--*- nxml -*--><xproc-config
>> xmlns="http://xmlcalabash.com/ns/configuration">
>>     <!-- This file intentionally left blank; implementations are
>>          now specified with an annotation. -->
>>     </xproc-config>
>>
>>   It seems the loading of the step implementation classes using
>> annotations does not work in my case.  Any idea how to investigate
>> that?  Anything specific to be in the classpath?  Anyway to simulate
>> the same lookup and see what's missing?
>>
>>   Regards,
>>
>
> --
> Gerrit Imsieke
> Geschäftsführer / Managing Director
> le-tex publishing services GmbH
> Weissenfelser Str. 84, 04229 Leipzig, Germany
> Phone +49 341 355356 110, Fax +49 341 355356 510
> gerrit.imsieke@le-tex.de, http://www.le-tex.de
>
> Registergericht / Commercial Register: Amtsgericht Leipzig
> Registernummer / Registration Number: HRB 24930
>
> Geschäftsführer: Gerrit Imsieke, Svea Jelonek,
> Thomas Schmidt, Dr. Reinhard Vöckler

Received on Tuesday, 12 May 2015 14:44:37 UTC