THEY Flash Remoting request limit introduced with Coldfusion 9?

Hi all

We've just been our Coldfusion servers since 8.01 CF CF 9. They run Win 2008. On servers that provide the Flash remoting backend for a Flex application, we provide, we ran into trouble.

After upgrading CF 9 noticed that during busy when many customers Flex have been completed, we connect, we seemed to have a strict limit of 25 Flash Remoting running queries, despite the much higher limits (in fact 150) in CF Admin.

We first thought that it was a problem with the fact that Blaze DS now ships with CF 9 (rather than a separate installation) we decided to roll back the installation of CF 9. This, unfortunately, has not worked and we were always stuck with out strict limit of 25 applications for Flash Remoting.

Then looking at IIS we noticed the CF9 ISAPI filter was installed yet (after we ran the part of installing Web Service Configuration). Who took the CF 8 were re-run and all of a sudden the strict limit Flash Remoting has disappeared. So it seems that it might have had something to do with the wsconfig CF 9 (C:\ColdFusion9\runtime\bin\wsconfig.exe)

If anyone has had this problem or does anyone know where these hard limits are configured in IIS?

Any help appreciated!

@ciaranarcher (and other interested parties in the present), I posted what, in my view, is the solution on the stackoverflow website where it had also posted the question:

http://StackOverflow.com/questions/3037390/IIS-Flash-Remoting-request-limit-introduced-wit h-coldfusion-9

Let us know (here and there) if it is the solution for you (and others). Thank you.

/Charlie

Tags: ColdFusion

