cfajaxproxy not supported in 5.3

Description

Using <cfajaxproxy> will throw the following error:

lucee.runtime.exp.TagNotSupported: tag AjaxProxy is not supported

A search turns up a repo for an extension but no way to integrate it that I could see. It makes sense that this should be turned into an extension, but as of the current 5.3 beta and snapshot it appears unsupported.

Environment

None

Attachments

1
  • 08 Oct 2018, 07:12 am

Activity

Show:

Samuel W. Knowlton 31 October 2018 at 18:29

- When you say 'we will add it' do you mean add the extension to the providers, or add the contents of the extension to the 5.3 core? In other words, is the .lex file above going to remain part of the workflow? have to build some of this into our CI process - either way is fine, just prefer not to have to change it next week!

Michael Offner 19 October 2018 at 09:21

i merged https://github.com/lucee/Lucee/pull/593, can you please check if this solve this issue

Samuel W. Knowlton 8 October 2018 at 14:00

Pothys - MitrahSoft 8 October 2018 at 13:46
Edited

Hi ,

Thanks for the info,

I also found issue on my local. Can you please create ticket for that. We will address it ASAP.

Samuel W. Knowlton 8 October 2018 at 13:05

Hi ,

Thank you for the extension link. The page does not crash with a tag not supported error anymore, but it also doesn't render any of the JS. We have a call like so:

<cfajaxproxy cfc="inroll.model.service.ChildService" jsclassname="ChildService" />

In 5.2 and ACF, there is a section in the header where it outputs the javascript to create the proxy.

In the current 5.3 snapshot, this doesn't happen. The tag is "working" in the sense that I can replace the path with an invalid CFC and it will error due to not finding the specified component - it just isn't creating the proxy.

Since this is a different issue, should I create a new ticket?

Fixed

Details

Assignee

Reporter

Priority

New Issue warning screen

Before you create a new Issue, please post to the mailing list first https://dev.lucee.org

Once the issue has been verified, one of the Lucee team will ask you to file an issue

Sprint

Affects versions

Created 6 October 2018 at 20:01
Updated 18 March 2019 at 16:41
Resolved 18 February 2019 at 10:29

Flag notifications