Ian Bicking wrote:
On Sat, 2002-04-13 at 05:51, Bill Eldridge wrote:

If anyone's using EmailKit, I'm setting it up to
work with Apache 1.3 & Webware. I have the
/etc/aliases and /etc/smrsh stuff working, and
mail gets passed off to EmailAdapter, but it seems like
the EmailForward servlet bails on seeing if it's a
subclass of Servlet, even though it's derived from
EmailServlet:


This is generally caused because the Servlet module is being loaded
twice, via different paths.  Can you find what search path you have? 
(it's in sys.path)

   Ian





[root@gorgon Examples]# ./EmailForward.py
['.', '/usr/local/src/Webware/WebKit', '/usr/lib/python2.2', 
'/usr/lib/python2.2/plat-linux2', '/usr/lib/python2.2/lib-tk', 
'/usr/lib/python2.2/lib-dynload', '/usr/lib/python2.2/site-packages', 
'/usr/lib/python2.2/site-packages/Webware']

where '.' is /usr/local/src/Webware/EmailKit

For BillAdaptor.py (my
sys.path: ['.', '/usr/local/src/Webware', '/usr/lib/python2.2', 
'/usr/lib/python2.2/plat-linux2', '/usr/lib/python2.2/lib-tk', 
'/usr/lib/python2.2/lib-dynload', '/usr/lib/python2.2/site-packages', 
'/usr/lib/python2.2/site-packages/Webware']

In ThreadedAppServer:
Path is: ['', '/usr/lib/python2.2', '/usr/lib/python2.2/plat-linux2', 
'/usr/lib/python2.2/lib-tk', '/usr/lib/python2.2/lib-dynload', 
'/usr/lib/python2.2/site-packages', 
'/usr/lib/python2.2/site-packages/Webware', '/usr/local/src/Webware', 
'/usr/local/src/Webware/WebKit/Cache/PSP']

I have /usr/local/src/Webware/EmailKit, under which there's
EmailAdapter.py and Examples/EmailForward.py

Starting up AppServer, I see:

Plug-ins list: /usr/local/src/Webware/COMKit, 
/usr/local/src/Webware/MiddleKit,
/usr/local/src/Webware/MiscUtils, /usr/local/src/Webware/PSP, 
/usr/local/src/Webware/TaskKit, /usr/local/src/Webware/UserKit, 
/usr/local/src/Webware/WebUtils, /usr/local/src/Webware/EmailKit
Loading plug-in: EmailKit at /usr/local/src/Webware/EmailKit
Loading context: EmailKitExamples at 
/usr/local/src/Webware/EmailKit/Examples


Would AppServer be loading the EmailServlet at startup,
and then reloading from Examples/EmailForward???

-- 
Bill Eldridge
Radio Free Asia
[EMAIL PROTECTED]



_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-discuss

Reply via email to