Hi,
This is something that I'm doing wrong and not a problem with Glassfish. I really like Glassfish.
I package my source (listed below) using the ant script (listed below).
I’ve deployed the war via the Web-GUI and via the ‘asadmin deploy’ command. The problem is that CircleFunctions always shows up as a “Web Application” and it’s not listed under the “Web Services” group in the Web-GUI.
What am I doing wrong?
Thanks!!!
John
johnr_at_prescott(~/workspace/CircleFunctions) 1010$ find
.
./src
./src/intellisig
./src/intellisig/server
./src/intellisig/server/CircleFunctions.java
./bin
./bin/intellisig
./bin/intellisig/server
./bin/intellisig/server/CircleFunctions.class
./.classpath
./.project
./CircleFunctions.ear
./build.xml
johnr_at_prescott(~/workspace/CircleFunctions) 1011$
johnr_at_prescott(~/workspace/CircleFunctions) 1011$ cat build.xml
<project name="Project Name" default="all" basedir=".">
<target name="all">
<delete dir="bin"/>
<mkdir dir="bin"/>
<javac srcdir="src" destdir="bin"/>
<delete file="CircleFunctions.jar"/>
<jar destfile="CircleFunctions.jar">
<fileset dir="bin"/>
</jar>
</target>
</project>
johnr_at_prescott(~/workspace/CircleFunctions) 1012$
johnr_at_prescott(~/workspace/CircleFunctions) 1012$ cat /src/intellisig/server/CircleFunctions.java
package intellisig.server;
import javax.jws.WebService;
@WebService
public class CircleFunctions
{
public double getArea(double r)
{
return java.lang.Math.PI * (r * r);
}
public double getCircumference(double r)
{
return 2 * java.lang.Math.PI * r;
}
}
johnr_at_prescott(~/workspace/CircleFunctions) 1013$
[Message sent by forum member 'jsrober' (jsrober)]
http://forums.java.net/jive/thread.jspa?messageID=241419