c:\zosel\work\workspace-psi\svnrepository_psi\trunk\PhysicalModel>java -jar ..\r
ds-all\rds\build\jar\rds.jar -c -pkg all -out c:\zosel\work\workspace-psi\svnpsi
\test -ext ..\rds-all\rds\ext -doc -src . psi\all.ds
rds 0.19.5 (14 Dez 2007)
Parsing .\psi\all.ds
Parsing .\psi\bmd\main.ds
Parsing .\psi\bmd\areas.ds
Parsing .\psi\bmd\common.ds
Parsing .\psi\common.ds
Parsing .\psi\common\geometry.ds
Parsing .\psi\bmd\lines.ds
Parsing .\psi\common\attributes.ds
Parsing .\psi\routing\attributes.ds
Parsing .\psi\routing\routing.ds
Parsing .\psi\bmd\points.ds
Parsing .\psi\name\namedatabase.ds
Parsing .\psi\name\attributes.ds
Parsing .\psi\name\metadata.ds
Parsing .\psi\name\name.ds
Parsing .\psi\name\common.ds
Parsing .\psi\name\phoneme.ds
Parsing .\psi\name\namefeature.ds
Parsing .\psi\name\nvctree.ds
emitting java code
emitting html documentation
emitting XML file is disabled.
done.
c:\zosel\work\workspace-psi\svnrepository_psi\trunk\PhysicalModel>poi.bat
c:\zosel\work\workspace-psi\svnrepository_psi\trunk\PhysicalModel>java -jar ..\r
ds-all\rds\build\jar\rds.jar -c -pkg name -out c:\zosel\work\workspace-psi\svnps
i\test -ext ..\rds-all\rds\ext -src . psi\poi\poidatabase.ds
rds 0.19.5 (14 Dez 2007)
Parsing .\psi\poi\poidatabase.ds
Parsing .\psi\common.ds
Parsing .\psi\common\geometry.ds
Parsing .\psi\name\namedatabase.ds
Parsing .\psi\name\attributes.ds
Parsing .\psi\name\metadata.ds
Parsing .\psi\name\name.ds
Parsing .\psi\name\common.ds
Parsing .\psi\name\phoneme.ds
Parsing .\psi\name\namefeature.ds
Parsing .\psi\name\nvctree.ds
Parsing .\psi\poi\attributes.ds
Parsing .\psi\poi\metadata.ds
Parsing .\psi\poi\activationpoint.ds
emitting java code
14.01.2008 17:11:58 freemarker.log.JDK14LoggerFactory$JDK14Logger error
SCHWERWIEGEND:
get(readField) failed on instance of datascript.emit.java.SequenceEmitter$Sequen
ceFieldEmitter
The problematic instruction:
----------
==> ${field.readField} [on line 113, column 17 in java/SequenceRead.ftl]
----------
Java backtrace for programmers:
----------
freemarker.template.TemplateModelException: get(readField) failed on instance of
datascript.emit.java.SequenceEmitter$SequenceFieldEmitter
at freemarker.ext.beans.BeanModel.get(BeanModel.java:223)
at freemarker.core.Dot._getAsTemplateModel(Dot.java:76)
at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
at freemarker.core.Expression.getStringValue(Expression.java:93)
at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
at freemarker.core.Environment.visit(Environment.java:196)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:196)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at freemarker.core.Environment.visit(Environment.java:196)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:196)
at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:172)
at freemarker.core.Environment.visit(Environment.java:351)
at freemarker.core.IteratorBlock.accept(IteratorBlock.java:95)
at freemarker.core.Environment.visit(Environment.java:196)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:196)
at freemarker.core.Environment.process(Environment.java:176)
at freemarker.template.Template.process(Template.java:232)
at datascript.emit.java.SequenceEmitter.begin(SequenceEmitter.java:225)
at datascript.emit.java.JavaEmitter.beginSequence(JavaEmitter.java:84)
at datascript.antlr.DataScriptEmitter.sequenceDeclaration(DataScriptEmit
ter.java:2529)
at datascript.antlr.DataScriptEmitter.typeReference(DataScriptEmitter.ja
va:2229)
at datascript.antlr.DataScriptEmitter.fieldDefinition(DataScriptEmitter.
java:400)
at datascript.antlr.DataScriptEmitter.declaration(DataScriptEmitter.java
:300)
at datascript.antlr.DataScriptEmitter.members(DataScriptEmitter.java:265
)
at datascript.antlr.DataScriptEmitter.translationUnit(DataScriptEmitter.
java:135)
at datascript.antlr.DataScriptEmitter.root(DataScriptEmitter.java:59)
at datascript.emit.java.JavaExtension.generate(JavaExtension.java:92)
at datascript.tools.DataScriptTool.emitDatascript(DataScriptTool.java:32
9)
at datascript.tools.DataScriptTool.execute(DataScriptTool.java:505)
at datascript.tools.DataScriptTool.main(DataScriptTool.java:531)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:825)
at freemarker.ext.beans.BeanModel.invokeThroughDescriptor(BeanModel.java
:272)
at freemarker.ext.beans.BeanModel.get(BeanModel.java:183)
... 32 more
Caused by: java.lang.UnsupportedOperationException
at datascript.emit.java.ExpressionEmitter.emitUnaryExpression(Expression
Emitter.java:169)
at datascript.emit.java.ExpressionEmitter.append(ExpressionEmitter.java:
90)
at datascript.emit.java.ExpressionEmitter.emit(ExpressionEmitter.java:70
)
at datascript.emit.java.CompoundEmitter.appendArguments(CompoundEmitter.
java:459)
at datascript.emit.java.CompoundEmitter.readInstantiatedField(CompoundEm
itter.java:442)
at datascript.emit.java.CompoundEmitter.readField(CompoundEmitter.java:3
15)
at datascript.emit.java.FieldEmitter.getReadField(FieldEmitter.java:81)
... 38 more
emitter error in 'psi\poi\poidatabase.ds': freemarker.template.TemplateModelExce
ption: get(readField) failed on instance of datascript.emit.java.SequenceEmitter
$SequenceFieldEmitter
datascript.ast.DataScriptException: freemarker.template.TemplateModelException:
get(readField) failed on instance of datascript.emit.java.SequenceEmitter$Sequen
ceFieldEmitter
at datascript.emit.java.SequenceEmitter.begin(SequenceEmitter.java:232)
at datascript.emit.java.JavaEmitter.beginSequence(JavaEmitter.java:84)
at datascript.antlr.DataScriptEmitter.sequenceDeclaration(DataScriptEmit
ter.java:2529)
at datascript.antlr.DataScriptEmitter.typeReference(DataScriptEmitter.ja
va:2229)
at datascript.antlr.DataScriptEmitter.fieldDefinition(DataScriptEmitter.
java:400)
at datascript.antlr.DataScriptEmitter.declaration(DataScriptEmitter.java
:300)
at datascript.antlr.DataScriptEmitter.members(DataScriptEmitter.java:265
)
at datascript.antlr.DataScriptEmitter.translationUnit(DataScriptEmitter.
java:135)
at datascript.antlr.DataScriptEmitter.root(DataScriptEmitter.java:59)
at datascript.emit.java.JavaExtension.generate(JavaExtension.java:92)
at datascript.tools.DataScriptTool.emitDatascript(DataScriptTool.java:32
9)
at datascript.tools.DataScriptTool.execute(DataScriptTool.java:505)
at datascript.tools.DataScriptTool.main(DataScriptTool.java:531)
Caused by: freemarker.template.TemplateModelException: get(readField) failed on
instance of datascript.emit.java.SequenceEmitter$SequenceFieldEmitter
at freemarker.ext.beans.BeanModel.get(BeanModel.java:223)
at freemarker.core.Dot._getAsTemplateModel(Dot.java:76)
at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
at freemarker.core.Expression.getStringValue(Expression.java:93)
at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
at freemarker.core.Environment.visit(Environment.java:196)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:196)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at freemarker.core.Environment.visit(Environment.java:196)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:196)
at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:172)
at freemarker.core.Environment.visit(Environment.java:351)
at freemarker.core.IteratorBlock.accept(IteratorBlock.java:95)
at freemarker.core.Environment.visit(Environment.java:196)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:196)
at freemarker.core.Environment.process(Environment.java:176)
at freemarker.template.Template.process(Template.java:232)
at datascript.emit.java.SequenceEmitter.begin(SequenceEmitter.java:225)
... 12 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:825)
at freemarker.ext.beans.BeanModel.invokeThroughDescriptor(BeanModel.java
:272)
at freemarker.ext.beans.BeanModel.get(BeanModel.java:183)
... 32 more
Caused by: java.lang.UnsupportedOperationException
at datascript.emit.java.ExpressionEmitter.emitUnaryExpression(Expression
Emitter.java:169)
at datascript.emit.java.ExpressionEmitter.append(ExpressionEmitter.java:
90)
at datascript.emit.java.ExpressionEmitter.emit(ExpressionEmitter.java:70
)
at datascript.emit.java.CompoundEmitter.appendArguments(CompoundEmitter.
java:459)
at datascript.emit.java.CompoundEmitter.readInstantiatedField(CompoundEm
itter.java:442)
at datascript.emit.java.CompoundEmitter.readField(CompoundEmitter.java:3
15)
at datascript.emit.java.FieldEmitter.getReadField(FieldEmitter.java:81)
... 38 more
emitting html documentation is disabled.
emitting XML file is disabled.
done.
Logged In: YES
user_id=601556
Originator: NO
Is this still a problem with rds 0.22.1?
Logged In: YES
user_id=1766668
Originator: YES
now explicit is no longer used for pois, therefore it does no longer occur