Logo 
Search:

Java Forum

Ask Question   UnAnswered
Home » Forum » Java       RSS Feeds

J2EE Help

  Asked By: Kiswar    Date: Jul 29    Category: Java    Views: 695
  

I am trying to build the sample files in J2EE
(The one that comes along with J2EE 1.3). I am
following the instructions there in how to build the files
using Ant. I did suceed in building a couple of them
except the Converter application. Its giving me the
error for EJBObject. Actually when its trying to import
EJBObject. So, what did I do wrong. Are there any particular
API that I have to import, set as my path etc etc??

Share: 

 

2 Answers Found

 
Answer #1    Answered By: Brian Ross     Answered On: Jul 29

So, what was the problem and how did you fix it. The purpose of this forum is
to share the wealth

 
Answer #2    Answered By: Heidi Larson     Answered On: Jul 29

The problem was with the code that came along
with the tutorial package.Who could have imagined!!!
Just had to comment out 2 import
statements. Problems were there with the converter  application and the
confirmer application. The code that needed to be commented
out were in ConverterClient.java and
ConfirmerClient.java In ConverterClient.java , the code looks somewhat
like this. ======== import
javax.naming.Context; import  javax.naming.InitialContext; import
javax.rmi.PortableRemoteObject; import java.math.BigDecimal; //import
Converter; //import ConverterHome; public class
ConverterClient { public static void main(String[] args)
{ try { Context initial = new
InitialContext(); Context myEnv =
(Context)initial.lookup("java:comp/env"); Object objref =
myEnv.lookup("ejb/SimpleConverter"); =============== I commented out those
2 lines and it compiled,
without errors. Likewise for
ConfirmerClient.java Also there are errors in the bookstore application.
============== [javac] Currency c =
(Currency)session.getAttribute("currency"); [javac] ^ [javac]
/local/j2sdkee1.3.1/j2eetutorial/examples/src/web/bookstore1/filters/OrderFilter\
.java:47: reference to Currency is ambiguous, both class
util.Currency in util and class java.util.Currency in java.util
match [javac] Currency c =
(Currency)session.getAttribute("currency"); [javac] ^ [javac] 2
errors BUILD FAILED
============== Solved the above with util.Currency c =
(util.Currency)session.getAttribute("currency"); How could sun ever
publish these
materials without testing it on different
platforms?? ========================== Still I am faced with another
problem, tried to
compile the example like the converter example. I did
according to the tutorial but am having problems running
it. Tried runclient -client ConverterApp.ear -name
ConverterClient -textauth Yes I do have the ConverterApp.ear
and ConverterAppClient.jar files. Can someone
help. They mentioned setting appcpath, but the compiler
gives me a syntax error: usage : blah blah
blah... Also I am typing this on my
c:\j2eetutorial\examples\ejb\src\converter directory. Using the "crash
resitant" ;D
Windows 98 as my platform. A friend of mine suggested me
to use an IDE to solve it, but I rather want to go
with the commandline for now. I guess I am just to
lazy to think, my head hurts..... Can someone help
please?

 
Didn't find what you were looking for? Find more on J2EE Help Or get search suggestion and latest updates.




Tagged: