ws-soap-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Scott Nichol" <snicholn...@scottnichol.com>
Subject Re: Problem in knowing which directory to compile and set classpath
Date Fri, 27 Feb 2004 01:46:26 GMT
I am glad you hear of your success.  Best of luck.

Scott Nichol

Do not send e-mail directly to this e-mail address,
because it is filtered to accept only mail from
specific mail lists.
----- Original Message ----- 
From: "Secka-Jallow, Dibor" <Dibor.SeckaJallow@atlantahousing.org>
To: <soap-dev@ws.apache.org>
Sent: Thursday, February 26, 2004 5:43 PM
Subject: RE: Problem in knowing which directory to compile and set classpath


I have worked with servlets and java in a different environment before.
This is a new environment for me . We just installed Oracle 9ias and
Oracle portal.   I am very new to soap and Apache Axis.   I  was able to
compile the code in jdeveloper.

Thanks
Dibor Secka-Jallow
Web Developer
Atlanta Housing Authority
dibor.seckajallow@atlantahousing.org
404-817-7370

-----Original Message-----
From: Scott Nichol [mailto:snicholnews@scottnichol.com] 
Sent: Thursday, February 26, 2004 4:57 PM
To: soap-dev@ws.apache.org
Subject: Re: Problem in knowing which directory to compile and set
classpath

Take a look at the Axis installation instructions at
http://ws.apache.org/axis/java/install.html.  Among the things there:

    "You should also have an application server or servlet engine and be
familiar with operating and deploying to it"  (that would be OAS9i)

    "servlet engines are supported, provided they implement version 2.2
or greater of the servlet API"
    (I assume OAS9i supports 2.2 or 2.3)

    "Axis client and server requires Java 1.3 or later" (JDeveloper will
install a JDK, hopefully this recent)

And finally

>>>>
A lot of problems with Axis are encountered by people who are new to
Java, server-side Java and SOAP. While you can learn about SOAP as you
go along, writing Axis clients and servers is not the right time to be
learning foundational Java concepts, such as what an array is, or basic
application server concepts such as how servlets work, and the basics of
the HTTP protocol.

Things you need to know before writing a Web Service:

Core Java datatypes, classes and programming concepts.
What threads are, race conditions, thread safety and sychronization.
What a classloader is, what hierarchical classloaders are, and the
common causes of a "ClassNotFoundException".
How to diagnose trouble from exception traces, what a
NullPointerException (NPE) and other common exceptions are, and how to
fix them.
What a web application is; what a servlet is, where classes, libraries
and data go in a web application.
How to start your application server and deploy a web application on it.
What a network is, the core concepts of the IP protocol suite and the
sockets API. Specifically, what is TCP/IP.
What HTTP is. The core protocol and error codes, HTTP headers and
perhaps the details of basic authentication.
What XML is. Not necessarily how to parse it or anything, just what
constitutes well-formed and valid XML.

Axis and SOAP depends on all these details. If you don't know them, Axis
(or anyone else's Web Service middleware) is a dangerous place to learn.
Sooner or later you will be forced to discover these details, and there
are easier places to learn than Axis.


If you are completely new to Java, we recommend you start off with
things like the Java Tutorials on Sun's web site, and perhaps a classic
book like Thinking in Java, until you have enough of a foundation to be
able to work with Axis. It is also useful to have written a simple web
application, as this will give you some knowledge of how HTTP works, and
how Java application servers integrate with HTTP.
<<<<

Scott Nichol

Do not send e-mail directly to this e-mail address,
because it is filtered to accept only mail from
specific mail lists.

----- Original Message ----- 
From: "Secka-Jallow, Dibor" <Dibor.SeckaJallow@atlantahousing.org>
To: <soap-dev@ws.apache.org>
Sent: Thursday, February 26, 2004 4:14 PM
Subject: RE: Problem in knowing which directory to compile and set
classpath


Would the Apache Axis work with Oracle9iAS using Jdeveloper 

Dibor Secka-Jallow
Web Developer
Atlanta Housing Authority
dibor.seckajallow@atlantahousing.org
404-817-7370

-----Original Message-----
From: Scott Nichol [mailto:snicholnews@scottnichol.com] 
Sent: Thursday, February 26, 2004 3:52 PM
To: soap-dev@ws.apache.org
Subject: Re: Problem in knowing which directory to compile and set
classpath

Given the errors you are receiving, it appears your environment is not
properly configured to use the command-line compiler, nor to run Tomcat,
for that matter.  Since you do not normally compile from the command
line, I would recommend you not try now and use JDeveloper (which I
assume you use regularly).

As for Tomcat, if you have 9iAS, why do you want to use Tomcat?

Scott Nichol

Do not send e-mail directly to this e-mail address,
because it is filtered to accept only mail from
specific mail lists.
----- Original Message ----- 
From: "Secka-Jallow, Dibor" <Dibor.SeckaJallow@atlantahousing.org>
To: <soap-dev@ws.apache.org>
Sent: Thursday, February 26, 2004 3:40 PM
Subject: RE: Problem in knowing which directory to compile and set
classpath


I was compiling the code using the command line under where I installed
tomcat?  Is that right??  Am I suppose to compile it in the Jdeveloper
IDE.
What should I do?

Dibor Secka-Jallow
Web Developer
Atlanta Housing Authority
dibor.seckajallow@atlantahousing.org
404-817-7370

-----Original Message-----
From: Scott Nichol [mailto:snicholnews@scottnichol.com] 
Sent: Thursday, February 26, 2004 2:47 PM
To: soap-dev@ws.apache.org
Subject: Re: Problem in knowing which directory to compile and set
classpath

How are you trying to compile?  Are you trying to run javac from the
command line, or are you using the JDeveloper IDE?  Since you have
installed JDeveloper, I would think you would want to use that.  You
will have to add the Axis jars to the classpath JDeveloper uses for
compiling.

Scott Nichol

Do not send e-mail directly to this e-mail address,
because it is filtered to accept only mail from
specific mail lists.
----- Original Message ----- 
From: "Secka-Jallow, Dibor" <Dibor.SeckaJallow@atlantahousing.org>
To: <soap-dev@ws.apache.org>
Sent: Thursday, February 26, 2004 2:21 PM
Subject: Problem in knowing which directory to compile and set classpath


I have downloaded Apache Axis, Tomcat and Xerces. I have problems in
where to compile the file My Client is called ReceiveweeklyClient.  When
I try to compile the client in this directory
C:\Jakarta\jakarta\webapps.  I am getting this message :Could not find
java.dll Could not find java 2 runtime environment

 

When I try to start startup.bat it is telling me that the java
environment is not setup?    What am I doing wrong?   I have the
following installed Jdeveloper , oracle 9ias and the Apache Axis, Tomcat
and Xerces.

 

Please help.  --What do I need to do?

I have created the web service and followed Apache directions, but when
I tried to test the service. I started having the above error messages.

 

Thanks

 

Dibor Secka-Jallow

Web Developer

Atlanta Housing Authority

dibor.seckajallow@atlantahousing.org

404-817-7370

 


Mime
View raw message