痛苦问题:在WAS中实现pop3功能
痛苦了这么久,现在终于发现,我实现pop3和smtp的代码都没有问题。
可是
在visual age的websphere test environment下测试没有问题,
在websphere studio的test environment下测试时,smtp正常,pop3出错,
在生成pop3store时抛出异常no provider for pop3
而放在application server上就更有有问题。
1,我部署war和ear时总是出错,(不管部署我的ear还是installableapp里面的ear)
错误是:
Error 500
An error occurred while processing request: http://localhost:9090/admin/secure/saveAppwiz.do
Message: No action instance for path /secure/saveAppwiz could be created
基于这一点,现在怀疑我的websphere application server可能有问题,但是确实是用一个正版的trial version 安装的。安装的过程中似乎说什么string label之类的不存在,但是继续安装是可以的,而且admin.war也可以正常运作,只是不能部署应用程序
2,我直接把jsp拷贝到admin.war里面去,然后测试,发现
smtp功能正常
而服务器在生成pop3store的时候总会抛出异常:no provider for pop3(和在webspherestudio的test environment里测试时抛出的异常一样)
基于这一点,怀疑:
websphere application server 安装的有问题
或者,因为是把自己的html和jsp(本来是servlet,现在全都改成jsp了)塞到admin.war里面去,可能跟admin.war的配置有关,所以在做pop3连接的时候才会说no provider
以上是我的几点怀疑,希望大家帮忙探讨,如果有谁有这方面的经验就更好了