我不是高手,我也整天在这里问问题,你照着书上的先输进去,编译、打包,不打包也行,放在一个目录下,同时要建META-INF目录,里面放ejb-jar.xml文件,然后启动weblogic的服务,再在ie中输入http://127.0.0.1:7001/console,在里面发布你的ejb,然后就可以用了。一步一步来,遇到什么问题再问一下,这里高手很多另外不得不提醒一下,不要整天分分分的,高手个个都几十万分,在乎你这两百分吗?你看你的贴子关于分的篇幅就占了三分一,还用了那么多感叹号,高手帮我们解决问题,是帮我们,也是为了我们中国的IT事业,是为了让大家一进步,而不是看中了你这两百分,他们根本不在乎!两百分很多吗?当他们解决了我们几天都没有解决的问题时,两百元也不多,最重要的是心里感谢他们!言辞激烈了点,sorry!

解决方案 »

  1.   

    我的实例你收到过吗???
    那是我做的带有源码和发布好的整个application.当然包括所有的配置...
    你看一下应该对你有帮助 ....
    不过我用的是sql server.这里只要配置连接池的时候有些不一样,怎么配置你应该会吧?不会再问我.另外我的已经发布好的在weblogic 6.1 还是 7下都一样,都可以的.
    只是数据源有些出入. 6.1 就是数据源,7下是Tx DataSource..呵呵,不过我也不是高手,也刚入门而已,别让红星给骗了:)
      

  2.   

    要的话给我发短消息留你的mail
      

  3.   

    能给我发一个吗
    [email protected] 
    自己写了一个,可是错误太多了,都不知道是什么样的错误,看看你的实例。
      

  4.   

    能给我一份吗?   [email protected]
      

  5.   

    网上有一篇ditty写的文章“基于 Weblogic 7.0 的应用开发(一)”
    我运行通了,其中有这样一句:
    ctx.lookup("TestDS"); 
    而《精通EJB》中的代码有这样一句代码
    ctx.lookup("java:comp/env/jdbc/ejbPool"); 
    TestPool是连接池的名字和JNDI的名字。
    那么这样说是否第二个例子要将连接池的名字取为:java:comp/env/jdbc/ejbPool ???
    这两个名字的区别最终在哪儿体现出来?
      

  6.   

    你提到的这两个都是DATASOURCE的JNDI名,只不过程序运行的容器不同,
    其写法也就不同。
    因为ditty写的文章“基于 Weblogic 7.0 的应用开发(一)”中用的是
    WEBLOGIC7.0,所以只写其JNDI名“TestDS”即可。
    对于WEBLOGIC,你只要直接写JNDI名就行了,对于 
    《精通EJB》上用的SUN的免费的J2EE SERVER,则需要写出完整的路经。
      

  7.   

    I SEE!!!  马上结贴!
    谢谢struggle007csdn(柳树)