Hi i'm using metauml and Miktex 2.9. Why does this piece of code produce an error? I copy pasted it from the manual.
input metauml;
beginfig(1);
Component.C("Business Logic")();
drawObject(C);
endfig;
end
This is the error:
>> Component.C
! Isolated expression.
<to be read again>
(
l.3 Component.C(
"Business Logic")();
Here i have to press "STRG+C" to make the mpost-compile stop.
And this is the log:
This is MetaPost, version 1.504 (MiKTeX 2.9) 10 NOV 2012 14:12
**meineMetaUMLKlasse.mp
(mpost.mp (C:/Program Files (x86)/MiKTeX 2.9/metapost/base/plain.mp
Preloading the plain mem file, version 1.004))
(E:/studium/semester5/Visu-Comp/produziertes/meineMetaUMLKlasse.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/base/boxes.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_infrastructure.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_object.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_infrastructure.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_commons.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_margins.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_picture.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_margins.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_group.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_object.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_commons.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_margins.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_picture_stack.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_picture.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_commons.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_group.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_positioning.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_shade.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_base.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_links.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_paths.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_note.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_defaults.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_object.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_picture_stack.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_shade.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_margins.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_stereotype.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_defaults.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_class_clipart.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_class.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_defaults.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_picture.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_picture_stack.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_shade.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_instance.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_defaults.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_picture.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_picture_stack.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_shade.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_class_relations.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_class_assoc.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_defaults.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_package.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_defaults.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_package_relations.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_behavioral_common.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_activity.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_defaults.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_state.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_defaults.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_usecase_clipart.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_usecase.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_defaults.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp))
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_templates.mp
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/metauml_defaults.mp)
(C:/Program Files (x86)/MiKTeX 2.9/metapost/generic/metauml/util_log.mp)))
\>> Component.C
! Isolated expression.
<to be read again>
(
l.3 Component.C(
"Business Logic")();
?
! Emergency stop.
<to be read again>
(
l.3 Component.C(
"Business Logic")();
End of file on the terminal!
"Normal things" like class diagrams work and don't produce errors.
.logfile? – egreg Nov 10 '12 at 12:52:/Program Files (x86)/MiKTeX 2.9/doc/metapost/generic/metauml/READMEin order to look at the version number? – egreg Nov 10 '12 at 13:23