当前位置:  技术问答>java相关

请问谁知道这个错?

    来源: 互联网  发布时间:2015-07-10

    本文导语:  "untitled1.jpx": Invocation Error.  Check your CORBA configuration using Tools | Enterprise Setup... | CORBA.  Also check IDL settings on the Project | Project Properties | Build | IDL page 另外谁有关于如果用jb6开始一个新的ejb的资料或...

"untitled1.jpx": Invocation Error.  Check your CORBA configuration using Tools | Enterprise Setup... | CORBA.  Also check IDL settings on the Project | Project Properties | Build | IDL page

另外谁有关于如果用jb6开始一个新的ejb的资料或连接啊?

|
up?

|
安装JBUILDER6.0 
安装jbuilder6以后,运行破解文件unv-jbuilder6-keygen.exe,把license string 下面的字符拷贝下来,当第一次运行jbuilder6.0的时候他会问你要注册,有两个选项,选第二个,把字符粘贴进去,继续往下就好用了。 

安装weblogic6.1 
运行weblogic61_win.exe,在安装过程中如果看不全,可以用鼠标拖住安装界面的边缘把界面变大一些。安装以后,解压bea_wls60final_crack.zip文件,注意, 
说明: 
1-- 解压完成以后的/lib文件夹的cr_wls60f.jar文件拷贝到 
weblogic目录下的 /lib/下面 
2--修改config/mydomain/下面的startWebLogic.cmd文件修改set classpath 后面的内容,把这个包加进去,例如: 
set CLASSPATH=.libcr_wls60f.jar;.;.libweblogic_sp.jar;.libweblogic.jar 
以后就需要使用这个文件运行weblogic了。 
好了,现在你在开始菜单里面找到weblogic6.1,点start default server,会提示让你输入密码,输入你安装weblogic时候设置的8位密码(呵呵,注意这里输入密码和weblogic6.0略有不同,weblogic6.0输入密码会出现*号,weblogic6.1什么都不显示,不要以为键盘不好用,照常输入,按回车就行了,:)),点击start default console,输入密码,如果进入页面,说明好用了。 
(还有一个license.bea文件,如果打开看,会看到有好多expiration="2002-06-20",这是软件过期时间,应该都改成expiration="never",但是现在暂时不用改,因为过期时间还没有到,怕改了出现其他的不良结果,我是被各种各样的错误吓怕了,呵呵) 

好了,现在开始用jbuilder6.0结合weblogic6.1工作 
这里提一句,网上现在各种说法不一,但是根据我调查,jbuilder6.0结合weblogic6.1开发ejb已经不需要appserver了,而且有很多设置都已经是自动完成了,不需要jbuilder5里面的很多复杂设置了。这里还是说明,现在配置的jbuilder6.0是刚刚安装好的,没有经过任何配置和修改。 

1、打开Tools->Enterprise Setup->Application Server,在Weblogic6.x的书签页上,填上bea home(在你安装weblogic时需要指定)和Weblogc installation directory等所有的空白路径。在这以后,如果你打开Tools->Configure Libraries的话,可以看到已经有了两个WebLogic6.x的包(包括deploy和client),当然里面的jar(主要是一个weblogic.jar,一个weblogic_sp.jar) 
2、在Tools->Enterprise Setup->CORBA标签页里,点Configuration右边的New...,增加一个weblogic的项; 在Path for ORB tools下,加入Weblogic的目录;在Library for projects下,点"..."加入 Weblogic6.x deploy 的库;在compiler command 填上idlj.exe;在Command option for output directory 填上一个目录路径,但是要注意的是,不能是中文、带空格。 
3、Project->Default Project Properties->Seervers 点"..."这这里选择Application Server ,当然又是选Weblogic6.x。这时候JB6会自动完成对在Project->Default Project Properties->Path->Required Libraries选Weblogic6.x deploy和Weblogic6.x client,Project->Default Project Properties->Build ->IDL在 IDL compiler 选Weblogic。你可以检查一下,再一次体验它的智能化效果。 

好了,现在有个最容易出错的步骤,在操作系统的环境变量里面temp路径不能带空格,而2000下一般都默认的是c: Documents and Settings…..里面带有空格,这样在编译的时候会出错,先建立目录c:temp,然后把环境变量里的TEMP和TMP目录改为这个目录,记住,这里一定要先建立目录再改环境变量,否则你只改环境变量没有目录会造成jbuilder6.0无法启动。 

好了,现在就全部配置成功了,做个ejb的小小的例子吧!如果你可以运行通过,就ok了! 
实例 创建stateless session bean并完成部署 
1。创建stateless session bean 

2。创建一个新项目,File/New Project,进行以下步骤: 
1.project name填SBTutorial,其他默认,点NEXT。 
2.确认JDK栏中选择的是JDK1.3.1路径,其他值为默认,点击required libraries标签,删空列表。点NEXT。 
3.所有值设为默认,点FINISH。 

