aspose file tools*
The moose likes BEA/Weblogic and the fly likes Problem in build jar files Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Products » BEA/Weblogic
Bookmark "Problem in build jar files" Watch "Problem in build jar files" New topic
Author

Problem in build jar files

Kalaiselvan Selvamani
Ranch Hand

Joined: Sep 10, 2001
Posts: 32
Hii All,
I'm new for using Weblogic. Now i am tried to deploy examples Given in Weblogic. Where i get some trouble to build the jar..
D:\bea\wlserver6.0sp1\samples\examples\ejb\basic\statelessSession>java -classpath /lib/weblogic_sp.jar;/lib/weblogic.jar weblogic.ejbc -compiler javac build\std_ejb_basic_statelessSession.jar \ejb_basic_stateless
Session.jar
Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/ejbc

I'm using Weblogic 6 where i couldnt found ejbc.exe file..
What i can do create the jar file..
Need for a good suggestion..
Thanx in Advance..
Kalaiselvan.S
chetna vp
Greenhorn

Joined: Dec 04, 2001
Posts: 8
Hi,
I think to build a jar file for examples given in weblogic server dont need to set classpath . What you can do is , just go to directory as C:\bea\wlserver6.1\samples\examples\ejb20\basic\statelesssession>ant all
This command will create a jar file for you and you can run the client. I have gone thru this. If you still get problem, let me know.
Regards
Chetna
Kalaiselvan Selvamani
Ranch Hand

Joined: Sep 10, 2001
Posts: 32
Hii Chetrab
I found same error in D:\bea\wlserver6.0sp1\samples\examples\ejb20\basic\statelessSession directory too. I have doubt that i havent ejbc.exe in my directory. This is possible??? Y havent ejbc.exe in my directory. Is there any installation problem.. Plz help.

The Following Errors i found
D:\bea\wlserver6.0sp1\samples\examples\ejb20\basic\statelessSession>build
D:\bea\wlserver6.0sp1\samples\examples\ejb20\basic\statelessSession>mkdir build build\META-INF build\image
s
A subdirectory or file build already exists.
Error occurred while processing: build.
A subdirectory or file build\META-INF already exists.
Error occurred while processing: build\META-INF.
A subdirectory or file build\images already exists.
Error occurred while processing: build\images.
D:\bea\wlserver6.0sp1\samples\examples\ejb20\basic\statelessSession>copy *.xml build\META-INF
ejb-jar.xml
weblogic-ejb-jar.xml
2 file(s) copied.
D:\bea\wlserver6.0sp1\samples\examples\ejb20\basic\statelessSession>copy *.gif build\images
green-cube.gif
orange-cube.gif
2 file(s) copied.
D:\bea\wlserver6.0sp1\samples\examples\ejb20\basic\statelessSession>javac -d build Trader.java TraderHome.
java TradeResult.java TraderBean.java
D:\bea\wlserver6.0sp1\samples\examples\ejb20\basic\statelessSession>cd build
D:\bea\wlserver6.0sp1\samples\examples\ejb20\basic\statelessSession\build>jar cv0f std_ejb20_basic_statele
ssSession.jar META-INF examples images
added manifest
ignoring entry META-INF/
adding: META-INF/ejb-jar.xml(in = 1524) (out= 1524)(stored 0%)
adding: META-INF/weblogic-ejb-jar.xml(in = 553) (out= 553)(stored 0%)
adding: examples/(in = 0) (out= 0)(stored 0%)
adding: examples/ejb20/(in = 0) (out= 0)(stored 0%)
adding: examples/ejb20/basic/(in = 0) (out= 0)(stored 0%)
adding: examples/ejb20/basic/statelessSession/(in = 0) (out= 0)(stored 0%)
adding: examples/ejb20/basic/statelessSession/Trader.class(in = 325) (out= 325)(stored 0%)
adding: examples/ejb20/basic/statelessSession/TraderBean.class(in = 2301) (out= 2301)(stored 0%)
adding: examples/ejb20/basic/statelessSession/TradeResult.class(in = 549) (out= 549)(stored 0%)
adding: examples/ejb20/basic/statelessSession/TraderHome.class(in = 318) (out= 318)(stored 0%)
adding: images/(in = 0) (out= 0)(stored 0%)
adding: images/green-cube.gif(in = 901) (out= 901)(stored 0%)
adding: images/orange-cube.gif(in = 901) (out= 901)(stored 0%)
D:\bea\wlserver6.0sp1\samples\examples\ejb20\basic\statelessSession\build>cd ..
D:\bea\wlserver6.0sp1\samples\examples\ejb20\basic\statelessSession>java -classpath /lib/weblogic_sp.jar;/
lib/weblogic.jar weblogic.ejbc -compiler javac build\std_ejb20_basic_statelessSession.jar \ejb20_basic_sta
telessSession.jar
Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/ejbc
D:\bea\wlserver6.0sp1\samples\examples\ejb20\basic\statelessSession>javac -d Trader.java TraderHome.java
TradeResult.java
TraderHome.java:32: cannot resolve symbol
symbol : class Trader
location: interface examples.ejb20.basic.statelessSession.TraderHome
Trader create() throws CreateException, RemoteException;
^
1 error
D:\bea\wlserver6.0sp1\samples\examples\ejb20\basic\statelessSession>javac -d Trader.java TraderHome.java
TradeResult.java Client.java
TraderHome.java:32: cannot resolve symbol
symbol : class Trader
location: interface examples.ejb20.basic.statelessSession.TraderHome
Trader create() throws CreateException, RemoteException;
^
Client.java:93: cannot resolve symbol
symbol : class Trader
location: class examples.ejb20.basic.statelessSession.Client
Trader trader = (Trader) narrow(home.create(), Trader.class);
^
Client.java:93: cannot resolve symbol
symbol : class Trader
location: class examples.ejb20.basic.statelessSession.Client
Trader trader = (Trader) narrow(home.create(), Trader.class);
^
Client.java:93: cannot resolve symbol
symbol : class Trader
location: class examples.ejb20.basic.statelessSession.Client
Trader trader = (Trader) narrow(home.create(), Trader.class);
^
Regards,
Kalaiselvan.S
Kalaiselvan Selvamani
Ranch Hand

Joined: Sep 10, 2001
Posts: 32
Hii,
Sorry, It's my mistake.
I didnt set the path for
EX_WEBAPP_CLASSES,CLIENT_CLASSES..
Now i set the path for them..Now i get the jar file..
Thanx for helping
Bye Bye
Kalaiselvan.S

Marcos Maia
Ranch Hand

Joined: Jan 06, 2001
Posts: 977
Hi,
just navigate to %wl_home%\config\examples and run the script setExamplesEnv before trying to run the examples this will set all the environment necessary to sucessfully run the examples.
regards
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Problem in build jar files
 
Similar Threads
JAR file
JNLP Jar Href and Ant
The absolute uri: http://java.sun.com/jstl/core cannot be resolve
Debugging MDBs
Need a simple to follow example for building a web service