The current CFMAIL implementation in OpenBD relies on a background thread, and background threads aren't allowed on GAE, so this will have to be reworked somewhat. Otherwise, all of the CFMAIL code compiled just fine within the GAE Java SDK.
CFHTTP will need to be reimplemented to conform to the GAE API restrictions, but it looks like this will be possible. Vince On Apr 16, 11:58 am, Pete Freitag <[email protected]> wrote: > On Tue, Apr 14, 2009 at 9:22 AM, <[email protected]> wrote: > > > It also meant removing or disabling some features, such as CFCHART, > > CFTHREAD, CFHTTP, CFLDAP, CFMAIL, CFSCHEDULE, etc., which won't run in > > the GAE environment due to the Java class library restrictions. > > Couldn't CFHTTP and CFMAIL still work? > > GAE supports HTTP requests using the java.net.URLConnection > class:http://code.google.com/appengine/docs/java/urlfetch/usingjavanet.html > > And supports sending mail using the JavaMail > API:http://code.google.com/appengine/docs/java/mail/usingjavamail.html > > Maybe some rewriting would need to take place, and maybe not all features > would work (eg you can only access port 80, or port 443 with the url fetch > service), but they should be able to work on a basic level. > > Thanks for all your hard work on this looking forward to testing it out. > > -- > Pete Freitaghttp://foundeo.com/ColdFusion Consulting & Products --~--~---------~--~----~------------~-------~--~----~ Open BlueDragon Public Mailing List http://groups.google.com/group/openbd?hl=en official site @ http://www.openbluedragon.org/ !! save a network - trim replies before posting !! -~----------~----~----~----~------~----~------~--~---
