> -----Oorspronkelijk bericht-----
> Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
> Namens Rudie Ekkelenkamp
> Verzonden: donderdag 11 november 2004 16:12
> Aan: [EMAIL PROTECTED]
> Onderwerp: RE: Uml2mmbase: default field values
> 
> 
> Hi Ernst,
> 
> Are you sure you are using the binary distribution: 
> uml2mmbase-1.3.zip. I downloaded a clean version of 
> uml2mmbase1.3.zip en unzipped it. I applied the patch. Put 
> your model.zuml in the root. Ran um2mmbase.bat and all went 
> well... So applying the patch should be enough...
> 
> The error that the resource: 
> src/andromda-mmbase/templates/mmbase-search.vsl
> cannot be found is triggered by the action:
> 
>       <java 
> classname="com.finalist.mmbase.wizard.WizardMaker" 
> fork="true" classpathref="base.classpath">
>          <arg value="${conf.dir}/mmbase-search.vsl" />
>          <arg value="${generated.dir}" />
>       </java>
> 
> The mmbase-search.vsl is expected in the conf directory. The 
> error suggests your build file references the src directory. 
> So the patch was probably not applied correctly.

ok, i got it. The prolbem was with my ant version. with 1.5.4 this
dousn't work:

    <path id="base.classpath">
       <pathelement path="modules/uml2mmbase-core"/>
       <fileset dir="${lib.dir}">
           <include name="*.jar"/>
       </fileset>
   </path>

becouse ant will _not_ look modules/uml2mmbase-core/ first. So in my
case the old template was used.
Upgrading ant fixed the problem. Maybe you should warn people that want
to use the patch about this.
Anyway, thanks for all your patience. 

regards,

Ernst


