萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 1031|回复: 7

有谁熟悉BEA Weblogic Server吗?

[复制链接]
发表于 2005-1-30 19:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
想在这个Server上deploy一个application, 老出ClassNotFoundError
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2005-1-31 18:18 | 显示全部楼层
楼上的是在编译EJB吧。光是class没找到太片面了,不妨把整个错误代码发上来瞧瞧
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2005-2-1 00:47 | 显示全部楼层
问题我解决掉了, 不过还是搞不懂。 出错信息老是说ClassNotFound, 我把它说的class在的jar文件copy到我的application下面的lib目录里。 就好了, 可是这些class是WebLogic Server专用的, 和我的application没关系, 不应该有system一级的Classloader自动Load这些classes嘛?

Corba, 不知道我解释得清不清楚, 要不清楚, 明天我再produce一些错误代码。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2005-2-1 01:36 | 显示全部楼层
看到了。如果错误出现在client端,而不是server端,偶猜只是很简单的问题,因为你在compile的是时候,没有用-classpath指定j2ee.jar所在的路径,不知道偶猜的对不对?
如果是在server端,那么问题就是另一情况了。其实EJB编译可以自己编辑xml模板来用ant自动完成,这样就会避免这些错误,不知道你用了没有?
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2005-2-1 13:07 | 显示全部楼层
我只是想试用一下WebLogic Server, 我的application还没有EJB, 只有一个servlet, 也没有client, 错误是在server上。  

compile我已经用了ant, 下面是部分代码

<target name="compile" depends="clean"
   description="Compile Java sources">
           
    <!-- Compile Java classes as necessary -->
    <mkdir dir="${build.home}"/>
   
    <javac srcdir="${src.home}"
              destdir="${build.home}"
              classpath="./WEB-INF/lib/servlet-api.jar"
     />
   
  </target>

<target name="package" depends="compile"
                description="pack the files in a war file">       
   <jar destfile="../homepage.war">
          <fileset dir="./"
              excludes="./WEB-INF/src/*.*"
          />
    </jar>
</target>

[ Last edited by listopad on 2005-2-1 at 19:09 ]
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2005-2-1 17:05 | 显示全部楼层
奥,编辑文档没有什么问题。照情况看来,偶猜可能是系统级没有在启动时调用那个公共文件,另外又没有相应的path路径配置,才会出现这个错误,可以检查一下系统的路径。另外也有可能是你相应的web.xml没有设置好。

[ Last edited by corba on 2005-2-1 at 16:07 ]
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2005-2-1 22:42 | 显示全部楼层
Originally posted by corba at 2005-2-1 04:05 PM:
奥,编辑文档没有什么问题。照情况看来,偶猜可能是系统级没有在启动时调用那个公共文件,另外又没有相应的path路径配置,才会出现这个错误,可以检查一下系统的路径。另外也有可能是你相应的web.xml没有设置好。 ...


恩, 是系统路径的问题。 我今天试着configure一个JDBC Connection, 发现启动Server的一个startWebLogic.cmd里的 set classpath="...."那句命令根本没起什么作用, 还得自己设置。 觉得BEA WebLogic Server也是commercial software, 怎么毛病这么多呢?
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2005-2-21 15:58 | 显示全部楼层

我用IBM的WS,j2ee的路径是特别搞人。

我用IBM的WS,j2ee的路径是特别搞人。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-6-14 12:53 , Processed in 0.061291 second(s), 20 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表