what do I need to run EWD

152 views
Skip to first unread message

Mike

unread,
Mar 26, 2013, 8:49:31 AM3/26/13
to Enterprise Web Developer Community
I'm trying to get a test bed setup to evaluate EWD. I have a Windows
2008 R2 64 bit server. I have installed the evaluation version of
Cache 2012.2.3.

I tried to install Weblink Developer on the server but it was just not
working. So I decided to switch to EWD. I don't want to mess with the
licensing issues with CSP, so I don't want to go that route. I can't
get WLD to run, so that option is out. That leaves .jsp, .php and
node.js.

Turns out that I can't run node.js because of the licenses that it
takes in Cache, so I can't try that without spending money on a cache
license, just to evaluate.

If I setup EWD for .php or .jsp, do I have to know PHP of JSP to be
able to develop code in EWD? What do I need to install on the server
to run PHP or JSP?

Thank God I'm only renting the server. I'm about ready to cancel the
whole project.

Rob Tweed

unread,
Mar 26, 2013, 9:00:14 AM3/26/13
to enterprise-web-de...@googlegroups.com
If you want to evaluate it at low cost and want to get something up and running very quickly, why not use the GT.M-based dEWDrop VM?  EWD abstracts everything so you pretty much won't know or care that you're using GT.M and not Cache.

Cache is always a difficult beast to cater for easily for evaluations - you never know how it's been installed and configured and you need licenses before you can do anything useful.  GT.M is much better as it's free, open source and therefore able to be packaged up in a pre-built way for people to try out quickly, easily and cheaply.

To get hold of dEWDrop: http://fourthwatchsoftware.com and read the various articles at http://robtweed.wordpress.com where I've described examples based on its use

Rob


--
You received this message because you are subscribed to the Google Groups "Enterprise Web Developer Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to enterprise-web-develope...@googlegroups.com.
To post to this group, send an email to enterprise-web-de...@googlegroups.com.
Visit this group at http://groups.google.com/group/enterprise-web-developer-community?hl=en-GB.
For more options, visit https://groups.google.com/groups/opt_out.





--
Rob Tweed
Director, M/Gateway Developments Ltd
http://www.mgateway.com
------------------
EWD Mobile: Build mobile applications faster
http://www.mgateway.com/ewd.html

Rob Tweed

unread,
Mar 26, 2013, 9:20:41 AM3/26/13
to enterprise-web-de...@googlegroups.com
Sorry that URL for Fourth Watch Software should be:


Rob

Mike Minor

unread,
Mar 26, 2013, 9:37:31 AM3/26/13
to enterprise-web-de...@googlegroups.com

I don’t have any experience with Unix and GTM. That will just add to the learning curve. I bought a pc one time and spent six months trying to get Unix and GTM running on it and that pc now sits on a shelf in my garage.

 

John Bertoglio

unread,
Mar 26, 2013, 10:29:59 AM3/26/13
to enterprise-web-de...@googlegroups.com
The key is what version of IIS you are running. The new install instructions make the vastly more complex IIS 7/7.5 WL install fairly painless. One thing I found that may not be universal is that I could not seem to get WL and CSP to co-exist on the same server. On my corporate laptop, Cache was installed BEFORE I installed IIS. I struggled with a manual installation of CSP on that IIS 7.5 (windows 7) but finally gave up. I installed a new instance of Cache 2012 which properly installed itself into IIS. However, I could not install WL back onto this instance. One of the key steps would not work. I have no idea if this is simply my error or a new issue.

Don't go PHP/JSP. I started with PHP/EWD and you only need a trivial amount of PHP knowledge to use it. Stick with WL/IIS. If you run into the same problem as me, you may need to remove IIS and reinstall Cache. Then reinstall IIS and follow the directions. I am certain this will work. We may be looking at a "DOS isn't done, till Lotus won't run" situation here.

jb

Bhaskar, K.S

unread,
Mar 26, 2013, 10:36:16 AM3/26/13
to enterprise-web-de...@googlegroups.com
Well, Mike, there's always the opportunity to learn, and you will find people willing to assist on this forum.

That said, the dEWDrop virtual machine makes it all about as simple as possible, comparable with installing an office suite.  You don't need to know Linux or GT.M system administration.  Of course, you do need to know (or be willing to dive into) EWD, and any back end MUMPS code.

Regards
-- Bhaskar


On 03/26/2013 09:37 AM (US Eastern Time), Mike Minor wrote:

I don’t have any experience with Unix and GTM. That will just add to the learning curve. I bought a pc one time and spent six months trying to get Unix and GTM running on it and that pc now sits on a shelf in my garage.

 

