--
You received this message because you are subscribed to the Google Groups "ColdSpring-Users" group.
To post to this group, send email to coldspri...@googlegroups.com.
To unsubscribe from this group, send email to coldspring-use...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/coldspring-users?hl=en.
There are also some issues with Java collections, which CS2 uses under
the hood in a couple places. Railo behaves like a JEE app (and uses
Java-style zero-based indexing), while ACF does tries to extend it's
one-based indexing down to the Java layer (and partially succeeds).
So there's a bit of incompatibility between the two, below the CFML
layer.
cheers,
barneyb
--
Barney Boisvert
bboi...@gmail.com
http://www.barneyb.com/
Yup, they're available in the project root. Mark merged in my
compatibility changes a week ago, so make sure you pull from a current
repo.
> Not being a Java expert but sounds relativity easy to create a Railo
> implementation but, I am sure it is more complicated than you say.
The collections-related issues should be pretty isolated and have good
test coverage, so hack away! The metadata one is a bit more
fundamental in what it underlies, and solving it in a platform-neutral
way has potential performance implications as well as future
maintainability implications, so definitely best done with much
involvement from Mark (at least discussion, not necessarily code).
> Do you by chance remember the ticket description
I don't know the Railo ticket number; I only know it's there because
Mark told me he'd submitted it and it hadn't yet been resolved.
cheers,
barneyb
Fixed in the Railo 3.3 stream. I need to upgrade World Singles from
3.2 to 3.3 so we can attempt to upgrade from CS1.2 to CS2 (again).
> There are also some issues with Java collections, which CS2 uses under
> the hood in a couple places. Railo behaves like a JEE app (and uses
> Java-style zero-based indexing), while ACF does tries to extend it's
> one-based indexing down to the Java layer (and partially succeeds).
Interesting. I hadn't noticed that. I'm surprised ACF tries to
override the underlying Java behavior - that seems a bit dangerous.
--
Sean A Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/
World Singles, LLC. -- http://worldsingles.com/
Railo Technologies, Inc. -- http://www.getrailo.com/
"Perfection is the enemy of the good."
-- Gustave Flaubert, French realist novelist (1821-1880)
I didn't delve into it much beyond noticing the tests all failed with
off-by-one bugs. So I'm not sure of the specifics, but they were in
CS2's internal collections classes. I have run into other
discrepancies between ACF's collections and the Railo ones in certain
cases, and just sort of assumed it was another manifestation of the
same issue.
cheers,
barneyb
--
You received this message because you are subscribed to the Google Groups "ColdSpring-Users" group.
To post to this group, send email to coldspri...@googlegroups.com.
To unsubscribe from this group, send email to coldspring-use...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/coldspring-users?hl=en.