AdeptDeveloper
Explorer
AdeptDeveloper
Explorer
Activity
‎Jan 07, 2025
07:03 AM
I am having this problem and emailed cfinstall@adobe.com and got a bounce back that the email address does not exist.
... View more
‎Jan 06, 2025
12:15 PM
Hi, Did you ever install the patch Adobe gave you and did it fix the issue? -Steve
... View more
‎Dec 07, 2024
09:12 AM
Our hosting provider installed CF, so I'm not sure what steps they followed during install.
... View more
‎Dec 07, 2024
07:51 AM
That's what I did the first time. Clicked the Edit icon next to the PDF service and the form populated with the details. Then clicked Update and instead of updating, it removed the PDF service altogether. So then I clicked Add an added it back, however, it gave the Error adding PDF Service. I tried 3-4 times to add it. Finally, just restarted CF and the service was there again. But still only doing portrait not landscape.
... View more
‎Dec 07, 2024
07:03 AM
1 Upvote
I have pretty much the same problem that Dwayne has on one of my servers. After Update 11, clear felix cache and restart both CF service and cf addon service, it still only generates in portrait using cfhtmltopdf. Our staging server works perfectly fine and I did not need to clear the felix cache on that server. I just updated to update 11 in the cfadmin and boom, it worked on staging. But our production doesn't generate in landscape; only portrait. I even had the same issue with error adding PDF service manager and then restarted and it came back. I've compared the update version and htmltopdf package version between both servers and they are identical. Both using same version JVM. I can't make any sense to why it works on one server but not the other.
... View more
‎Feb 07, 2019
01:34 PM
1 Upvote
New information on this issue... it seems like coldfusion only locks the file after you've uploaded code to the server and it encounters an error processing the cfm file. For instance, I've been working on all day while GoodSync copies files to the server via an FTP account and everything has worked fine. Then a minute ago, I forgot the closing parenthesis on a function call such as "myfunction(param1, param2" no closing parenthesis after param2. Navigated to my file through a web browser, saw the detailed CF error message. Went back and corrected my error and upon uploading to the server was told the destination file is locked by coldfusion.exe and can't be overwritten. -Steve
... View more
‎Nov 28, 2018
03:08 PM
1 Upvote
I guess I'm just confused why it would be GoodSync's fault/problem. All it's doing is FTPing or copying over a network share. There is no GoodSync software on the server. It's the same as using FileZilla and uploading a file.
... View more
‎Nov 28, 2018
02:38 PM
1 Upvote
There isn't a Shadow Copy option for the version I'm using. I'm guessing that is only for their server product. Also the docs regarding this shadow copy feature say the file can't be a network file which it would be, because GoodSync is running on my laptop and the locked file is on the server. I'm unclear though why you don't think it's ColdFusion? Process Explorer clearly shows that it's ColdFusion. Windows Explorer says it's ColdFusion. I can't do anything with the file unless I kill the process with procexplorer. I can't edit it with Notepad++, I can't delete it as Administrator through Windows Explorer, etc. And why is ColdFusion locking only the file I'm working on? All other files in the app are perfectly fine. I can literally delete every file in the webroot and subfolders other than the 1 file that I modified. ColdFusion shouldn't need to lock the cfm or cfc file for minutes or hours. Shouldn't it just need to the first time it runs the file?
... View more
‎Nov 27, 2018
10:24 AM
1 Upvote
It's definitely ColdFusion doing this. It's a constant problem. Basically causes development time to triple or quadrupal. Each time Goodsync copies the file (or manually via ftp through FileZilla) CF locks the file, I can test it, but then to change my file again, I have to RDP to the server, run procexplorer, find the process, kill it and test again. But of course, killing CF, means after I copy my file successfully, I now have to log in to my app again because my session is dead, find the screen I was on, which sometimes can be several clicks or setup to get my test back to the right spot and try again. And repeat and repeat all day long. Really frustrating.
... View more
‎Oct 30, 2018
07:51 AM
1 Upvote
So I changed my GoodSync settings on the Options -> Right tab to check "No _gsdata_ folder here" and things were going smoothly, but now I'm getting the error with the actual CFM file that I'm syncing. That file definitely would be looked at by CF because when I sync it, I want to test my changes, so I would open the code in the browser. But it's been working fine for 4 hours and then finally started locking and throwing this error. At this stage, I'm stuck unless I bounce the CF service or wait an hour or so.
... View more
‎Oct 27, 2018
03:50 PM
1 Upvote
Yes, I would consider this a stock CF install. Since these files are in the _gsdata_ folder, even though its under the webroot, I would think that CF would only need to lock these files if it was requested like you said by a user action or script of some sort, which I'm sure wouldn't be happening. I haven't noticed a pattern yet. Sometimes it will go days working just fine and then once you get the locked file problem once, your likely going to get it over and over again. When that happens I point my IDE at a mapped drive to that folder and work on them that way so that Goodsync doesn't have to do anything, but file access is slower since the server is in Azure.
... View more
‎Oct 26, 2018
05:03 AM
1 Upvote
Yea, usually it's the temporary files that goodsync creates, but it creates them in the sandbox webroot in a folder called _gsdata_ so CF still sees them. There is no denying that coldfusion.exe opens them for some reason because I can clearly see that in Windows and Process Explorer. I can kill the locks labeled coldfusion.exe or bounce the service and it's instantly fixed. But to do this everytime I change a file during development is not productive. Most days it works perfectly fine, but then we'll get a day where for several hours in a row there is nothing you can do but kill processes on every file change. Maybe Goodsync can store that _gsdata_ folder outside the webroot.
... View more
‎Oct 25, 2018
04:48 PM
1 Upvote
I don't think so because the docs say that it can't copy TO (or over) a locked file. And if I go into Process Explorer and investigate what locks are on that file, it's coldfusion.exe. I can't delete the file from the server through Windows Explorer either. Or overwrite it via FTP. I have to bounce the CF Service in order to free the file up again.
... View more
‎Oct 11, 2018
01:46 PM
2 Upvotes
No and ColdFusion runs the files properly if I run it in a web browser. I determined it was ColdFusion.exe using Process Explorer.
... View more
‎Oct 11, 2018
01:21 PM
Hi, I have a current development environment where we use a program called GoodSync to copy files from our local computer to a development server where we can then test our code. We don't run CF locally on our own desktop/laptops. Usually this works just fine but occasionally we have an issue where we can't copy our files to the server because the file gets locked by ColdFusion.exe. Any ideas why ColdFusion is locking files and not releasing them? We have to restart the CF service in order to clear the locks. It seems like this is happening by mistake for some reason. I've never encountered it in any other environment. -Steve
... View more
‎Aug 06, 2008
02:37 PM
Of course I realize it doesn't "do" anything, it's supposed
to generate the WSDL document when accessed via url with the ?WSDL
appended. All the functional code is omitted because the problem
isn't with application logic, it's with the way CF renders the
WSDL. Mabe that wasn't clear. I'm speaking only from the notion of
using CF to create the WSDL document. The functional component of
the web service isn't an issue.
A Simple Web Service won't get the job done properly. I need
to be able to handle arrays of data because I don't know the extent
of data being submitted. In this example, where we are describing
an Array of E-mail Addresses, what happens when User A, B and C
only have 1 address but User D has 5 e-mails. The system needs to
be able to support that in a scalable way. Hence, the desire to
have an Array of Email Object Types. It's very common in WSDL
development, so CF should be able to support it, but then again, it
doesn't seem to support other common features such as Optional
Elements, MinOccurs/MaxOccurs (for arrays) and Enumerations.
-Steve
... View more
‎Aug 06, 2008
11:50 AM
Hi,
I'm trying to create a complex webservice with arrays of
complex types and the output is undesirable...
Below is my Internet Component and it has two elements
"Website" a string and Zero or More Email objects (i.e. a complex
type described by Email.cfc). Notice that the code produced has the
<rpc:item> sub element which makes it more difficult for
non-cf consumers (which is about 99% of my consumers) to use this
web service.
I would prefer the code to be more like:
<Internet>
<Email>
... sub elements go here>
</Email>
<Email>
... sub elements go here>
</Email>
<Email>
... sub elements go here>
</Email>
</Internet>
... View more
‎Aug 06, 2008
11:39 AM
I'm not sure if you are still having this problem or exactly
what it is, but one tool that I find extremely useful in developing
and consuming web services is SoapUI by Eviware. Google it. It's
free and very useful.
-Steve
... View more