Possible Bug When Upgrading from 4.5.2.018 to 4.5.3.002

Hello,

Last week, in troubleshooting a separate issue, I upgraded from 4.5.2.018
to 4.5.3.002. This caused a problem with the Facebook SDK
(https://github.com/TheRealAgentK/facebook-cf-sdk) which we use.

Here’s part of the stacktrace:

missing

name declaration for property

at

lucee.transformer.cfml.script.AbstrCFMLScriptTransformer._propertyStatement(AbstrCFMLScriptTransformer.java:1270):1270

at

lucee.transformer.cfml.script.AbstrCFMLScriptTransformer.propertyStatement(AbstrCFMLScriptTransformer.java:1160):1160

at

lucee.transformer.cfml.script.AbstrCFMLScriptTransformer.statement(AbstrCFMLScriptTransformer.java:210):210

at

lucee.transformer.cfml.script.AbstrCFMLScriptTransformer.statement(AbstrCFMLScriptTransformer.java:201):201

at

lucee.transformer.cfml.script.AbstrCFMLScriptTransformer.statements(AbstrCFMLScriptTransformer.java:184):184

And, here’s the offending code (from
https://github.com/TheRealAgentK/facebook-cf-sdk/blob/master/sdk/FacebookApp.cfc#L30):

/**

  • @description Facebook App Id
  • @hint
    */
    property String appId;

I’d file this as a bug if someone wouldn’t mind guiding me to the most
appropriate way to do that.

Thanks,

Juan

Another similar bug seems to have crept in (I saw this on the Slack channel) to do with non named properties in CFCs

Haven’t tried it myself but it looks like there will be a lot of broken code regarding this.

Regards

MD> On 5 Jan 2016, at 17:20, Juan Aguilar <@Juan_Aguilar> wrote:

Hello,

Last week, in troubleshooting a separate issue, I upgraded from 4.5.2.018 to 4.5.3.002. This caused a problem with the Facebook SDK (https://github.com/TheRealAgentK/facebook-cf-sdk) which we use.

Here’s part of the stacktrace:

missing

name declaration for property

at

lucee.transformer.cfml.script.AbstrCFMLScriptTransformer._propertyStatement(AbstrCFMLScriptTransformer.java:1270):1270

at

lucee.transformer.cfml.script.AbstrCFMLScriptTransformer.propertyStatement(AbstrCFMLScriptTransformer.java:1160):1160

at

lucee.transformer.cfml.script.AbstrCFMLScriptTransformer.statement(AbstrCFMLScriptTransformer.java:210):210

at

lucee.transformer.cfml.script.AbstrCFMLScriptTransformer.statement(AbstrCFMLScriptTransformer.java:201):201

at

lucee.transformer.cfml.script.AbstrCFMLScriptTransformer.statements(AbstrCFMLScriptTransformer.java:184):184

And, here’s the offending code (from https://github.com/TheRealAgentK/facebook-cf-sdk/blob/master/sdk/FacebookApp.cfc#L30):

/**

  • @description Facebook App Id
  • @hint
    */
    property String appId;

I’d file this as a bug if someone wouldn’t mind guiding me to the most appropriate way to do that.

Thanks,

Juan


Love Lucee? Become a supporter and be part of the Lucee project today! - http://lucee.org/supporters/become-a-supporter.html http://lucee.org/supporters/become-a-supporter.html

You received this message because you are subscribed to the Google Groups “Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+unsubscribe@googlegroups.com mailto:lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com mailto:lucee@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/58e9e584-38a7-4205-8874-08444d035a57%40googlegroups.com https://groups.google.com/d/msgid/lucee/58e9e584-38a7-4205-8874-08444d035a57%40googlegroups.com?utm_medium=email&utm_source=footer.
For more options, visit https://groups.google.com/d/optout https://groups.google.com/d/optout.