Hey wouter, its actually just a URI (I used a URL for the mappings instead
of just a File), so if the local URI
'file://home/draftdog/development/projects/open-source/andromda/andromda-all
/cartridges/andromda-bpm4struts/../conf/mappings/JavaMappings.xml' is
structured correctly, it should find it (it doesn't matter if you're
connected to the internet or not).  I think I may have put one too many
slashes in it, it works on my XP machine but not on Linux....anyway sync
again...I fixed the location, it should now come up
'file:/home/draftdog/development/projects/open-source/andromda/andromda-all/
cartridges/andromda-bpm4struts/../conf/mappings/JavaMappings.xml' and be
able to find it.  Let me know if thats not the case.

Thanks,

Chad

----- Original Message ----- 
From: "Wouter Zoons" <[EMAIL PROTECTED]>
To: "'Developers AndroMDA'" <[EMAIL PROTECTED]>; "Chad
Brandon" <[EMAIL PROTECTED]>
Sent: Saturday, February 14, 2004 5:56 AM
Subject: [Andromda-devel] metafacdes mapping


> Chad,
>
> I did an update from CVS but not I have this (it seems he tries to
> locate something on the net through ftp)
>
> it seems he is trying the FTP protocol to get a local file (I checked
> and the file is present) ... he should just use the OS's underlying
> filesystem
> I will also continue to take a look at it and report the solution if I
> find it
>
> Wouter.
>
> [andromda] 11:45:48,517 ERROR [XmlObjectFactory] Could not load
> XmlOjbect from configuration file -->
>
'file://home/draftdog/development/projects/open-source/andromda/andromda-all
/cartridges/androm
> da-bpm4struts/../conf/mappings/JavaMappings.xml'
>  [andromda] org.andromda.core.common.XmlObjectFactoryException: Error
> performing XmlObjectFactory.getObject
>  [andromda]     at
>
org.andromda.core.common.XmlObjectFactory.getObject(XmlObjectFactory.java:83
)
>  [andromda]     at
>
org.andromda.core.common.XmlObjectFactory.getInstance(XmlObjectFactory.java:
46)
>  [andromda]     at
> org.andromda.core.mapping.Mappings.getInstance(Mappings.java:72)
>  [andromda]     at
> org.andromda.core.mapping.Mappings.getInstance(Mappings.java:58)
>  [andromda]     at
>
org.andromda.core.metadecorators.uml14.ModelElementDecoratorImpl.setLanguage
Mappings(Unknown
> Source)
>  [andromda]     at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown
> Source)
>  [andromda]     at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
>  [andromda]     at java.lang.reflect.Method.invoke(Method.java:324)
>  [andromda]     at
>
org.apache.commons.beanutils.PropertyUtils.setSimpleProperty(PropertyUtils.j
ava:1789)
>  [andromda]     at
>
org.apache.commons.beanutils.PropertyUtils.setNestedProperty(PropertyUtils.j
ava:1684)
>  [andromda]     at
>
org.apache.commons.beanutils.PropertyUtils.setProperty(PropertyUtils.java:17
13)
>  [andromda]     at
>
org.andromda.core.metadecorators.uml14.DecoratorFactory.populatePropertyRefe
rences(Unknown
> Source)
>  [andromda]     at
>
org.andromda.core.metadecorators.uml14.DecoratorFactory.createDecoratorObjec
t(Unknown
> Source)
>  [andromda]     at
>
org.andromda.core.metadecorators.uml14.DecoratorFactory.createDecoratorObjec
t(Unknown
> Source)
>  [andromda]     at
>
org.andromda.core.metadecorators.uml14.DecoratorBase.decoratedElement(Unknow
n
> Source)
>  [andromda]     at
>
org.andromda.core.metadecorators.uml14.AssociationEndDecorator.getOtherEnd(U
nknown
> Source)
>  [andromda]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>  [andromda]     at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
>  [andromda]     at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
>  [andromda]     at java.lang.reflect.Method.invoke(Method.java:324)
>  [andromda]     at
>
org.apache.velocity.runtime.parser.node.PropertyExecutor.execute(PropertyExe
cutor.java:154)
>  [andromda]     at
>
org.apache.velocity.runtime.parser.node.ASTIdentifier.execute(ASTIdentifier.
java:226)
>  [andromda]     at
>
org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.ja
va:207)
>  [andromda]     at
>
org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java
:357)
>  [andromda]     at
>
org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirecti
ve.java:135)
>  [andromda]     at
> org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94)
>  [andromda]     at
>
org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement
.java:109)
>  [andromda]     at
> org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94)
>  [andromda]     at
> org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:344)
>  [andromda]     at
>
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.jav
a:153)
>  [andromda]     at
>
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:27
1)
>  [andromda]     at org.apache.velocity.Template.merge(Template.java:296)
>  [andromda]     at
>
org.andromda.cartridges.interfaces.DefaultAndroMDACartridge.internalProcessM
odelElementWithOneTemplate(DefaultAndroMDACartridge.java:366)
>  [andromda]     at
>
org.andromda.cartridges.interfaces.DefaultAndroMDACartridge.processModelElem
entWithOneTemplate(DefaultAndroMDACartridge.java:286)
>  [andromda]     at
>
org.andromda.cartridges.interfaces.DefaultAndroMDACartridge.internalProcessM
odelElement(DefaultAndroMDACartridge.java:233)
>  [andromda]     at
>
org.andromda.cartridges.interfaces.DefaultAndroMDACartridge.processModelElem
ent(DefaultAndroMDACartridge.java:147)
>  [andromda]     at
>
org.andromda.core.anttasks.AndroMDAGenTask.processModelElementStereotype(And
roMDAGenTask.java:562)
>  [andromda]     at
>
org.andromda.core.anttasks.AndroMDAGenTask.processModelElement(AndroMDAGenTa
sk.java:504)
>  [andromda]     at
>
org.andromda.core.anttasks.AndroMDAGenTask.process(AndroMDAGenTask.java:444)
>  [andromda]     at
>
org.andromda.core.anttasks.AndroMDAGenTask.execute(AndroMDAGenTask.java:283)
>  [andromda]     at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:306)
>  [andromda]     at org.apache.tools.ant.Task.perform(Task.java:401)
>  [andromda]     at org.apache.tools.ant.Target.execute(Target.java:338)
>  [andromda]     at
org.apache.tools.ant.Target.performTasks(Target.java:365)
>  [andromda]     at
> org.apache.tools.ant.Project.executeTarget(Project.java:1237)
>  [andromda]     at
> org.apache.tools.ant.Project.executeTargets(Project.java:1094)
>  [andromda]     at org.apache.tools.ant.Main.runBuild(Main.java:669)
>  [andromda]     at org.apache.tools.ant.Main.startAnt(Main.java:220)
>  [andromda]     at
> org.apache.tools.ant.launch.Launcher.run(Launcher.java:215)
>  [andromda]     at
> org.apache.tools.ant.launch.Launcher.main(Launcher.java:90)
>  [andromda] Caused by: java.net.UnknownHostException: home
>  [andromda]     at
> java.net.PlainSocketImpl.connect(PlainSocketImpl.java:153)
>  [andromda]     at java.net.Socket.connect(Socket.java:452)
>  [andromda]     at java.net.Socket.connect(Socket.java:402)
>  [andromda]     at sun.net.NetworkClient.doConnect(NetworkClient.java:139)
>  [andromda]     at
sun.net.NetworkClient.openServer(NetworkClient.java:118)
>  [andromda]     at sun.net.ftp.FtpClient.openServer(FtpClient.java:423)
>  [andromda]     at sun.net.ftp.FtpClient.<init>(FtpClient.java:692)
>  [andromda]     at
>
sun.net.www.protocol.ftp.FtpURLConnection.connect(FtpURLConnection.java:175)
>  [andromda]     at
>
sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(FtpURLConnection.ja
va:257)
>  [andromda]     at java.net.URL.openStream(URL.java:913)
>  [andromda]     at
>
org.apache.commons.digester.xmlrules.DigesterLoader.load(DigesterLoader.java
:124)
>  [andromda]     at
>
org.andromda.core.common.XmlObjectFactory.getObject(XmlObjectFactory.java:78
)
>  [andromda]     ... 49 more
>
>
>
>
> -------------------------------------------------------
> SF.Net is sponsored by: Speed Start Your Linux Apps Now.
> Build and deploy apps & Web services for Linux with
> a free DVD software kit from IBM. Click Now!
> http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
> _______________________________________________
> Andromda-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/andromda-devel
>




-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Andromda-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/andromda-devel

Reply via email to