On Mar 4, 2008, at 12:31 PM, Mike Schrag wrote:
>> I'm having some problems getting my .eogenerator files converted to
>> Velocity .java files.
>>
>> I'm trying to read the Class of fetch specification bindings.
>>
>> I get this error when I generate using "${binding.javaClassName}":
> There were lots of problems with the new qualifier parser and fetch
> spec bindings ... 4940 fixes all of the permutations that I was able
> to come up with (4939 fixes everything, which is up now, 4940 adds
> verification of binding variables, which is building now -- up in 15
> mins or so).
> ms
I just updated off Nightly, and My WOLips is now 4948, and I'm getting
the following error when I generate. No matter what I use in the FS
binding:
/Users/davida/Documents/Projects/BestMaid/Development/Bakery_Managment/
BakeryManagement_Framework/EOGenerator/server_velocity.eogen:
null
Not so helpful. Where can I find more detail about what exactly is null?
Dave
>
>> "${binding.attributePath.childClassName}" in the generated .java
>> file.
> When a binding cannot evaluate (for any number of reasons) it just
> stops and leaves the variable in the file. One of the reasons for
> this is an invalid bound key, but in this case, it's the exception
> being thrown during evaluation, most likely.
>
>> What should I use to get the fully qualified Class Name of the
>> binding? Looking at the Wiki reference isn't helping (http://wiki.objectstyle.org/confluence/display/WOL/Velocity+Generator+Reference
>> ).
> That path you're using is correct (though there's a shorter $
> {binding.javaClassName} that was added later.
>
>> Let me also add that this fully qualified class name needs to be
>> for the client-side class when binding is another Entity from the
>> EOModel and the -javaclient parameter is passed (Java Client is
>> checked in the .eogen editor).
> I don't think velocity eogenerator does anything with -javaclient
> right now.
>
> ms
This archive was generated by hypermail 2.0.0 : Tue Mar 04 2008 - 13:04:20 EST