4.1.2.创建EJB,File/New,进行以下步骤: 
1.在Enterprise标签上双击EJB 2.0 bean designer,在弹出的会话框中点NEW,在新的对话框中,Name填SBDemo,其他值默认。点击两个OK后回到主窗口。 
2.在右边EJB designer窗口中单击右键,在菜单中选择new session bean。接下来会出来一个对话框,把bean name变为TimeFunctions,其他值默认。在session bean上单击右键,选择add new method,method name填getTime,return type填long,interfaces选remote。在session bean上单击右键,选择view bean source。这时会显示TimeFunctionsBean.java的源码,修改最后面的一段,在 
public long getTime() { 

中添加一行,变成 
public long getTime() { 
return System.currentTimeMillis(); 

3.编译EJB,Project/Make Project “SBTutorial.jpx”,这将调用WebLogic的ejbc编译器来生成SBDemo.jar文件。注意:如果使用NT/2K系统而没有进行上面2.5步骤,编译将出现错误。 
4.在JBuilder内运行EJB。在左边的project栏里的SBDome上单击右键,选择RUN。此时JBuilder开始在内部运行WebLogic,并完成EJB在WebLogic中的部署。(注意:如果你使用WebLogic Server 6.0,因为它不支持EJB2.0规范,所以会提示到http://commerce.bea.com/downloads/weblogic_server.jsp#wls去下载升级包。下载后只有一个JAR文件,复制到WebLogic的Lib目录里就可以了)。 

4。创建相应的EJB Test Client来进行测试 

5。.创建EJB Test Client,File/New,在Enterprise标签上双击EJB Test Client,弹出新对话框,JBuilder6.0会自动生成需要的值,所以保持所有值默认,点OK。 

6。修改源码修改代码最后一段,在 
public static void main(String[] args) { 
TimeFunctionsTestClient1 client = new TimeFunctionsTestClient1(); 

中加入两行,变成: 
public static void main(String[] args) { 
TimeFunctionsTestClient1 client = new TimeFunctionsTestClient1(); 
client.create(); 
client.getTime(); 


7。在TimeFunctionsTestClient1.java上单击右键,选择make,编译完了再右键Run。可以在消息栏里查看输出的信息。注意:运行时必须WebLogic Default Server已经启动,处于监听状态。 

如果运行成功,你就已经调通了。 


|
可能市IIOP没设置好吧

    
 
 

您可能感兴趣的文章:

  • 请问JBulider 4的序列号谁知到?能否提供给小弟?谢谢
  • 请问谁知道那有classes.zip for jdk1.2 ?
  • 请问谁知道到哪里去下载javamail的api文档??
  • 请问谁知道mydns服务程序在哪里可以下载到?(高分,在线等)
  • 请问谁知道新宇软件的试用期工资是多少?
  • 请问谁知道JCertify40.exe正式版下载Whiz破解版免费下载?谢谢!
  • 请问有谁知道那里有Linux系统的ADSL拨号软件下载!谢谢!
  • 谁知道红旗Linux桌面版3.0的序列号啊,请问大哥们
  • 请问谁知道网络各种故障的详细定义.
  • 请问有谁知道从哪里可以得到这样一个jsp做网站的框架吗?
  • 请问有谁知道 SCJP 考试的时间吗?
  • 请问各位大哥。谁知道LINUX下怎么安装软件包!!! (高分提问)
  • 请问谁知道这个组件!!!!??
  • 请问java高手,谁知道java怎么用 *.dll ???
  • 请问有谁知道一款叫着mocha的java反编译器?
  • 请问谁知道网上那有免费的scjp bible,一定大大加分??
  • 请问谁知道连接池中的参数设置?
  • 请问有谁知道哪里有com.borland.diag.*这个包.太感谢了.
  • 请问有谁知道jbuilder4.0的注册码?
  • 请问有谁知道IBM的编译器Jikes吗
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问:我知道路由器的telnet密码,但忘记了enable 密码,请问如何是好?
  • 请问那里有SYBASE的jbdb 2.0下载;jspsmartupload可以直接将文件上传到数据库,请问如何使用
  • 请问最新的reahat9.0是基于什么核心的?2.4?2.6?请问那里能下载?
  • 请问:请问哪里有关于linux基本操作命令讲解的资料下载,最好是幻灯片格式的.
  • 请问,我试图用#admintool&图形工具命令来安装sun workshop5.0,为什么进入的却是用户管理界面?请问具体该如何在solaris下安装应用软件
  • 请问在Redhat 9里,我从登录就是图形介面,请问如何在图形介面内进入命令行方式呢,谢谢
  • 请问玩过SOLARIS的高手门,在不正常关机后,就不能启动到windows公用桌面了,只能在命令提示模式下了,请问怎么解决这个问题啊?急~!~!
  • 请问:我在redhat下装了bochs-2.2.1-1.rpm,.装了后,想设置一下,但找不到bochsrc.fda.bxrc,请问这个文件在哪个曰录下啊。
  • 请问:在配置Qt时,很多文档都说在.profile,.login里加东西,但是我好像没有发现有这两个文件上,请问这些文件在哪个目录下啊
  • 请问:在GCC里的C程序里的变量的声明是不是只能在前面,而且相同类型的变量的声明只能放在一起?如果不是,请问怎么样可以解决这个问题.
  • 请问各位大虾,小弟今天开始学jsp了,这学期我们有java课,所以已经下载了jdk(好象是1.2),请问我的98环境怎么配置jsp环境呀?我的jdk可以运行.java程序,别的我就不知道了....谢谢!
  • 主机是WIN2000,我用的是LUNIX,请问是否可以共享上网? 如果可以请问如何设置? 500分答谢,龟儿食言!
  • 请问linux下GUI开发的问题!
  • 请问出现fstab文件丢失该怎么修复呀?
  • 请问这个方法如何调用?
  • 请问一个奇怪的问题!
  • 请问在网页中打开的新窗口,如何让其居中。
  • 请问我该学什么了
  • 请问安装zhcon,cxterm问题
  • 非常急! 请问daemontools 在red hat 9下的安装问题? 在线等待


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3