DMXzone Server Connect Support Product Page

Solved

Server Connect Issue - Missing Files

Reported 25 Oct 2015 21:03:21
4
have this problem
25 Oct 2015 21:03:21 Craig Evans posted:
I recently followed verbatim your insert tutorial on using the new Server Connect Extension with no success at all. Everything appeared to be correct. I got no errors and also no inserts into the database. After trying several times I gave up in frustration and moved back to the 'older' method using the database executor. Some time later I opened the page I had been trying to use the Server Connect extension and received the following error from DW:

The following JavaScript error(s) occurred: Unable to open script file "C:\Program Files\Adobe\Adobe Dreamweaver CC 2015\configuration\Shared\DMXZone\dmxDatabaseConnector\dmxServerConnect_inspect_lib.js" (error3).

On inspection of my system there is no DMXZone folder in that path. Is this why its not working for me? I have uninstalled the extension and reinstalled without any success. Additionally I've done a search for that file in the Adobe Dreamweaver CC 2015 path and the file does not exist.

Replies

Replied 26 Oct 2015 08:07:58
26 Oct 2015 08:07:58 Teodor Kuduschiev replied:
Hi Craig,

Please make sure you have the latest versions of:
- DMXzone Server Connect
- HTML5 Data Bindings
- DMXzone Database Connector
- DMXzone Database Updater

installed in your DW, using dmxzone extension manager.
Replied 26 Oct 2015 09:56:31
26 Oct 2015 09:56:31 Craig Evans replied:
Hi Teodor.

All my extensions are up to date according to the dmxZone Extension Manager. Server Connect 1.01, HTML5 DB 1.8.0, dmx DB connector 1.5.0, dmx database updater 1.5.0
Replied 26 Oct 2015 10:06:59
26 Oct 2015 10:06:59 Teodor Kuduschiev replied:
Hi Craig,
I've just sent you a new version of the Server Connect extension (1.0.2) that should fix the issue.
Please check your email and reinstall the Server Connect extension.
Replied 27 Oct 2015 06:20:34
27 Oct 2015 06:20:34 Craig Evans replied:
Hi Teodor, unfortunately that still doesn't fix the issue. I restarted this AM, went thru the entire process all over again, uninstall, reinstall (your new version again), created new page and followed the video again. I still get no inserts into my database. I have no problem using any of your other extensions. I'd like to use this one as it seems to be the way ahead? Where do we go from here?
Replied 27 Oct 2015 08:25:34
27 Oct 2015 08:25:34 Craig Evans replied:
Hi Teodor, I notice that the DMXZone folder detailed above is actually in the AppData/Roaming/Adobe... path in my profile, not where DW CC 2015 expects it. Copying the folder to the path DW Expects also yields no success and I still get the same error message even though the file exists. It really seems to be quite a mess.
Replied 27 Oct 2015 09:21:43
27 Oct 2015 09:21:43 Teodor Kuduschiev replied:
I am not quite sure i understand why are you moving folders etc. The fix i emailed you should fix the Javascript error that you are seeing:
The following JavaScript error(s) occurred: Unable to open script file "C:\Program Files\Adobe\Adobe Dreamweaver CC 2015\configuration\Shared\DMXZone\dmxDatabaseConnector\dmxServerConnect_inspect_lib.js" (error3).


Is it fixing this javascript error or not? If not - please first uninstall the extension and then reinstall the one i sent you, using the DMXzone EM.

The insert record problem is related to the database updater extension, which will be updated today or tomorrow.
Replied 27 Oct 2015 09:33:27
27 Oct 2015 09:33:27 Craig Evans replied:
Teodor, you're obviously not reading my replies or emails. I've uninstalled the extension and installed your version 1.0.2 that you sent me last night at least 5 times now - to no effect. The key word in your recent reply is 'should' - well it doesn't. Given your version doesn't fix the error, it seems reasonable to at least try to copy the files to the location DW CC 2015 expects to find them. Also, your last sentence in your last reply implies you've been wasting my time as the insert doesn't work anyway. You might want to be mindful we're your customers, and rather than being facetious, you might want to consider testing the extensions properly prior to release rather than using us as your beta testers.
Replied 27 Oct 2015 09:43:56
27 Oct 2015 09:43:56 Teodor Kuduschiev replied:
The topic you started was related to the javascript error you are getting. Is it fixed with the latest version or not?
If not - when EXACTLY do you see it?
Replied 27 Oct 2015 11:20:18
27 Oct 2015 11:20:18 Craig Evans replied:
No. Third sentence, first lodgement 'I got no errors and also no inserts into the database' - The ticket is not just related to the annoying JavaScript message, its related to the fact I cannot insert into the database which I consider to be even more annoying. FYI, I get the JavaScript error when I first open the page in DW. After I acknowledge the message I can continue working on the page (well the problem manifests itself on 3 pages) - I use your other extensions to do the CRUD operations with no problem. The reason I wanted to use your new Server Connect is because it came with the biggest fanfare, dog and pony show in the history of ICT. Its just a shame it doesn't work and I've wasted hours over the last week. To be honest I'm not interested in carrying this on any more. I'll leave it to you to inform us when you have something that actually works.
Replied 27 Oct 2015 11:29:17
27 Oct 2015 11:29:17 Teodor Kuduschiev replied:
The fact, that you are the only user, among the hundreds that have installed the extension, that reports this error only tells us that there is some specific issue on your machine.

