i got a similar error for the DataManipulationLib.cfm since i think it
uses CF8 only syntax like if {} etc.
shouldn't these libs be taken out so MG3 is still compatible with CF7
by default?
unless the error means something else.


On Oct 13, 12:31 pm, ganymean <[EMAIL PROTECTED]> wrote:
> I throw an bug report for to Railo ML inmy case.And I got replies
> below.
>
> 1 creat java object  eroor in cflib like MathLib etc.
>
> ---- Answer
> ---------------------------------------------------------------------------------------
> We will fix this issue for next release and we will check all other
> libs
> from cflib.
>
> tnx for input
> Michael
> ============================================================
>
> 2 CFLib(.cfm) include error by <cfset this = variables />
>
> ---- Answer
> ---------------------------------------------------------------------------------------
> this is more (Railo) politics than a bug ;-)
> in our meaning it should not be allowed to overwrite the this scope,
> because the this scope is more than a scope it refelct the cfc itself.
> in cfmx you can do something like
> <cfset this = "susi" />
>
> this breaks our following code completly, because "this" does no
> longer point to the cfc, it points to something else, in other words
> railo
> ignore overwritings of this or super scopes.
>
> in this case the idea is (i think) to simply add all elements of the
> variables scope to the this scope, but this is not the case it is
> overwriting this with variables, this no longer point on the cfc.
>
> what we can do (for 008) is the following:
> railo still ignore something like <cfset this=value>, the only
> exception is, when "value" is of type struct, in this case we ADD all
> members of the struct to this.
>
> similar to:
> <cfloop collection="#variables#" item="key">
>     <cfset this[key]=variables[key]>
> </cfloop>
>
> tnx for input
> greetings Michael
> ============================================================
>
> I  create a patch below and wellwork.
> This is my patch:
>
> Index: C:/Program Files/Railo/webapps/ROOT/ModelGlue/gesture/helper/
> IncludeHelperShell.cfc
> ===================================================================
> --- C:/Program Files/Railo/webapps/ROOT/ModelGlue/gesture/helper/
> IncludeHelperShell.cfc  (revision 111)
> +++ C:/Program Files/Railo/webapps/ROOT/ModelGlue/gesture/helper/
> IncludeHelperShell.cfc  (working copy)
> @@ -6,7 +6,12 @@
>         <cfinclude template="#arguments.template#" />
>
>         <!--- Put your underwear on the outside. --->
> -       <cfset this = variables />
> +       <!---
> +       <cfset this = "variables" />
> +       --->
> +       <cfloop collection="#variables#" item="key">
> +           <cfset this[key]=variables[key]>
> +       </cfloop>
>
>         <cfreturn this />
>  </cffunction>
>
> On 9月30ζ—₯, 午後11:35, "Tomoaki Tanaka" <[EMAIL PROTECTED]> wrote:
>
> > Hi Dan.
>
> > It is no chenge by deleting and re-put MathLib.cfm.
> > I 'll try find the ploblematic line and repot an bug inrailo.
>
> > Regards,
>
> > -- Tomoaki Tanaka
>
> > 2008/09/30 23:25 Dan Wilson <[EMAIL PROTECTED]>:
>
> > > This means that whatever problem you are having, it is with the contents 
> > > of
> > > MathLib.cfm, not ModelGlue.
> > > That error often means that the .cfm file is too large, but I can't say 
> > > for
> > > sure onRailo.  My Advice would be to delete half the file and run it 
> > > again.
> > > If the error goes away, put back the half you deleted, then delete the 
> > > other
> > > half.  Keep doing that until you find the problematic line.  Then report 
> > > an
> > > bug inRailo.
> > > DW
>
> > > 2008/9/30 Tomoaki Tanaka <[EMAIL PROTECTED]>
>
> > >> Hi Dan,
>
> > >> I put methlib.cfm in my webroot and call it ;
> > >>http://localhost:8888/MathLib.cfm
> > >> And Igot the error below; Java Object call Error?
>
> > >> Thanks,
>
> > >> -- Tomoaki Tanaka
>
> > >> ---- Error Trace -------------------------------------------------
> > >>Railo3.0.0.005 Error (Java.lang.verifyerror)
> > >> Message         (class: mathlib$cfm, method: udfCall8 signature:
> > >> (Lrailo/runtime/PageContext;Lrailo/runtime/type/UDF;I)Ljava/lang/Object;)
> > >> Illegal target of jump or branch
> > >> Java Stacktrace
>
> > >> (class: mathlib$cfm, method: udfCall8 signature:
> > >> (Lrailo/runtime/PageContext;Lrailo/runtime/type/UDF;I)Ljava/lang/Object;)
> > >> Illegal target of jump or branch
> > >>        at java.lang.Class.getDeclaredConstructors0(Native Method):-2
> > >>        at java.lang.Class.privateGetDeclaredConstructors(Unknown
> > >> Source):-1
> > >>        at java.lang.Class.getConstructor0(Unknown Source):-1
> > >>        at java.lang.Class.newInstance0(Unknown Source):-1
> > >>        at java.lang.Class.newInstance(Unknown Source):-1
> > >>        atrailo.runtime.PageSourceImpl.a(Unknown Source):-1
> > >>        atrailo.runtime.PageSourceImpl.a(Unknown Source):-1
> > >>        atrailo.runtime.PageSourceImpl.loadPage(Unknown Source):-1
> > >>        atrailo.runtime.PageContextImpl.include(Unknown Source):-1
> > >>        atrailo.runtime.listener.ClassicAppListener._onRequest(Unknown
> > >> Source):-1
> > >>        atrailo.runtime.listener.MixedAppListener.onRequest(Unknown
> > >> Source):-1
> > >>        atrailo.runtime.PageContextImpl.execute(Unknown Source):-1
> > >>        atrailo.runtime.engine.CFMLEngineImpl.serviceCFML(Unknown
> > >> Source):-1
> > >>        atrailo.loader.servlet.CFMLServlet.service(CFMLServlet.java:32):32
> > >>        at 
> > >> javax.servlet.http.HttpServlet.service(HttpServlet.java:853):853
> > >>        at
> > >> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:491):491
> > >>        at
> > >> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:367):367
> > >>        at
> > >> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:185):185
> > >>        at
> > >> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181):181
> > >>        at
> > >> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:689):689
> > >>        at
> > >> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:391):391
> > >>        at
> > >> org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:146):146
> > >>        at
> > >> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114):114
> > >>        at
> > >> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139):139
> > >>        at org.mortbay.jetty.Server.handle(Server.java:285):285
> > >>        at
> > >> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:457):457
> > >>        at
> > >> org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:751):751
> > >>        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:500):500
> > >>        at
> > >> org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209):209
> > >>        at
> > >> org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:357):357
> > >>        at
> > >> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:329):329
> > >>        at
> > >> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475):475
>
> > >> 2008/09/30 23:03 Dan Wilson <[EMAIL PROTECTED]>:
> > >> > Did you intentionally put mathlib.cfm in your application? If so, we
> > >> > need to
> > >> > make sure there is not an error in the file. Put mathlib.cfm in your
> > >> > webroot
> > >> > and call the file like this:  http://localhost/mathLib.cfm
> > >> > Is there an error?
> > >> > If you did not intentionally put mathLib.cfm in your application, then
> > >> > remove it and see if you get a different error.
>
> > >> > DW
> > >> > 2008/9/30 Tomoaki Tanaka <[EMAIL PROTECTED]>
>
> > >> >> Dan,
>
> > >> >> My Mathlib.cfm  include Error is below.
>
> > >> >> Scope Arguments
> > >> >> TARGET  1
> > >> >> Component (ModelGlue.gesture.helper.Helpers)
> > >> >> Only the function and data member that are accesible from your
> > >> >> location are displayed
> > >> >> Hint    I act as a target for the helpers loaded into a Model-Glue
> > >> >> application.
>
> > >> >> PATH    2
> > >> >> string  /ModelGlue/helpers/cflib
>
> > >> >>Railo3.0.0.005 Error (Application)
> > >> >> Message         Couldn't add helper:
> > >> >> /ModelGlue/helpers/cflib/MathLib.cfm
> > >> >> because of this: []I'msorryitdidn'tworkout.
> > >> >> Stacktrace      The Error Occurred in
> > >> >> C:\railo-3.0.0.005\webroot\ModelGlue\gesture\helper\HelperInjector.cfc:
> > >> >> line 28
>
> > >> >>    26: </cfcatch>
> > >> >>    27: <cfcatch>
> > >> >>    28: <cfthrow message="Couldn't add helper:
> > >> >> #arguments.path#/#files.name# because of this: [#CFCatch.Detail#]I'm
> > >> >>sorryitdidn'tworkout. " />
> > >> >>    29: </cfcatch>
> > >> >>    30: </cftry>
>
> > >> >> regards,
>
> > >> >> -- Tomoaki Tanaka
> > >> >> 2008/09/30 22:54 Dan Wilson <[EMAIL PROTECTED]>:
> > >> >> > What happens if you remove the math.cfm file?  Does that make the
> > >> >> > error
> > >> >> > go
> > >> >> > away?
> > >> >> > DW
>
> > >> >> > 2008/9/30 Tomoaki Tanaka <[EMAIL PROTECTED]>
>
> > >> >> >> Hi Mark and Dan.
>
> > >> >> >> Thanks for your reply.
>
> > >> >> >> My gesture  version is 111 and MyRailois 3.0.0.005 for Windows.
> > >> >> >> And you can check my cfdump result below.
>
> > >> >> >>http://blog.ganymean.org/cfdev/2008/09/do-not-work-the.html
>
> > >> >> >> -- Tomoaki Tanaka
> > >> >> >>http://blog.ganymean.org/
> > >> >> >>http://ganymean.org/mediawiki/
>
> > >> >> >> 2008/9/30 Dan Wilson <[EMAIL PROTECTED]>:
> > >> >> >> > There was a very early Gesture bug where some of the helpers
> > >> >> >> > originally
> > >> >> >> > included used CF8 specific syntax like < and =.  This naturally
> > >> >> >> > caused
> > >> >> >> > problems in CF7 and below code that expected LT and EQ
> > >> >> >> > respectively.
>
> > >> >> >> > The current revision is 111. Please update your local copy of
> > >> >> >> > Gesture,
> > >> >> >> > reload your application and let me know if the situation 
> > >> >> >> > persists.
>
> > >> >> >> > DW
>
> > >> >> >> > On Tue, Sep 30, 2008 at 9:22 AM, Mark Drew <[EMAIL PROTECTED]>
> > >> >> >> > wrote:
>
> > >> >> >> >> I am sure I run this with Joe @ Scotch on the Rocks... it seemed
> > >> >> >> >> to
> > >> >> >> >>work
> > >> >> >> >> fine
>
> > >> >> >> >> MD
>
> > >> >> >> >> On Tue, Sep 30, 2008 at 2:17 PM, ganymean <[EMAIL PROTECTED]>
>
> ...
>
> read more >>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "model-glue" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/model-glue?hl=en

For more about Model-Glue, check http://www.model-glue.com .
-~----------~----~----~----~------~----~------~--~---

Reply via email to