需要先创建一个WebApp,然后你的类才可以Export到这个WebApp下面。
在你选择Export as WebService时需要选择选择一个WebApp,如果没有,可以选择new新建一个。
此外,需要把项目的Server设置为Weblogic,如果你已经按照了Weblogic则需要在jbuiler的tools的config servers 下面 Enable Weblogic。

解决方案 »

  1.   

    我已经建立了WebApp,名称就是WebApp,Jbuilder中的Weblogic也已经配置好了。
    我想我的设置应该没有问题,因为我用weblogic6.1自己提供的webservice开发模式开发已经通过。weblogic6.1提供的webservice开发模式为先建立stateless sessionbean,然后建立build.xml,然后用ant制作ear包,不过这种方式对soap支持不是很好,不好用。同样的我用weblgic8.1+axis+jb9就没有上贴提出的问题。我刚刚用jbuilderX+weblogic6.1+axis开发也出错
    具体错误如下:Buildfile: build_axis.xml
    BUILD FAILED
    java.lang.VerifyError: (class: org/apache/tools/ant/taskdefs/optional/ide/VAJExport, method: execute signature: ()V) Incompatible object argument for function call
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:120)
    at org.apache.tools.ant.Project.init(Project.java:163)
    at org.apache.tools.ant.Main.runBuild(Main.java:387)
    at org.apache.tools.ant.Main.main(Main.java:149)
    (class: org/apache/tools/ant/taskdefs/optional/ide/VAJExport, method: execute signature: ()V) Incompatible object argument for function call不知道是不是weblogic6.1的问题
      

  2.   

    估计是weblogic6.1的问题,你试试把axis的全部类库都加到应用程序的lib目录下去。实在不行就用新版本的吧。