banq的J2EE实战开发原创教程是不是错了?????

我是玲子,按教程上的说明什么也不能把例程配置到jboss上。教程的原文是这样的:(2)配置数据库,将本项目目录下mysql.sql导入MySQL数据库中,生成相应的数据表。
(3)使用JBuilder 9以上打开本项目。编译生成CmpSuB.ear
(4)将CmpSuB.ear拷贝到JBoss 3.22以上的Server/default/deploy目录
(5)打开浏览器,键入网址 http://localhost:8080/subweb/index.jsp 可访问本项目。
我认为CmpSuB.ear是ejb的配置文件的并没有配置jsb的为什么只配置ejb就能在IE上访问subweb/index.jsp呢????
我是新手为了配置运行你的例程用了好多的时间,jboss的数据链接好了,CmpSub.ear也配置好了,但http://localhost:8080/subweb/index.jsp都是HTTP Status 500 的错误。banq哥哥你说这是什么了?在线等你的回答

Jboss部署有很多小问题,你要仔细检查,至于什么问题,怎么解决,我无法帮助你了。

我可能在教程忽视ear的定义,他是ejb+web,因此是有jsp的。

为了打消初学者对ear包是否可运行的疑问,我已经特地部署在网站上:

http://www.jdon.com:8080/subweb/index.jsp

依据我的经验,JBoss是否和数据库连通是主要问题,打印输出jboss的logs系server.log,查找是否有error信息。

调试程序,一定要核对log,否则在外面揣摩,会浪费很多宝贵时间。这点我在教程中也说了。

谢谢jdon哥哥的指点,我在jboss的deploy目录里添加了一个名为subweb.war的文件夹,并把例程中的jsp文件和WEB-INF文件夹拷进来,现在能够通过http://localhost:8080/subweb/index.jsp访问例程了,但是还是有错。
请问如何‘打印输出jboss的logs系server.log’?

成功了!log也找到了谢谢你banq哥哥,但是还想请你再说明一下ear如何把ejb和web一起打包的,或者讲一下ear的原理,可能我的理解有错

[url=upload/chenxinyongpJquF8f5N1.jpg]chenxinyongpJquF8f5N1.jpg[/url
关注

关于ear的原理,其实就是web层的war包和EJB层的jar包混合而成,并有一个配置文件appliction.xml指导配置部署。

ear war jar都可以使用winrar解压打开,你试验看看就明白了。