The extensions are tested, before the release, but we cannot guess what might be wrong with your DW/config, that's why i sent you the new version, which is supposed to fix the javascript error that you see.

1. Open your C:\Users\YOUR USERNAME\AppData\Roaming\Adobe\Dreamweaver CC 2015\en_US\Configuration\Shared\DMXzone\dmxServerConnect and tell me do you see a file named: dmxServerConnect_inspect_lib.js

2. Clear your DW cache: www.dmxzone.com/go/16740/clearing-dreamweaver-s-cache/

3. Restart DW and try creating a new blank file, with new server action and new server action executor.

Does this fix the JavaScript error?

Then, we can debug the rest of the issues that you are having.
Replied 27 Oct 2015 12:19:40
27 Oct 2015 12:19:40 Craig Evans replied:
Teodor. The file is present in that location. I cleared my cache as per the instructions and restarted. The javascript error still persists. It gets worse now however, I tried to create a new page to use the Server Connect behaviour and now when I get to the Steps part in Server Connect Action Steps it tells me I don't have the database connector installed which I do - so its even worse now than before. I have sent screen grabs in a pdf to your support email. All your other extensions work fine on my machine.
Replied 27 Oct 2015 12:56:58
27 Oct 2015 12:56:58 Teodor Kuduschiev replied:
Thanks for the email. I will check it as soon as it arrives.
Replied 28 Oct 2015 09:20:26
28 Oct 2015 09:20:26 Greta Garberini replied:
Well, I have a similar problem. Server Connect did not do any good (apart from the design flaw which does not allow to expand the SC window for Global Input Properties). It was easy to do the job with the database updater and behaviour settings for "onSubmit" - the old way.
I had no error messages though as described here. - It simply did not input any values into the database.
Replied 28 Oct 2015 09:23:00
28 Oct 2015 09:23:00 Teodor Kuduschiev replied:
Hi All,
Later today we are updating the Server Connect extension, as well as the rest of the database tools.
All of the issues will be fixed.
The extension may seem a little bit complicated to use at the beginning, but when you get used to it, you will see how much easier and faster it is to work with. It is really easy to setup your server action steps and rearrange and edit them in the tree.
Also - all of the upcoming server-side extensions (ajax mail, image processing, validator etc) will be only available through the Server Connect panel.
Please just follow the tutorials, which are really explaining everything step-by-step.
Replied 28 Oct 2015 10:46:18
28 Oct 2015 10:46:18 Greta Garberini replied:
OK, thanks for the information - it is good to read. I am glad there will be a solution soon.

What is new to me here that I need a "form" at all. "The old way" this was not necessary. Also, I am not quite sure how to treat the parameters for the form like "action", "method" and "enctype"
Replied 28 Oct 2015 10:47:22
28 Oct 2015 10:47:22 Teodor Kuduschiev replied:
Well, just leave them to their default values.
You only need a form with a name and method set to default/post. That's all.
Replied 28 Oct 2015 23:25:40
28 Oct 2015 23:25:40 Craig Evans replied:
Well Teodor, we seem to have made some progress. I updated all the extensions that were available to update today here in sunny Queensland and I managed to get my insert form (of one filed working) - However something that might be useful for people is that if you leave the form action as default, the insert does not work, I got new rows, but all NULL values. Setting the form method to POST got the inserts I wanted. I will continue to test. I do like the interface and the model.
Replied 29 Oct 2015 05:07:40
29 Oct 2015 05:07:40 Greta Garberini replied:
Same here. Default had to be changed to POST. Insert is working now. Great Job and thumbs up to your developers team. I hope they get some sleep now.

One more question: Why do we need to "step out" of the panel and return to the DataBinding panel for the Server Connect Action Executors at the very end? I almost forgot this step because it was not visible in the "steps" window of the Server Connect panel.
Replied 29 Oct 2015 08:39:18
29 Oct 2015 08:39:18 Teodor Kuduschiev replied:
Hi Craig,
I will check if it is possible to automatically set the method of the form to POST, when working with Server Connect extension, so if it is possible, this will be integrated in the next update.

Hi Greta,
The steps are part of your server actions and the executors are required in order to run the server actions.
HTML5 Data Binding is an important part of the process and that's where you define your executors, bind values etc.

Thank you for your feedback!

Reply to this topic