Similar Questions

  • ussue with application.cfc in flash remoting

    < cfproperty

    output = "false".

    Hint = "I defined the parameters of the application and managers of events." >

    Hi, im using flash remoting to call CFCS and I want to use the application.cfc to determine the environment (the APPLICATION.environment defines a DSN that is used in flash to CFC calls).

    However, whenever I call a cfc with the app.cfc, I get a CF error that I can't debug because CF builder is uselss to connect to debuggers. Any ideas?

    <!-define the application. ->

    < cfset myIdName = hash (getCurrentTemplatePath()) / >

    < cfset this.applicationTimeout = createTimeSpan (0, 0, 1, 0) / >

    < name cffunction output = "SystemFramework" = "false" >

    < cfset path = cgi. Server_name & cgi. SCRIPT_NAME >

    < cfset serverAnd2Dirs = reFind ("([\w-]+/\w+/\w+)", path, 0, true) >

    < cfset match = mid (path, serverAnd2Dirs.pos [1] serverAnd2Dirs.len [1]) >

    < cfset var ID = createObject("component","DomainEnvironmentIdentifier").init (match) >

    < cfset var environment = createObject("component","Environment").init (expandPath('/') & "coldfusion\config\environments.xml.cfm") >

    < cfset environment.use (identifier.currentEnvironment ()) >

    < cfset APPLICATION.environment = this.environment >

    < / cffunction >

    < / cfproperty >

    N ° the scope is used to access the application-scope variables.

    I think you should read the operation expanded in the CF.  Read this entire section of the documentation:

    http://help.Adobe.com/en_US/ColdFusion/9.0/developing/WSc3ff6d0ea77859461172e0811cbec22c24-7ff2.html

    I can't guess where in your code you put the CFDUMP, so I can't really comment on the rest.

    --

    Adam

  • Try to use Flash Remoting with CF8 and Flex 3

    I really hope someone can help with this. I googled to death for two days and found nothing. I'm at my wits end. I installed CF8 on Windows XP Pro on IIS5.1 with several sites. I am also using Flex 3. I'm trying to get a simple helloworld application to work with a flash remoting CFCs. When I run it, in the error dialog box, I get this error include:

    [Error CPP faultString = "Send failed" = "Client.Error.MessageSend" faultDetail ="faultCode" Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: failed: url: ' http://localhost/flex2gateway/' ' ]

    I tried to connect to http://localhost/flex2gateway/ via the browser and I get a page not found message. Note that I had to change the root directory in IIS to point to my new site, so it is no longer the default site. If I change back to the default, I find this file. I can't understand for the life of me how to get this url to work in the new site? I also tried to add the JRunScripts virtual directory in my new site like this proposed site and he can still find it.

    http://www.frenches.com/blog/index.cfm/2007/5/7/Flex-ColdFusion--dont-make-me-have-to-SEPA rate - you two

    Surely someone else has several sites and knows how to solve this problem?

    Thank you!
    Holli

    Hallefrickinglujah! I finally got to work. I'll post the answer hear to help someone in the future. For sites you create AFTER installing CF8, you must create the JRunScripts virtual directory as described in this article: http://www.frenches.com/blog/index.cfm/2007/5/7/Flex-Coldfusion--Dont-make-me-have-to-sepa rate - you two

    Make sure you just after you create it, you go into IIS and give permissions on Scripts and executables - run it is a drop down in the properties of the virtual directory dialog box. Good luck!

  • Flash remoting and session management

    Hello

    I'm developing an application in Flash and AS3 and I use ColdFusion 8 for flash remoting. Some screens will be used by only 1 user. I googled many times and I had a few pages containing topics 'OnSessionStart', 'OnSessionEnd' and 'OnRequest', I tried to use my CFCs but makes no sense. I want to erase the State of the use of the screen in my application. If I can catch the event 'session-end', I can clear the field of use of database. So if a user closes the browser window not correctly, the value of the field will be handed over to zero and one other user can use the screen safely.

    Help, please. Thank you.

    How do you currently user and session management, then? It is entirely in Flex? To make the session management in ColdFusion, you must have either an Application.cfc (or an Application.cfm... Application.CFC is recommended, however) file in the same folder as the portion of your application ColdFusion. The CF server will be automatically call Application.cfc before you run some of your pages on cfc or cfm and run automatically to the SystemFramework, OnSessionStart, OnRequestStart, OnRequest, OnRequestEnd, OnSessionEnd, OnApplicationEnd or OnError methods you defined in the Application.cfc file. SystemFramework fires when the CF application is first started, OnSessionStart is triggered whenever a new session is started, OnRequestStart is triggered at the beginning of each page request, etc. You don't need to define all the... in my applications, I used SystemFramework, OnSessionStart, OnRequestStart, OnSessionEnd and OnError defined. There is also no need to worry when or how call one of these methods the CF server that will do for you. All you have to do, is essentially, describe what you want to happen when a session starts or ends, when a page request occurs when the application starts, etc. and CF will call the appropriate method that you hit every event. A simple Application.cfc file might look like this:


       


       
       
      
       
       
       
           
           
           
       

       
       
       
           


           
       
       
       


           
          
           
       
       

    Does that help? Also, I would recommend that you read the section of the livedocs framework of the CF Application and how to manage the session data and application.

    ~ a

  • Consumers with ColdFusion DataServicesMessaging Gateway selector

    Is it possible to filter the messages through consumer selectors when using BlazeDS with a ColdFusion DataServicesMessaging event gateway? I can't get the following to work:

    In my Flex client, I agree with the following code:


    var selector: String = "someid =" + this.someID; ".
    selector = myConsumer.selector;

    myConsumer.subscribe ();

    I produce a message with the following code:

    var asyncMsg:AsyncMessage = new AsyncMessage();
    asyncMsg.body = data;
    asyncMsg.headers.msgtype = msgtype;

    asyncMsg.headers.someid = this.someID;

    asyncMsg.headers.gatewayid = "TestMessagingGateway";
    myProducer.send (asyncMsg);

    And in my event gateway, I have something like the following:

    < cffunction name = "onIncomingMessage" retruntype = "any" >
    < cfargument = 'event' type name = "struct" required = "true" >

    < cfset var msg = StructNew() / >
    < cfset msg.destination = "ColdFusionGatewaySecure" / >
    < cfset msg.body = arguments.event.data.body / >
    < cfset msg.headers ["someid"] = arguments.event.data.headers.someid / >

    < cfreturn msg / >

    < / cffunction >

    However when I test the code, all customers receive all messages sent to the ColdFusion event gateway. I would like expert that they only get messages with a someid header that matches that specified in the selector. (I confirmed that the message I get from the gateway has a someid header that does not correspond to that specified in the selector). Does anyone have experience using the selectors with ColdFusion event gateways that are likely to shed some light on what I'm doing wrong?

    Thank you

    -Nathan

    Hello. So, I took a glance at the code in CFEventGatewayAdapter with the developer who wrote it. Selectors are not taken in charge right now even if it looks like the difficulty of getting this job would be quite low. I logged an enhancement request to get this fixed/added.

    https://bugs.Adobe.com/jira/browse/BLZ-388

    -Alex

  • Problem by changing Flash Remoting to Webservice

    I have a request using flash remoting with the Flash Remoting enabled under the Flex option on the administrator see I need to move this application to a server that has flash remoting, but not the new Flex option.

    The CFC returns a query, when I use http://hostname/flex2gateway/ the event.result is returned as an ArrayCollection collection FlashRemoting (that's what I want because I'm adding to a DataGrid, but when I change to webservice the event.result is of type array.) When I use flash remoting changing endpoint at http://hostname/flashservices/gateway
    I'm getting a TypeError: Error #1034: Type coercion failed: cannot convert Object@4e2a4c1 in mx.messaging.messages.ErrorMessage.

    Basically, I need to know how to call a webservice or flashremoting using http://hostname/flashservices/gateway , which returns a query for use with a datagrid control. If anyone can give me some advice, I'd appreciate it.

    Web Services uses types of basic, arrays, strings, etc.
    Communication to remote/Remote objects using these basic types with
    complex data types, works of art, ArrayCollections, etc..

    When you come back to the table of your web service, cast to an ArrayCollection collection
    and whether you use it before you use it.

    var MonTableau = event.result;

    myAC:ArrayCollection = new ArrayCollection (myArray);

  • Flash Remoting on local development box

    I really hope someone can help with this. I googled to death for two days and found nothing. I'm at my wits end. I installed CF8 on Windows XP Pro on IIS5.1 with several sites. I am also using Flex 3. I'm trying to get a simple helloworld application to work with a flash remoting CFCs. When I run it, in the error dialog box, I get this error include:

    [Error CPP faultString = "Send failed" = "Client.Error.MessageSend" faultDetail ="faultCode" Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: failed: url: ' http://localhost/flex2gateway/' ' ]

    I tried to connect to http://localhost/flex2gateway/ via the browser and I get a page not found message. Note that I had to change the root directory in IIS to point to my new site, so it is no longer the default site. If I change back to the default, I find this file. I can't understand for the life of me how to get this url to work in the new site? Surely someone else has several sites and knows how to solve this problem?

    Thank you!
    Holli

    Hallefrickinglujah! I finally got to work. I'll post the answer here to help someone in the future. For sites you create AFTER installing CF8, you must create the JRunScripts virtual directory as described in this article: http://www.frenches.com/blog/index.cfm/2007/5/7/Flex-Coldfusion--Dont-make-me-have-to-sepa rate - you two

    Make sure you just after you create it, you go into IIS and give permissions on Scripts and executables - run it is a drop down in the properties of the virtual directory dialog box. Good luck!

  • I can trigger a flash remotely from the EOS Utility?

    Hello. I am a total newbie, so forgive me if my question is very basic or confused.

    I just bought a Rebel T5i (literally, my first ever buy SLR) and have been using the EOS utility to be able to "live view" on my desktop screen. It seems to work pretty well.

    However, I am interested with the addition of a flash remotely as a Speedlite flash, to be placed between the subject and background. Will be a remote flash correctly from live view EOS Utility work? Should it be a Speedlite flash, or can it be a third flash?

    I'm not too considered with flash quality as much as I just want to be able to take pictures with the EOS Utility live view, with the remote flash fires to light a backdrop behind the subject.

    Thank you!

    As Ernie points out... the computer simply tells the camera when taking the shot.  If the camera has a flash, then the camera fires the flash when he takes this one.

    But your question is loaded with some nuances and it is not just a direct response.

    A Canon T5i has the ability to fire distance a Canon speedlite if three conditions are met:

    (1) the flash must support E - TTL

    (2) the flash must support E - TTL mode 'slave' (and that the mode must be enabled - it will not be enabled by default.)

    (3) flash must be direct "corridor" between the camera and remotely.

    The camera itself needs to be said that it is in a mode where the flash pop up on the device will work as a 'master' to trigger a remote flash.

    But you mentioned that you wanted to put this flash to distance between a subject and the context - which implies that 'line of sight' is not possible.  Who calls other WIRING.

    You can learn a lot about flash systems Canon E - TTL of the "Manual of the Speedlighter" (by Syl Arena), but this book has not been updated (as far as I know) to include systems flash triggered by Canon's new radio.

    To do this with the Canon gear, you want a transmitter of radio ST-E3-RT (which amounts to the hoof as a flash camera) and then use a flash Canon Speedlight with a suffix 'RT' such as flash 600EX-RT (flash light) or the new 430EX III - RT.  All products of "RT" communicate by radio and do not require a line of sight direct.

    It is also possible to do with budget gear..., you can get a pair of transceivers trigger... we're going on the device and the other goes hand in hand with the remote flash.  These radio triggers are not "E - TTL", which means that the camera and the flash will not be able to communicate and negotiate the amount of energy must be used for shooting "on the fly" (as can an E - TTL flash).  This means that you will need to manually set the power level you want to use.

    Having to use manual flash should not be terribly difficult to learn.  The flash and the camera usually automatically set your power level, as it would for E - TTL flashes.  You control the light, by adjusting the power level of the flash (manually) or by moving the flash closer or away from your topic (or using the flash light modifiers) more, or by adjusting the opening of the camera.

    This works well in a situation of type 'studio', where you can control the power settings.  But for photography of the 'event' where you have to shoot on-the-fly and you "-over" If rush you the shot, you have to learn the flash behavior before the shooting. For me, it means creating a table which indicates (for any given on the flash power level) f-stop, should I use any flash-to-subject distance given.  I used usually non-zooms at this time, but I knew that, for example, a shot of 'dance' a couple of size - up to (what we call a "half coup" because we have only half upper body of our subject) was f/16 at ISO 100.  A length of 3/4 shot (essentially from the knees upwards) was f/11.  A shot of 'length' was f/8, and a group shot can be f/5.6 or even f/4.

    It necessary to the good days past tests and completing such a table.  You won't have the time to refer to such a table, but I mentally memorized by distance because the subject framing was a good consistent indicator of distance.  (it is a bit more complicated with zooms because you can change the subject framing without changing the distance).   But in the end, you find yourself in a situation where you go back to a subject at a demonstration, the frame of the shooting, set the aperture value and capture the image and know that you nailed the exposure even if the whole system is manual.

    There are a lot of tutorials on the use of the manual of flash and inexpensive triggers to the Strobist blog (strobist.blogspot.com).

    I use the Canon system.  I use the Canon ST-E3-RT trigger a few flashes 600EX-RT.  The system is rock solid... it always works.

  • LogMeIn scam - I fell for it and they have remote access for about 10 minutes

    Unfortunately, I DID it!  Now, I really really need to know how my system is safe?  I didn't delete anything, but they have remote for about 10 minutes.  Can't believe I was so stupid.  Usually when I see a no retained on the phone my antennae is double alert, especially in the late afternoon because of the time difference.  I rang Microsoft in Dublin that patched me through to a guy who said that these Indian guys are after having sold an antivirus software and not pirates.  But how do I know?  I changed passwords on the number of computer and PIN for the Bank etc. but I've never had this happen before and I'm stuck at halfway in the Atlantic with no backup.  I'd like to get some comfort please?

    Unfortunately, I DID it!  Now, I really really need to know how my system is safe?  I didn't delete anything, but they have remote for about 10 minutes.  Can't believe I was so stupid.  Usually when I see a no retained on the phone my antennae is double alert, especially in the late afternoon because of the time difference.  I rang Microsoft in Dublin that patched me through to a guy who said that these Indian guys are after having sold an antivirus software and not pirates.  But how do I know?  I changed passwords on the number of computer and PIN for the Bank etc. but I've never had this happen before and I'm stuck at halfway in the Atlantic with no backup.  I'd like to get some comfort please?

    Unfortunately, you did * that *? Did you leave some calling that claimed to be from Microsoft on your computer. If so, the risk is very great. They may have installed malicious software, stolen passwords, etc.

    I strongly recommend that you immediately reinstall Windows and change all your passords, particularly those of financial institutions, online shopping, etc.

  • We use Flash Pro CC creating animations with legends and export to html 5.  We must translate the captions in other languages. How can we download translation of texts in our flash animations so we can use them in html5 using CreateJS?

    We use Flash Pro CC creating animations with legends and export to html 5.  We must translate the captions in other languages. How can we download translation of texts in our flash animations so we can use them in html5 using CreateJS?  I use the Flash on a Mac OSX 10.10.3

    Are you familiar with JavaScript?

    It does not completely answer your question, but the text displayed on the screen from any language (ActionScript/CreateJS / [insert the programming language]) generally all following the same path. Each language has a file stored in some form of key = value style, named through the language and the country of your choice, for example en_US.json

    Any language would allow the user to choose regional settings. The application would then grab the appropriate file and everywhere where the text is needed, the script must be using a (usually global or singleton) variable/service that can get the text of the requested key.

    for example if I wanted a user to have a confirmation of dialogue who said 'are you sure?"with buttons for 'Yes' and 'No', I would have (for me), an Englishman, USA base file en_US.json with these values, for example:

    en_US. JSON example:

    {

    'CONFIRM_YES_NO': ' are you sure?

    'YES': '' Yes. ''

    'NO': 'no '.

    }

    Then you use simply JS/AJAX to read this file. You analyze, or simply JSON decode in an object, or manually, depending on what suits your needs. When you want to display any text, you use the object (variable, maintenance, etc.) you have stored these values.

    for example calling to display function confirm dialogue:

    Nickname... but if you understand...

    and this comes from jQuery UI (see here)

    function confirmDialog() {}

    $(«#dialog-confirmer»).dialog({)

    Title: LocalizationObject ['CONFIRM_YES_NO'],

    buttons:]

    {

    text: LocalizationObject ["YES"],

    Click: function() {/ / do something for 'yes '.

    }

    {

    text: LocalizationObject ["NO"],

    Click: function() {/ / do something to the 'no '.

    }

    ]

    });

    }

    Please consider loosely. 'LocalizationObject' is a variable object or service that returns the appropriate text for the key that you provide. In this case, he provided the key 'CONFIRM_YES_NO', 'YES' and 'NO', which must be on the right answer for this key, localized.

    Again, this is not a manual on how to do it via Flash Pro but it's the general conceptual way you could do it in any language. There are a variety of other ways to do it, but it's a very simple way, as long as you keep your key names at least wake up verbose. A key name such as LocalizationObject ["ABC123"] is not really tell you what the key can be referred. Also nest them contributes greatly, as LocalizationObject ["UI'] ['DIALOGUES'] ['CONFIRM'] ['YES_NO'] = ' are you sure? It just shows I nested the title of the dialog within the user interface, because it is the text that appears in the user interface rather than content. Then inside dialog boxes that may contain a variety of different dialog boxes. Then inside her CONFIRM type of dialogue. Finally, the type is a dialogue YES_NO type (as opposed to OK_CANCEL or JUST_OK, etc.). Whole set makes it easy to understand what the text of reading: UI YES_NO confirm DIALOG boxes.

    I hope that from here you can see that you need to review everywhere you display text on the screen and centralize it in a sort of object (function or variable) of your choice. You must store the external language files to prevent unnecessarily load the other languages as well as an easy to modify Setup.

    The rest is just using basic JavaScript.

    Just be ready for the most difficult challenge. At least for me. The size of the text in several languages is very different, and in some cases requires the loading of special fonts. This can make layout in a very difficult dynamic environment. Always thinking all text how big or small can be in any particular and plan field on this size more and shrink so that to handle this situation correctly.

  • I am trying to open samsung pc studio and it givesme an error message and windows then told me my flash drive is not compatible with my system... this after I downloaded the flash player im told is compatible with my system

    I am trying to open samsung pc studio and it givesme an error message and windows then told me my flash drive is not compatible with my system... this after I downloaded the flash player im told is compatible with my system

    In general, when the desktop software uses Flash Player, it's because they're incorporating an Internet Explorer window in the application.  If you do not have Flash Player for Internet Explorer (aka. the ActiveX Flash Player) installed, then the desktop app is not going to work.

    Then, launch Internet Explorer

    Go here: http://get.adobe.com/flashplayer/

    Follow the prompts and then relaunch the application after you have completed the installation in Internet Explorer.  I hope this sorts for you.

  • Flash Remoting works does not in CF 10

    Have us use Flash Remoting for years and now find while testing 10 CF on a development server, it no longer works.

    In particular, I get a 404 error when you try to access to https:// {ip address} / flashservices/gateway.

    I have already confirmed that remoting is enabled in the administrator and follow the steps in the documentation (http://help.adobe.com/en_US/ColdFusion/10.0/Installing/WSc3ff6d0ea77859461172e0811cdec1896 9 - 7ffa.html).

    Any advice?

    It may seem absurd, but the solution was to add a slash ("/") at the end of the URL of the gateway:

    https:// {ip address} / flashservices/gateway.

    This was not required in earlier versions, but apparently it is in CF 10.

    Once I added this character to my code, Flash Remoting has worked in my application, once again.

  • Debugging in CF Builder with ColdFusion 7?

    ColdFusion Builder debugging doesn't work with ColdFusion 7?  I was able to run successfully debugging by using breakpoints with ColdFusion 8, but cannot make it work with ColdFusion 7.  If it is possible, what are the parameters?

    Thank you

    Kasia

    ColdFusion debugger support was introduced in version 8. So version 7 is not supported.

  • Flash remoting vs. Flex vs CF

    Reading the product documentation, it's really hard to say what the CF has and what Flex and the server to access remote flash would provide on CFMX7. Does anyone have a difinitive answer on that?

    SJ11 wrote:
    > I was talking about the remote server flash:
    > http://www.adobe.com/products/flashremoting/ made this server provide actually
    > nothing CFMX7?

    If you use flex or flashforms, 'no', but I guess that really depends on what you
    you want to accomplish. w/cf7 you get painless flash remoting out of the box, free.
    I don't know enough about the flash to tell flash remoting is not worth.

    > I just wish that these tools were not so expensive. I'd be much more apt to use
    > if I really knew what they could do for me.

    Flex itself is free but the flex builder ('IDE' built on eclipse) fees
    about $500US, but I think that it is worth if you do a lot of this kind of interface
    work. If you are just getting into this kind of thing that I would say flexible
    instead of "raw" flash or CF flashforms.

  • Flash forms do not show in ColdFusion 8

    I do not get the display of < cfform format = "flash" in a new installation of ColdFusion 8 on Windows 2003 server. Is there some additional software or mime parameter that needs to be done to display the output of .cfswf apparent?

    Thank you Ian for your suggestion check the mapping to CFIDE. I checked and on our ColdFusion 6.1 server, CFIDE is a virtual directory on all areas. But on this new installation of ColdFusion 8, CFIDE was only a virtual directory for the default Web Site. Once I created a CFIDE virtual directory for the domain I was testing the Flash code therefore forms worked. I wonder why the installation of new outfits to occur manually.

    The complete solution also appears to require the changes described in the TechNote mentioned previously:

    http://KB.Adobe.com/selfservice/viewContent.do?externalId=ebd0cbe3&sliceId=1

    UPDATE: the above suggested changes include changing a setting in order to preserve the generated Flash. However, which allows these files generated with random file names to keep piling up in the web directory. So I changed it to the default value false and the Flash form code still works. So, as far as I can see, we can skip changing the flex-config. XML from false to true in the code:

    fake

Maybe you are looking for

  • lost music on the Cloud

    Hello I lost a few music downloaded from my ITunes Cloud, because my credit card is reneweled, and I have run out of time to send the new number to Apple. Do I have a chance to recover these music? Thanks in advance Kisfalat

  • File missing during installation Photosmart C4580 all-in-one

    Hello I try to install the photosmart software for my HP c4580 all-in-one. When installing, I get a message that a file is missing. This is the file: C:\Users\Username\Appdata\Local\Temp\7zS3BD5\Setup\.\blocksysuserinst... can someone help me fix thi

  • Palm Pre profile validation E-mail

    When I go to backup, preferences, Palm profile, profile settings pre says that my Palm profile has not been verified. Below this error message, there is a button that says "Send verification E-mail." I hit this button more than once since I got my pr

  • Strange error of PPR

    Hi allFirst off I use JDev 11.1.2.4.  I have a simple MVC Setup.  In the model layer Ihave two entities that are related by an association.  Then, I created a display based on the two objectEOS.  In the app mod, I created the following command to add

  • Upgrade of windows 8 base to windows 8

    I have windows 8 on PC at the time of purchase. How to move to windows 8, and what is the cost, if any?