--
You received this message because you are subscribed to the Google Groups "Enterprise Web Developer Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to enterprise-web-develope...@googlegroups.com.
To post to this group, send an email to enterprise-web-de...@googlegroups.com.
Visit this group at http://groups.google.com/group/enterprise-web-developer-community?hl=en-GB.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

-- 
GT.M - Rock solid. Lightning fast. Secure. No compromises.
_____________
The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.

Rob Tweed

unread,
Mar 26, 2013, 10:47:59 AM3/26/13
to enterprise-web-de...@googlegroups.com
Just to point out: the PHP and JSP versions of EWD are now deprecated

Rob

--
You received this message because you are subscribed to the Google Groups "Enterprise Web Developer Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to enterprise-web-develope...@googlegroups.com.
To post to this group, send an email to enterprise-web-de...@googlegroups.com.
Visit this group at http://groups.google.com/group/enterprise-web-developer-community?hl=en-GB.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--

Mike Minor

unread,
Mar 26, 2013, 10:56:28 AM3/26/13
to enterprise-web-de...@googlegroups.com

John,

 

I’m beginning to believe that my problem lies with the version of Windows I had installed. I had them install 64 bit 2008.  I’m running IIS 7 on the machine.

 

The ISC support person I was working with said I could download the latest installation package with documentation from their WRC site, but I never was able to get a login and password from them that would take me to the link they listed. Do you have any documentation on setting up WLD on IIS 7 that you would care to share?

 

Thanks,

 

Mike

 

Mike

unread,
Mar 26, 2013, 12:16:27 PM3/26/13
to Enterprise Web Developer Community
Looking at the fourthwatch site, the instructions for installing
dewdrop are a little confusing. It appears that I need to install the
dewdrop in a vmware player running on a UBUNTU system. I have a
Windows system. Do I follow the same instructions, no matter which
system I have available?



On Mar 26, 10:36 am, "Bhaskar, K.S" <ks.bhas...@fisglobal.com> wrote:
> Well, Mike, there's always the opportunity to learn, and you will find people willing to assist on this forum.
> That said, the dEWDrop virtual machine makes it all about as simple as possible, comparable with installing an office suite.  You don't need to know Linux or GT.M system administration.  Of course, you do need to know (or be willing to dive into) EWD, and any back end MUMPS code.
> Regards
> -- BhaskarOn 03/26/2013 09:37 AM (US Eastern Time), Mike Minor wrote:
>
>
>
> I don’t have any experience with Unix and GTM. That will just add to the learning curve. I bought a pc one time and spent six months trying to get Unix and GTM running on it and that pc now sits on a shelf in my garage.
>
>
>
> --
> You received this message because you are subscribed to the Google Groups "Enterprise Web Developer Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an email toenterprise-web-develop...@googlegroups.com.
> To post to this group, send an email toenterprise-web-d...@googlegroups.com.
> Visit this group athttp://groups.google.com/group/enterprise-web-developer-community?hl=en-GB.
> For more options, visithttps://groups.google.com/groups/opt_out.

Mike Clayton

unread,
Mar 26, 2013, 12:18:43 PM3/26/13
to enterprise-web-de...@googlegroups.com
No, the virtual machine is an Ubuntu system. You just need to install VMware Player for windows to run it.
 
Sent from Windows Mail
 

Rob Tweed

unread,
Mar 26, 2013, 12:23:16 PM3/26/13
to enterprise-web-de...@googlegroups.com
See:

Follow Steps 1 - 9

Rob


To unsubscribe from this group and stop receiving emails from it, send an email to enterprise-web-develope...@googlegroups.com.
To post to this group, send an email to enterprise-web-de...@googlegroups.com.
Visit this group at http://groups.google.com/group/enterprise-web-developer-community?hl=en-GB.
For more options, visit https://groups.google.com/groups/opt_out.





--

Nancy Anthracite

unread,
Mar 26, 2013, 2:36:21 PM3/26/13
to enterprise-web-de...@googlegroups.com, Mike
Here are some quick and dirty instructions which combined something from Rob
with some additions from me. You can use VirtualBox or VMWare. I personally
have only used VirtualBox and would be happy to help you if you need it.

--
Nancy Anthracite
dEWDropVirtualMachineInfoVer6.txt

Marc

unread,
Mar 27, 2013, 5:26:40 AM3/27/13
to enterprise-web-de...@googlegroups.com, Mike, nanth...@earthlink.net
Hi Mike,

I can imagine how frustrating it is, all the setup you have to do before you can even test a simple "hello world" thing. I've struggled with that too.

