登录失败问题,实在搞不定只好再求助。

07-07-24 joshuafan
我打算研究jivejdon3的代码,下了最新的jbuilder工程、以及打包设置好了的jboss甚至jdk和mysql。可以注册成功,但登录则会抛出异常,应该不是jboss的配置问题,jaas配置也没错,因为我用jboss中已有的war包就可以正常登录,但用自己jbuilder生成的war包不行,我用war包中的文件全部替换工程目录中的application目录,问题依然。工程编译运行都正常,日志中除jmail方面的错误外还报一个com/sun/corba/se/internal/iiop/ShutdownUtilDelegate类不存在,其他就没有什么错误了。另外我比较了我打的war包和自带的war包的区别。发现jbuilder工程的代码中缺部分类,比如com\jdon\jivejdon\presentation\action下类就不如自带war包中多,com\jdon\jivejdon\search中也缺一个类,没有细细比较,也不知道有没有关系。因为想研究代码希望能调试运行工程,所以务请帮忙。

以下是登录时工程报的异常:

java.io.IOException: No properties file: users.properties or defaults: defaultUsers.properties found

at org.jboss.security.auth.spi.Util.loadProperties(Util.java:315)

at org.jboss.security.auth.spi.UsersRolesLoginModule.loadUsers(UsersRolesLoginModule.java:186)

at org.jboss.security.auth.spi.UsersRolesLoginModule.createUsers(UsersRolesLoginModule.java:200)

at org.jboss.security.auth.spi.UsersRolesLoginModule.initialize(UsersRolesLoginModule.java:127)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

谢谢

xbzgb
2007-07-24 14:50
楼上的这个错误应该是jboss的server/default/login-config.xml中缺少jboss的登陆验证配置,具体可以看安装帮助文档!

joshuafan
2007-07-24 15:19
显然不是这个原因,我的jboss是下载的jdon配置好了的,而且我也说过用jboss中自带的war包就是可以的。只是用自己编译的war包不行,应该不是jboss配置的问题。并且我也逐字检查了login-config.xml中的配置,没有问题。

谢谢

joshuafan
2007-07-25 15:38
高人们在吗,请帮忙

banq
2007-07-26 09:56
>No properties file: users.properties or defaults

还是JBoss环境有问题,还是login-config.xml或者JBoss少了文件,如与login-config.xml并行的存在目录props。

如果确认你的JBoss确实没有问题,如果是在jBuilder内部运行JBoss,那么就是JBuilder有问题,JBuilder常常失去控制。这也是很多人开始使用Eclipse原因。

猜你喜欢
2Go 1 2 下一页