See the latka plugin for an example:
<!-- Major hack - set jaxp properties as they are foobared -->
${systemScope.setProperty('javax.xml.transform.TransformerFactory','org.apache.xalan.processor.TransformerFactoryImpl')}
--
dIon Gillard, Multitask Consulting
Blog: http://www.freeroller.net/page/dion/Weblog
Work: http://www.multitask.com.au
"Henner Kollmann" <[EMAIL PROTECTED]> wrote on 02/04/2003 05:09:56
PM:
> Hello,
>
> Calling an ant task wich do an <style> call will get an error in beta-8
> from 29-Mar-2003:
>
> __ __
> | \/ |__ Jakarta _ ___
> | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
> |_| |_\__,_|\_/\___|_||_| v. 1.0-beta-8
>
>
> Attempting to download j2ee.jar.
> Attempting to download jdbc-2.0.jar.
> dbforms:doc:
> [echo] building the DbForms documentation user guide and jsp tag
> library
> [echo] begin xsl translation to generate HTML documentation
> [echo] style 1
> [style] DEPRECATED - xslp processor is deprecated. Use trax or xalan
> instead.
> java.lang.NoClassDefFoundError: com/kvisco/xsl/XSLProcessor
> at
> org.apache.tools.ant.taskdefs.optional.XslpLiaison.<init>(XslpLiaison.ja
> va:80)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
> ccessorImpl.java:39)
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
> tructorAccessorImpl.java:27)
> at
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> at java.lang.Class.newInstance0(Class.java:306)
> at java.lang.Class.newInstance(Class.java:259)
> at
> org.apache.tools.ant.taskdefs.XSLTProcess.resolveProcessor(XSLTProcess.j
> ava:376)
> at
> org.apache.tools.ant.taskdefs.XSLTProcess.getLiaison(XSLTProcess.java:55
> 7)
> at
> org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:195)
> at org.apache.tools.ant.Task.perform(Task.java:319)
> at org.apache.tools.ant.Target.execute(Target.java:309)
> at org.apache.tools.ant.Target.performTasks(Target.java:336)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
> at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
> at org.apache.tools.ant.Task.perform(Task.java:319)
> at
> org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:231)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
> at
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:91)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
> at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:116)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:383
> )
> at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:360)
> at org.apache.maven.cli.App.doMain(App.java:518)
> at org.apache.maven.cli.App.main(App.java:1074)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at com.werken.forehead.Forehead.run(Forehead.java:543)
> at com.werken.forehead.Forehead.main(Forehead.java:573)
> java.lang.NoClassDefFoundError:
> org/apache/xalan/xslt/XSLTProcessorFactory
> at
> org.apache.tools.ant.taskdefs.optional.XalanLiaison.<init>(XalanLiaison.
> java:84)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
> ccessorImpl.java:39)
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
> tructorAccessorImpl.java:27)
> at
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> at java.lang.Class.newInstance0(Class.java:306)
> at java.lang.Class.newInstance(Class.java:259)
> at
> org.apache.tools.ant.taskdefs.XSLTProcess.resolveProcessor(XSLTProcess.j
> ava:379)
> at
> org.apache.tools.ant.taskdefs.XSLTProcess.getLiaison(XSLTProcess.java:55
> 4)
> at
> org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:195)
> at org.apache.tools.ant.Task.perform(Task.java:319)
> at org.apache.tools.ant.Target.execute(Target.java:309)
> at org.apache.tools.ant.Target.performTasks(Target.java:336)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
> at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
> at org.apache.tools.ant.Task.perform(Task.java:319)
> at
> org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:231)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
> at
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:91)
> at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
> at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:116)
> at com.werken.werkz.Goal.fire(Goal.java:639)
> at com.werken.werkz.Goal.attain(Goal.java:575)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:383
> )
> at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:360)
> at org.apache.maven.cli.App.doMain(App.java:518)
> at org.apache.maven.cli.App.main(App.java:1074)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at com.werken.forehead.Forehead.run(Forehead.java:543)
> at com.werken.forehead.Forehead.main(Forehead.java:573)
> BUILD FAILED
> javax.xml.transform.TransformerFactoryConfigurationError: Provider for
> javax.xml.transform.TransformerFactory cannot be found
>
> Total time: 6 seconds
>
> This do not happen in beta-7!
>
> Any idea what to do?
>
> Thank you very much,
>
> Henner Kollmann
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]