Hello Chad,
 
It worked. Thanks a lot. 
 
Regards,
Vikram Naik

        -----Original Message----- 
        From: Chad Brandon [mailto:[EMAIL PROTECTED] 
        Sent: Wed 8/11/2004 5:45 PM 
        To: Naik, Vikram; [EMAIL PROTECTED] 
        Cc: 
        Subject: Re: [Andromda-user] Metafacades generation
        
        

        Place this model "UMLMetafacadeModel-3.0M2.xml.zip" on
        your classpath (don't put it next to your other model)
        
        --- "Naik, Vikram" <[EMAIL PROTECTED]> wrote:
        
        > Hello,
        > 
        > I am trying to generate Metafacades using Ant (
        > Version 1.6.1 ) . The error it throws is like shown
        > below. Please find the attached andromda.log file
        > generated during the build, also attached build.xml
        > here with.
        > 
        > Please comment.
        > 
        > Thanks & Regards,
        > Vikram Naik.
        > 
        > ################################################
        > Error performing MDRepository.loadModel
        > javax.jmi.xmi.MalformedXMIException:
        > org.netbeans.lib.jmi.util.DebugException: Content is
        > not allowed in prolog.
        >  at
        >
        org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:83)
        >  at
        >
        org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:70)
        >  at
        >
        
org.andromda.repositories.mdr.MDRepositoryFacade.loadModel(MDRepositoryFacade.java:326)
        >  at
        >
        
org.andromda.repositories.mdr.MDRepositoryFacade.readModel(MDRepositoryFacade.java:127)
        >  at
        >
        org.andromda.core.ModelProcessor.process(ModelProcessor.java:200)
        >  at
        >
        org.andromda.core.ModelProcessor.process(ModelProcessor.java:142)
        >  at
        >
        org.andromda.core.anttasks.AndroMDAGenTask.execute(AndroMDAGenTask.java:210)
        >  at
        >
        org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
        >  at org.apache.tools.ant.Task.perform(Task.java:364)
        >  at
        > org.apache.tools.ant.Target.execute(Target.java:341)
        >  at
        >
        org.apache.tools.ant.Target.performTasks(Target.java:369)
        >  at
        >
        org.apache.tools.ant.Project.executeTarget(Project.java:1214)
        >  at
        >
        org.apache.tools.ant.Project.executeTargets(Project.java:1062)
        >  at
        > org.apache.tools.ant.Main.runBuild(Main.java:673)
        >  at
        > org.apache.tools.ant.Main.startAnt(Main.java:188)
        >  at
        >
        org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
        >  at
        >
        org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
        > 2004-08-11 16:59:08,738 ERROR
        > [org.andromda.core.ModelProcessor] Error performing
        > ModelProcessor.process with model(s) -->
        >
        'file:E:/DaVinciCartridge/andromda-davinci/src/uml/DaVinciMetafacadeModel.xml'
        >
        org.andromda.core.repository.RepositoryFacadeException:
        > Error performing MDRepositoryFacade.readModel
        >  at
        >
        
org.andromda.repositories.mdr.MDRepositoryFacade.readModel(MDRepositoryFacade.java:132)
        >  at
        >
        org.andromda.core.ModelProcessor.process(ModelProcessor.java:200)
        >  at
        >
        org.andromda.core.ModelProcessor.process(ModelProcessor.java:142)
        >  at
        >
        org.andromda.core.anttasks.AndroMDAGenTask.execute(AndroMDAGenTask.java:210)
        >  at
        >
        org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
        >  at org.apache.tools.ant.Task.perform(Task.java:364)
        >  at
        > org.apache.tools.ant.Target.execute(Target.java:341)
        >  at
        >
        org.apache.tools.ant.Target.performTasks(Target.java:369)
        >  at
        >
        org.apache.tools.ant.Project.executeTarget(Project.java:1214)
        >  at
        >
        org.apache.tools.ant.Project.executeTargets(Project.java:1062)
        >  at
        > org.apache.tools.ant.Main.runBuild(Main.java:673)
        >  at
        > org.apache.tools.ant.Main.startAnt(Main.java:188)
        >  at
        >
        org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
        >  at
        >
        org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
        > Caused by: javax.jmi.xmi.MalformedXMIException:
        > org.netbeans.lib.jmi.util.DebugException: Content is
        > not allowed in prolog.
        >  at
        >
        org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:83)
        >  at
        >
        org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:70)
        >  at
        >
        
org.andromda.repositories.mdr.MDRepositoryFacade.loadModel(MDRepositoryFacade.java:326)
        >  at
        >
        
org.andromda.repositories.mdr.MDRepositoryFacade.readModel(MDRepositoryFacade.java:127)
        >  ... 13 more
        >
        
        > ATTACHMENT part 2 application/octet-stream
        name=andromda.log
        > <?xml version="1.0" encoding="UTF-8"?>
        >
        > <project default="andromda-davinci"
        > name="andromda-davinci" basedir=".">
        >
        >     <property name="app.root.dir"
        > value="${basedir}/.."/>
        >
        >     <property file="${basedir}/build.properties"/>
        >     <property
        > file="${app.root.dir}/build.properties"/>
        >
        >     <mkdir dir="${app.root.dir}/lib"/>
        >
        >     <path id="classpath">
        >         <fileset id="libraries"
        > dir="${app.root.dir}/lib">
        >             <include name="commons-lang-*.jar"/>
        >             <include name="commons-logging-*.jar"/>
        >             <include name="commons-digester-*.jar"/>
        >             <include
        > name="commons-collections-*.jar"/>
        >             <include
        > name="commons-beanutils-*.jar"/>
        >             <include name="log4j-*.jar"/>
        >             <include name="velocity-*.jar"/>
        >             <include name="jmi-*.jar"/>
        >             <include name="jmiuml-*.jar"/>
        >             <include name="jmiutils-*.jar"/>
        >             <include name="mof-*.jar"/>
        >             <include name="mdrapi-*.jar"/>
        >             <include name="nbmdr-*.jar"/>
        >             <include name="openide-*.jar"/>
        >             <include name="picocontainer-*.jar"/>
        >             <include name="andromda-*.jar"/>
        >             <include
        > name="andromda-profile-*.xml.zip"/>           
        >         </fileset>
        >     </path>
        >
        >     <target name="andromda-davinci">
        >         <taskdef name="andromda"
        >
        classname="org.andromda.core.anttasks.AndroMDAGenTask"
        > classpathref="classpath"/>
        >         <andromda lastModifiedCheck="false">
        >             <model
        >
        url="file:${basedir}/src/uml/DaVinciMetafacadeModel.xml"/>
        >           
        >             <namespace name="meta" ignore="true">
        >               <property name="languageMappingsUri"
        >
        value="file:${basedir}/src/mappings/JavaMappings.xml"/>
        >
        >               <property name="facades"
        > value="${basedir}/target/src"/>
        >               <property name="facade-logics"
        > value="${basedir}/target/src"/>
        >               <property name="facades-to-impls"
        > value="${basedir}/target/src"/>
        >               <property name="facade-logic-impls"
        > value="${basedir}/src/java"/>
        >             </namespace>           
        >         </andromda>
        >     </target>
        >
        > </project>
        
        

Reply via email to