> 
> cheers,
> 
> Rudie.
> 
> > -----Oorspronkelijk bericht-----
> > Van: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] Ernst
> > Bunders
> > Verzonden: Thursday, November 11, 2004 2:36 PM
> > Aan: [EMAIL PROTECTED]
> > Onderwerp: RE: Uml2mmbase: default field values
> > 
> > 
> > 
> > 
> > > -----Oorspronkelijk bericht-----
> > > Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > > Namens Rudie Ekkelenkamp
> > > Verzonden: donderdag 11 november 2004 13:46
> > > Aan: [EMAIL PROTECTED]
> > > Onderwerp: RE: Uml2mmbase: default field values
> > > 
> > > 
> > > Hi Ernst,
> > > 
> > > Just extract the zip file over the binary uml2mmbase1.3
> > > installation... The path created will be: 
> > > modules/uml2mmbase-core/templates
> > > 
> > > In the build.xml this path is added before the jars in:
> > > 
> > >      <!-- Define our class path -->
> > >     <path id="base.classpath">
> > >        <pathelement path="modules/uml2mmbase-core"/>
> > >        <fileset dir="${lib.dir}">
> > >            <include name="*.jar"/>
> > >        </fileset>
> > >    </path>
> > > 
> > > This will make sure the patched templates will be loaded first..
> > 
> > hmm, that leaves me with the folling error. I don't have to change 
> > anything else like for instance the batchfile 
> (uml2mmbase.bat) or so?
> > 
> > ernst
> > 
> >      [java] org.apache.velocity.exception.ResourceNotFoundException:
> > Unable to find resource
> > 'src/andromda-mmbase/templates/mmbase-search.vs
> > l'
> >      [java]     at
> > org.apache.velocity.runtime.resource.ResourceManager.getResour
> > ce(Resourc
> > eManager.java:438)
> >      [java]     at
> > org.apache.velocity.runtime.RuntimeInstance.getTemplate(Runtim
> > eInstance.
> > java:736)
> >      [java]     at
> > org.apache.velocity.runtime.RuntimeInstance.getTemplate(Runtim
> > eInstance.
> > java:718)
> >      [java]     at
> > org.apache.velocity.runtime.RuntimeSingleton.getTemplate(Runti
> > meSingleto
> > n.java:337)
> >      [java]     at
> > org.apache.velocity.app.Velocity.getTemplate(Velocity.java:512)
> >      [java]     at
> > com.finalist.mmbase.wizard.WizardMaker.createZoek(Unknown Source)
> >      [java]     at 
> com.finalist.mmbase.wizard.WizardMaker.main(Unknown
> > Source)
> >      [java] Exception in thread "main"
> >      [java] Java Result: 1
> >    [delete] Deleting:
> > D:\programs\uml2mmbase1.7\generated\wizard-search-config.xml
> >      [copy] Copying 1 file to
> > D:\programs\uml2mmbase1.7\generated\editors
> >      [copy] Copying 1 file to
> > D:\programs\uml2mmbase1.7\generated\editors
> >      [copy] Copying 9 files to
> > D:\programs\uml2mmbase1.7\generated\editors
> >     [mkdir] Created dir:
> > D:\programs\uml2mmbase1.7\generated\WEB-INF\config\builders\ap
> > plications
> >      [copy] Copying 37 files to
> > D:\programs\uml2mmbase1.7\generated\WEB-INF\config\builders\ap
> > plications
> >      [copy] Copying 5 files to
> > D:\programs\uml2mmbase1.7\generated\WEB-INF\config\builders\core
> >      [copy] Copying
> > D:\programs\uml2mmbase1.7\web\basic-builders\1.7\posrel.xml to
> > D:\programs\uml2mmbase1.7\generated\WEB-INF\config\builde
> > rs\core\posrel.xml
> >      [copy] Copying
> > D:\programs\uml2mmbase1.7\web\basic-builders\1.7\icaches.xml to
> > D:\programs\uml2mmbase1.7\generated\WEB-INF\config\build
> > ers\core\icaches.xml
> >      [copy] Copying
> > D:\programs\uml2mmbase1.7\web\basic-builders\1.7\images.xml to
> > D:\programs\uml2mmbase1.7\generated\WEB-INF\config\builde
> > rs\core\images.xml
> >      [copy] Copying
> > D:\programs\uml2mmbase1.7\web\basic-builders\1.7\attachments.xml to
> > D:\programs\uml2mmbase1.7\generated\WEB-INF\config\b
> > uilders\core\attachments.xml
> >      [copy] Copying
> > D:\programs\uml2mmbase1.7\web\basic-builders\1.7\urls.xml to
> > D:\programs\uml2mmbase1.7\generated\WEB-INF\config\builders
> > \core\urls.xml
> > 
> > mmbase.poseidon2:
> > 
> > > 
> > > Hope this helps,
> > > 
> > > Rudie.
> > > 
> > > > -----Oorspronkelijk bericht-----
> > > > Van: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] 
> > > > Ernst Bunders
> > > > Verzonden: Thursday, November 11, 2004 1:42 PM
> > > > Aan: [EMAIL PROTECTED]
> > > > Onderwerp: RE: Uml2mmbase: default field values
> > > > 
> > > > 
> > > > 
> > > > 
> > > > > -----Oorspronkelijk bericht-----
> > > > > Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
> > > > > Namens Rudie Ekkelenkamp
> > > > > Verzonden: donderdag 11 november 2004 12:48
> > > > > Aan: [EMAIL PROTECTED]
> > > > > Onderwerp: RE: Uml2mmbase: default field values
> > > > > 
> > > > > 
> > > > > Hi Ernst,
> > > > > 
> > > > > I looked into your model and it is just fine (nice model 
> > > > > though!). I'm afraid you ran into a nasty bug. I sent a patch 
> > > > > for this bug as an attachment. I also uploaded the patch to 
> > > > > mmapps. The bug was in the code that sorted the 
> modelelements. 
> > > > > This patch no longer sorts the builders, but at least 
> generates 
> > > > > them.
> > > > > 
> > > > > The patch actually shows you how you can easily adjust the 
> > > > > templates if you need to change them. In the 
> > > > > modules/uml2mmbase-core/templates directory you can put all 
> > > > > templates that you need to change (the can be 
> extracted from the 
> > > > > uml2mmbase-core.jar file).
> > > > 
> > > > thanks for the help, but i'm not quite there yet.
> > > > first, i had to make a directorystructure like
> > > > uml2mmbase1.7\src\andromda-mmbase\templates where i had to put 
> > > > mmbase-search.vsl to get rid of an error. but i don't 
> > think the app
> > > > uses the new version of mmbase-application.vsl
> > > > (the behavour is still the same). i did some playing 
> around, but 
> > > > probalby don't get the path right. some things i tried: 
> > > > uml2mmbase1.7\src\andromda-mmbase\modules\uml2mmbase-core\temp
> > > > lates\mmba
> > > > se-application.vsl
> > > > uml2mmbase1.7\src\modules\uml2mmbase-core\templates\mmbase-app
> > > > lication.v
> > > > sl 
> > > > uml2mmbase1.7\modules\uml2mmbase-core\templates\mmbase-applica
> > > > tion.vsl 
> > > > 
> > > > can you tell me what i'm doing wrong?
> > > > 
> > > > thanks,
> > > > 
> > > > Ernst
> > > > 
> > > > 
> > > > > 
> > > > > Hope this helps,
> > > > > 
> > > > > Cheers.
> > > > > 
> > > > > Rudie.
> > > > > 
> > > > > > -----Oorspronkelijk bericht-----
> > > > > > Van: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED]
> > > > > > Ernst Bunders
> > > > > > Verzonden: Thursday, November 11, 2004 10:27 AM
> > > > > > Aan: [EMAIL PROTECTED]
> > > > > > Onderwerp: RE: Uml2mmbase: default field values
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > 
> > > > > > > -----Oorspronkelijk bericht-----
> > > > > > > Van: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED]
> > > > > > > Namens Rudie Ekkelenkamp
> > > > > > > Verzonden: woensdag 10 november 2004 12:55
> > > > > > > Aan: [EMAIL PROTECTED]
> > > > > > > Onderwerp: RE: Uml2mmbase: default field values
> > > > > > > 
> > > > > > > 
> > > > > > > Hi Ernst,
> > > > > > > 
> > > > > > > You can use as many diagrams as you like. It's only
> > the model
> > > > > > > that counts.
> > > > > > 
> > > > > > That's what I thought.
> > > > > > 
> > > > > > >But all model elements will be used, so if that
> > > > > > > is not your intention, that might be the cause of the  
> > > > > > >problem...
> > > > > > 
> > > > > > Well, the problem is that for all the builders in my
> > > > model the app
> > > > > > creates builderfiles and wizards. Allso in
> > > > APPLICATION.xml both the
> > > > > > neededreldeflist and allowedrelationlist are
> > complete. Only the
> > > > > > neededbuilderlist is missing about half the builders.
> > > > There are no
> > > > > > error messages either.
> > > > > > 
> > > > > > > Are you using mmbase 1.6 or 1.7. The default is
> > > > > > > 1.7 now, so that might be a problem?
> > > > > > 
> > > > > > Nop. I'm using 1.7.
> > > > > > 
> > > > > > So. Is there anything you can think about? Is it possible
> > > > > that due to
> > > > > > some error in the xmi file the creation of the
> > > > neederbuilderlist is
> > > > > > running into a problem? Or is it possible to get more
> > > > > verbose logging
> > > > > > from uml2mmbase? I must say I'm a bit anxious about 
> this.. For 
> > > > > > completeness I include the zuml file.
> > > > > > 
> > > > > > Regards,
> > > > > > 
> > > > > > Ernst
> > > > > > 
> > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > cheers,
> > > > > > > 
> > > > > > > Rudie.
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > > -----Oorspronkelijk bericht-----
> > > > > > > > Van: [EMAIL PROTECTED]
> > > > > [mailto:[EMAIL PROTECTED]
> > > > > > > > Ernst Bunders
> > > > > > > > Verzonden: Wednesday, November 10, 2004 12:45 PM
> > > > > > > > Aan: [EMAIL PROTECTED]
> > > > > > > > Onderwerp: RE: Uml2mmbase: default field values
> > > > > > > > 
> > > > > > > > 
> > > > > > > > 
> > > > > > > > 
> > > > > > > > > -----Oorspronkelijk bericht-----
> > > > > > > > > Van: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED]
> > > > > > > > > Namens Rudie Ekkelenkamp
> > > > > > > > > Verzonden: woensdag 10 november 2004 12:09
> > > > > > > > > Aan: [EMAIL PROTECTED]
> > > > > > > > > Onderwerp: RE: Uml2mmbase: default field values
> > > > > > > > > 
> > > > > > > > > 
> > > > > > > > > Hi Ernst,
> > > > > > > > > 
> > > > > > > > > I just created a uml2mmbase category, so you can
> > > > add the RFE
> > > > > > > > > there. Actually, there is also a UML2MMbase forum. I
> > > > > think that
> > > > > > > > > would be the preferred way to discuss UML2MMbase
> > > > > features. The
> > > > > > > > > mmbase users mailing list is probably not the
> > > best place to
> > > > > > > > > discuss this?
> > > > > > > > > 
> > > > > > > > > Rudie.
> > > > > > > > 
> > > > > > > > On the other hand, you need to log in to post to the
> > > > > forum and it
> > > > > > > > is not exactly thriving.
> > > > > > > > So I will risk obusing this list some more.
> > > > > > > > It seems I have a problem. I have made a nice model with
> > > > > > mmbase2uml.
> > > > > > > > Now I am making some changes and try to convert it to an
> > > > > > > > mmbase app. All goes well except not alle builders 
> > > are listed
> > > > > > > > in the neededbuilderlist.
> > > > > > > > I do user a number of diagrams, assuming that 
> that is ok.
> > > > > > > Am I right?
> > > > > > > > Are there other tips you could give me to trouble
> > > > > shoot? Regards,
> > > > > > > > Ernst
> > > > > > > > 
> > > > > > > > 
> > > > > > > > > 
> > > > > > > > > 
> > > > > > > > > > -----Oorspronkelijk bericht-----
> > > > > > > > > > Van: [EMAIL PROTECTED]
> > > > > > > [mailto:[EMAIL PROTECTED]
> > > > > > > > > > Ernst Bunders
> > > > > > > > > > Verzonden: Wednesday, November 10, 2004 11:55 AM
> > > > > > > > > > Aan: [EMAIL PROTECTED]
> > > > > > > > > > Onderwerp: RE: Uml2mmbase: default field values
> > > > > > > > > > 
> > > > > > > > > > 
> > > > > > > > > > Wouldn't it be nice to add some categories 
> to the RFE
> > > > > > > > > section for the
> > > > > > > > > > project? Like for every app in the project.
> > Otherwise it
> > > > > > > > > might get a
> > > > > > > > > > bit messy
> > > > > > > > > > 
> > > > > > > > > > ernst
> > > > > > > > > > 
> > > > > > > > > > > -----Oorspronkelijk bericht-----
> > > > > > > > > > > Van: [EMAIL PROTECTED]
> > > > > [mailto:[EMAIL PROTECTED]
> > > > > > > > > > > Namens Rudie Ekkelenkamp
> > > > > > > > > > > Verzonden: woensdag 10 november 2004 11:28
> > > > > > > > > > > Aan: [EMAIL PROTECTED]
> > > > > > > > > > > Onderwerp: RE: Uml2mmbase: default field values
> > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > > Hi Ernst,
> > > > > > > > > > > 
> > > > > > > > > > > It is currently not possible in UML2MMBase
> > to specify
> > > > > > > a default
> > > > > > > > > > > value. But in UML you can specify an initial value
> > > > > > > which could
> > > > > > > > > > > be used to model de default value. So if it is
> > > > > > possible with
> > > > > > > > > > > edit wizards, it can be possible with UML2MMBase.
> > > > > > > Please add a
> > > > > > > > > > > RFE at mmapps.sourceforge.net for this feature.
> > > > > > > > > > > 
> > > > > > > > > > > FYI, I'm currently working on supporting the
> > > > > > > MagicDraw UML tool
> > > > > > > > > > > (which in my opinion is even better than Poseidon
> > > > > UML), for
> > > > > > > > > > > which also a community edition is available.. The
> > > > > > > next release
> > > > > > > > > > > of UML2MMBase will have this support.
> > > > > > > > > > > 
> > > > > > > > > > > cheers,
> > > > > > > > > > > 
> > > > > > > > > > > Rudie Ekkelenkamp.
> > > > > > > > > > > 
> > > > > > > > > > > > -----Oorspronkelijk bericht-----
> > > > > > > > > > > > Van: [EMAIL PROTECTED]
> > > > > > > > > [mailto:[EMAIL PROTECTED]
> > > > > > > > > > > > Michiel Meeuwissen
> > > > > > > > > > > > Verzonden: Wednesday, November 10, 2004 11:09 AM
> > > > > > > > > > > > Aan: [EMAIL PROTECTED]
> > > > > > > > > > > > Onderwerp: Re: Uml2mmbase: default field values
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > Kees Jongenburger wrote:
> > > > > > > > > > > > > On Wed, 10 Nov 2004 10:35:47 +0100,
> > Ernst Bunders
> > > > > > > > > > > > <[EMAIL PROTECTED]> wrote:
> > > > > > > > > > > > > > Is it possible to set default values for
> > > > > > fields? I can't
> > > > > > > > > > > > find it in the
> > > > > > > > > > > > > > document
> > > > > > > > > > > > > This is not possible in mmbase , unless you
> > > > create you
> > > > > > > > > > > own builders
> > > > > > > > > > > >
> > > > > > > > > > > > Indeed, but he referred to UML2MMBase in
> > > which indeed
> > > > > > > > > it would be
> > > > > > > > > > > > imagineable, because it also generates
> > > > > > editwizards, IIRC. In
> > > > > > > > > > > > Editwizard XML's you can specify defaults.
> > > > > > > > > > > >
> > > > > > > > > > > > Michie
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > --
> > > > > > > > > > > > Michiel Meeuwissen                  mihxil'
> > > > > > > > > > > > Mediacentrum 140 H'sum                [] ()
> > > > > > > > > > > > +31 (0)35 6772979         nl_NL eo_XX en_US
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > > > 
> > > > > > > > > 
> > > > > > > 
> > > > > > 
> > > > > > 
> > > > > 
> > > 
> 

Reply via email to