I think GT.M is great since it is free and (I believe) powerfull. Yet you have to develop with routines, not the object oriented way. Of course there is no bad thing about that, only an issue of personal favor. I like a lot the possibilities that Caché gives to me with classes, objects, sql, xml, etc.

If you want to try ewd with ExtJs and Caché on a Windows machine, I suggest the following
  • use a Windows XP (or Win 7) pc, not a server. Since on Win server IIS stands in the way and in my opinion that is much more difficult to configure than Apache. (or use Win Server 2003 -> IIS is not that aggressive there)
  • install first Apache before installing Caché (if you want to use node.js, I think this is not necessary, but have not yet the experience)
  • install Caché and setup the CSPGateway to let the Apache talk to Caché for all .csp pages. Be sure to start the CSPGateway on the port Apache is listing to (eg. 80) and not to open the CSPGateway for the Apache that is "internally" coupled with Caché (port 57772)
  • in Caché, setup a Webapplication (csp application)
  • install ExtJs in the physical folder where you're CSP application is storing his csp files
  • install and setup EWD in the namespace that you want to use : look to the documentation of EWD concerning seting up the paths. Rob did posted a clear overview somewhere in this Google Group

This is in short what I think you need.

Since I'm very enthousiast about EWD, ExtJs and Caché, I would regret it to loose you as a potentional new EWD developer ;-) If I had more time (and the experience), I would create an Amazon Virtual machine, which you could copy in the cloud (Amazon Web Services).

This is a question/suggestion to all the experienced EWD users : is it possible to make an image of a working system (with GT.M or Caché, EWD and ExtJs) and make it available in the Amazon cloud? If I'm not mistaken, you can present images there that other people can use to set up an on-demand virtual machine.

Greetings,

Marc

> > toenterprise-web-developer-community+unsubscribe@googlegroups.com. To
> > post to this group, send an email
> > toenterprise-web-developer-comm...@googlegroups.com. Visit this group

Rob Tweed

unread,
Mar 27, 2013, 6:57:08 AM3/27/13
to enterprise-web-de...@googlegroups.com
Marc

Good post!

Just a couple of clarifications - if you use the Node.js-based ewdGateway2, you don't need Apache or IIS - Node.js provides its own web-server capability that I make use of in ewdGateway2.

Secondly, yes, an EC2 AMI based around GT.M, EWD and Node.js would be great.  Mike Clayton did actually create one based around the M/DB Virtual Appliance, and he and I were actually talking about this issue just yesterday...so you never know!!

As regards a Cache version, there are 2 problems: Cache is proprietary, so I don't believe it's legal to effectively redistribute it in the form of a third-party EC2 AMI.  The second issue is licensing - I suppose an AMI could be created without any license, or perhaps based on the free evaluation version (which has just 1 license)....and you could then import your own valid license.  I don't know the status of Cache in the cloud licensing.  The bottom line is that it's problematic creating a freely re-usable Cache EC2 AMI.  A great shame, of course, but that's one to lobby InterSystems about.

Rob


To unsubscribe from this group and stop receiving emails from it, send an email to enterprise-web-develope...@googlegroups.com.
To post to this group, send an email to enterprise-web-de...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--

Sidney SEO

unread,
Mar 28, 2013, 12:49:29 AM3/28/13
to enterprise-web-de...@googlegroups.com
"Thank God I'm only renting the server. I'm about ready to cancel the
whole project.
"

All I can say is that installing EWD is a process that is ridiculously worthwhile.

You would still see the value in a car if you didn't know how to drive, right? Probably even enough to go through the progression of acquiring the necessary skills?

That is what its like after you install EWD.  You go from biking around town to getting in a nice car.  It is flippin' amazing in more ways than you can count so don't be discouraged and stick to it! 

My advice: Ease the learning curve and employ Rob Tweed to give you some direct guidance. It is worth every penny. 

John Bertoglio

unread,
Mar 29, 2013, 1:40:57 PM3/29/13
to enterprise-web-de...@googlegroups.com
I wonder if Chris Munt could look into the fact that it appears that if you install Cache 2012 on a server (or laptop for that matter) running IIS 7.5, the instructions to install WebLink do not work. If CSP is enabled but did not detect IIS during the installation, WebLink installs just fine. This may be the source of Mike's problems...you know: "DOS isn't done 'till Lotus wont' run".
 
I may be wrong here but after I installed a new instance of Cache AFTER I enabled IIS, I could not reinstall WebLink...It is running fine on all my other servers including a Win 7 and Win 8.
 
jb
Reply all
Reply to author
Forward
0 new messages