[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openejb-user
Subject:    Re: Understanding these Errors and how to Resolve.
From:       Svetlin Zarev <svetlin.angelov.zarev () gmail ! com>
Date:       2018-01-30 11:18:04
Message-ID: CAKXTqF17CY5+QJpwmJ2hi+UQuWEx5RS8rk3evNXMCu4N=LTWiQ () mail ! gmail ! com
[Download RAW message or body]


Hi,

The JavaEE api jar is not in your class path. Unfortunately the javac
compiler does not complain about missing jars put in the -cp parameter. You
should make sure that this location is correct and the file exists:
/cygdrive/e/EDU/EJB_EXP/Open_EJB/openejb-3.0/openejb-3.0/lib/javaee-5.0-1.jar


Also I'd recommend you that you use a proper IDE and build system like
maven/gradle instead of a text editor. It would make your life much easier.
And last but not least - you should check the latest examples, as
openeejb-3 is quite old.

https://github.com/apache/tomee/tree/master/examples/ejb-examples
http://tomee.apache.org/examples/ejb-examples.html

Best regards,
Svetlin

2018-01-29 21:22 GMT+02:00 Edward Urbanek <edward.urbanek@humanit.us>:

> I am looking at your article ...
> http://openejb.apache.org/hello-world.html
>
> and I am getting this compilation error.
> Would you know how to resolve, please?
>
> Thanks,
>
> Ed
>
>
> javac -cp /cygdrive/e/EDU/EJB_EXP/Open_EJB/openejb-3.0/openejb-3.0/lib/javaee-5.0-1.jar
> -d . *.java
>
>
> Hello.java:3: error: package javax.ejb does not exist
> import javax.ejb.Remote;
>                 ^
> Hello.java:4: error: cannot find symbol
> @Remote
> ^
>   symbol: class Remote
> HelloBean.java:3: error: package javax.ejb does not exist
> import javax.ejb.Stateless;
>                 ^
> HelloBean.java:4: error: cannot find symbol
> @Stateless
> ^
>   symbol: class Stateless
> 4 errors
>
> E.D. Urbanek
> HumanIT
> Solutions, LLC
> (937) 470-1201
> www.HumanIT.us<http://www.humanit.us/>
>
>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic