I'm building newapp for MS SQL Server. Unfortunately, ant init fails. The ant output &
velocity log follow. Pls. let me know if you have any ideas. Thx. -Ken
D:\turbine\tdk\webapps\newapp\WEB-INF\build>ant init >antinit.out
BUILD FAILED
D:\turbine\tdk\webapps\newapp\WEB-INF\build\build.xml:207: Exception thrown by
'generator.parse'. For more information consult the velocity log.
--- Nested Exception ---
org.apache.velocity.exception.MethodInvocationException: Invocation of method 'chop'
in class org.apache.velocity.util.StringUtils threw exception class
java.lang.ArrayIndexOutOfBoundsException
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java)
at
org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java)
at
org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java)
at
org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java)
at org.apache.velocity.Template.merge(Template.java)
at org.apache.velocity.texen.Generator.parse(Generator.java)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java)
at
org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java)
at
org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java)
at
org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java)
at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java)
at
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java)
at
org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java)
at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java)
at
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java)
at org.apache.velocity.Template.merge(Template.java)
at org.apache.velocity.texen.Generator.parse(Generator.java)
at org.apache.velocity.texen.ant.TexenTask.execute(TexenTask.java)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:124)
at org.apache.tools.ant.Target.execute(Target.java:153)
at org.apache.tools.ant.Project.runTarget(Project.java:898)
at org.apache.tools.ant.Project.executeTarget(Project.java:536)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:213)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:103)
at org.apache.tools.ant.Target.execute(Target.java:153)
at org.apache.tools.ant.Project.runTarget(Project.java:898)
at org.apache.tools.ant.Project.executeTarget(Project.java:536)
at org.apache.tools.ant.Project.executeTargets(Project.java:510)
at org.apache.tools.ant.Main.runBuild(Main.java:421)
at org.apache.tools.ant.Main.main(Main.java:149)
D:\turbine\tdk\webapps\newapp\WEB-INF\build>
velocity.log:
Fri May 31 10:31:48 PDT 2002 AvalonLogSystem initialized using logfile
D:\turbine\tdk\webapps\newapp\WEB-INF\build\velocity.log
Fri May 31 10:31:48 PDT 2002 [info] [info] Default Properties File:
org\apache\velocity\runtime\defaults\velocity.properties
Fri May 31 10:31:48 PDT 2002 [info] Resource Loader Instantiated:
org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:48 PDT 2002 [info] FileResourceLoader : initialization starting.
Fri May 31 10:31:48 PDT 2002 [info] FileResourceLoader : adding path
'D:\turbine\tdk\webapps\newapp\WEB-INF\build\bin\torque\templates'
Fri May 31 10:31:48 PDT 2002 [info] FileResourceLoader : initialization complete.
Fri May 31 10:31:48 PDT 2002 [info] Loaded Pluggable Directive:
org.apache.velocity.runtime.directive.Literal
Fri May 31 10:31:48 PDT 2002 [info] Loaded Pluggable Directive:
org.apache.velocity.runtime.directive.Macro
Fri May 31 10:31:48 PDT 2002 [info] Loaded Pluggable Directive:
org.apache.velocity.runtime.directive.Parse
Fri May 31 10:31:48 PDT 2002 [info] Loaded Pluggable Directive:
org.apache.velocity.runtime.directive.Include
Fri May 31 10:31:48 PDT 2002 [info] Loaded Pluggable Directive:
org.apache.velocity.runtime.directive.Foreach
Fri May 31 10:31:49 PDT 2002 [info] Created: 20 parsers.
Fri May 31 10:31:49 PDT 2002 [info] Velocimacro : initialization starting.
Fri May 31 10:31:49 PDT 2002 [info] Velocimacro : adding VMs from VM library
template : VM_global_library.vm
Fri May 31 10:31:49 PDT 2002 [error] ResourceManager : unable to find resource
'VM_global_library.vm' in any resource loader.
Fri May 31 10:31:49 PDT 2002 [info] Velocimacro : error using VM library template
VM_global_library.vm : org.apache.velocity.exception.ResourceNotFoundException: Unable
to find resource 'VM_global_library.vm'
Fri May 31 10:31:49 PDT 2002 [info] Velocimacro : allowInline = true : VMs can be
defined inline in templates
Fri May 31 10:31:49 PDT 2002 [info] Velocimacro : allowInlineToOverride = false :
VMs defined inline may NOT replace previous VM definitions
Fri May 31 10:31:49 PDT 2002 [info] Velocimacro : allowInlineLocal = false : VMs
defined inline will be global in scope if allowed.
Fri May 31 10:31:49 PDT 2002 [info] Velocimacro : messages on : VM system will
output logging messages
Fri May 31 10:31:49 PDT 2002 [info] Velocimacro : initialization complete.
Fri May 31 10:31:49 PDT 2002 [info] Velocity successfully started.
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found sql/base/Control.vm with
loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found sql/base/mssql/table.vm
with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found sql/base/mssql/drop.vm
with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found
sql/base/mssql/columns.vm with loader
org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found
sql/base/mssql/primarykey.vm with loader
org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found sql/base/mssql/unique.vm
with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found sql/base/mssql/index.vm
with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found sql/base/mssql/table.vm
with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found sql/base/mssql/drop.vm
with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found
sql/base/mssql/columns.vm with loader
org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found
sql/base/mssql/primarykey.vm with loader
org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found sql/base/mssql/unique.vm
with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found sql/base/mssql/index.vm
with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found sql/base/mssql/table.vm
with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found sql/base/mssql/drop.vm
with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found
sql/base/mssql/columns.vm with loader
org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found
sql/base/mssql/primarykey.vm with loader
org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found sql/base/mssql/unique.vm
with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found sql/base/mssql/index.vm
with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found sql/base/mssql/table.vm
with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:53 PDT 2002 [info] ResourceManager : found sql/base/mssql/drop.vm
with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:54 PDT 2002 [info] ResourceManager : found
sql/base/mssql/columns.vm with loader
org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:54 PDT 2002 [info] ResourceManager : found
sql/base/mssql/primarykey.vm with loader
org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:54 PDT 2002 [info] ResourceManager : found sql/base/mssql/unique.vm
with loader org.apache.velocity.runtime.resource.loader.FileResourceLoader
Fri May 31 10:31:54 PDT 2002 [error] Method chop threw exception for reference
$strings in template sql/base/mssql/table.vm at [14,24]
Fri May 31 10:31:54 PDT 2002 [error] Method parse threw exception for reference
$generator in template sql/base/Control.vm at [28,17]