How-tos for Java WS Core

A

activating
ResourceHome, Activating a ResourceHome
service
using the Axis RPCProvider, Activating a service using the Axis RPCProvider
using the Globus RPCProvider, Activating a service using the Globus RPCProvider
ServiceResourceHome, Activating ServiceResourceHome
adding a new query/topic expression evaluator, Adding a new query/topic expression evaluator
AddressingLocator class
using, Using the AddressingLocator class
AnyContentType
working with AnyContentType content, Working with AnyContentType content
Apache Addressing API
using, Using Apache Addressing API

B

building and installing
Core-only binary distribution, Installing Core-only binary distribution
from source, Building from source
general instructions, Building and Installing

C

call object
using directly, Using the call object directly
calls
making local calls, Making local calls
client programs
running client programs
from any directory, Running client programs from any directory
from command line, Running client programs from command line
configuring, Configuring
/etc/init.d for the standalone container, Configuring an /etc/init.d entry for the standalone container
validating configuration files of all services, globus-validate-descriptors
connection
controlling connection reuse, Controlling connection reuse
controlling connection settings, Controlling connection settings
setting connection timeout, Setting connection timeout
containers
checking if container is running locally, Local container
checking if container is running remotely, Remote container
obtaining endpoint information
, Obtaining container and service endpoint information
reinitializing the standalone container, globus-reload-container
starting standalone container, globus-start-container
starting standalone container detached from controlling TTY, globus-start-container-detached
stopping standalone container, globus-stop-container
stopping standalone container detached from controlling TTY, globus-stop-container-detached
creating source and binary distributions, Creating source and binary distributions

D

debugging, Debugging
hanged Java process, Debugging hanged Java process
Java process, Debugging Java process
Log4j, Debugging Log4j
logging, Logging
tracing SOAP messages, Tracing SOAP messages
Enabling logging for Axis classes, Enabling logging for Axis classes
using MessageLoggingHandler, Using MessageLoggingHandler
Using TcpMonitor, Using TcpMonitor
deploying GARs
generating launcher scripts, Generating launcher scripts
deploying Java Beans, Deploying Java Beans
deploying your installation
into JBoss, Deploying into JBoss
into standalone container, Deploying into the Java WS Core container
into Tomcat, Deploying into Tomcat

E

endpoint
obtaining container and service endpoint information, Obtaining container and service endpoint information
enumeration
retrieving enumeration data, ws-enumerate
starting an enumeration, ws-enumerate-start
stopping an enumeration, ws-enumerate-end
environment
displaying component version information and validating JVM version, globus-check-environment
expression evaluator
adding a new query/topic, Adding a new query/topic expression evaluator

G

Grid Archive (GAR)
creating a GAR file through Ant, Creating GAR file
deploying a GAR file, Deploying GAR file
locally, globus-deploy-gar
remotely, globus-remote-deploy-gar
undeploying a GAR file, Undeploying GAR file
locally, globus-undeploy-gar
remotely, globus-remote-undeploy-gar

H

HTTP
controlling HTTP chunked encoding, Controlling HTTP chunked encoding

I

InitialContext
obtaining, Obtaining InitialContext
installing
Core-only binary distribution, Installing Core-only binary distribution
from source, Building from source

J

Java
debugging hanged Java process, Debugging hanged Java process
debugging Java process, Debugging Java process
serializing and deserializing Java objects to and from files, Serializing and deserializing Java objects to and from files
Java Beans, deploying, Deploying Java Beans

L

Log4j
debugging, Debugging Log4j
logging
debugging, Logging

M

MessageContext
associating MessageContext with current thread, Associating MessageContext with current thread
obtaining standard MessageContext properties, Obtaining standard MessageContext properties

N

notifications
setting up and receiving notifications, Setting up and receiving notifications (Notification Consumer)

O

obtaining InitialContext, Obtaining InitialContext

P

programming
client-side
checking if container is running locally, Local container
checking if container is running remotely, Remote container
controlling connection reuse, Controlling connection reuse
controlling connection settings, Controlling connection settings
controlling HTTP chunked encoding, Controlling HTTP chunked encoding
controlling HTTP protocol version, Controlling HTTP protocol version
setting connection timeout, Setting connection timeout
general
adding and retrieving SOAP Attachments, Adding and retrieving SOAP Attachments
obtaining version information, Obtaining version information
querying resource properties using XPath, Querying resource properties using XPath
Serializing and deserializing Java objects to and from files, Serializing and deserializing Java objects to and from files
setting up and receiving notifications, Setting up and receiving notifications (Notification Consumer)
using Apache Addressing API, Using Apache Addressing API
using ReferenceProperties, ReferenceProperties
using the AddressingLocator class, Using the AddressingLocator class
using the call object directly, Using the call object directly
working with AnyContentType content, Working with AnyContentType content
service-side
associating MessageContext with current thread, Associating MessageContext with current thread
making local calls, Making local calls
obtaining container and service endpoint information, Obtaining container and service endpoint information
obtaining service parameters, Obtaining service parameters
obtaining standard MessageContext properties, Obtaining standard MessageContext properties
registering URL protocol handler, Registering URL protocol handler

R

ReferenceProperties
using, ReferenceProperties
resource
destroying a resource, wsrf-destroy
setting the termination time of a resource, wsrf-set-termination-time
resource properties
deleting a resource property, wsrf-delete-property
getting a single resource property from a resource, wsrf-get-property
getting multiple resource properties from a resource, wsrf-get-properties
inserting a property into the resource property document of a resource, wsrf-insert-property
performing an XPath query on a resource property document, globus-xpath-query
querying resource properties using XPath, Querying resource properties using XPath
querying the resource property document of a resource, wsrf-query
updating the property value in the resource property document of a resource, wsrf-update-property
ResourceHome
activating, Activating a ResourceHome
running client programs
from any directory, Running client programs from any directory
from command line, Running client programs from command line

S

service
activating
using the Axis RPCProvider, Activating a service using the Axis RPCProvider
using the Globus RPCProvider, Activating a service using the Globus RPCProvider
obtaining service parameters, Obtaining service parameters
ServiceResourceHome
activating, Activating ServiceResourceHome
services
obtaining endpoint information, Obtaining container and service endpoint information
SOAP
adding and retrieving SOAP Attachments, Adding and retrieving SOAP Attachments
tracing SOAP messages, Tracing SOAP messages
Enabling logging for Axis classes, Enabling logging for Axis classes
using MessageLoggingHandler, Using MessageLoggingHandler
Using TcpMonitor, Using TcpMonitor
subscription
getting a current message associated with a topic, wsn-get-current-message
pausing a subscription, wsn-pause-subscription
resuming a subscription, wsn-resume-subscription
subscribing to a topic, wsn-subscribe

T

testing, Writing and running tests
running, Running Tests
groups, Group testing
single, Single testing
test results, Test results and other options
writing, Writing Tests
your installation, Testing
troubleshooting
for developers, Troubleshooting
for end-users, Troubleshooting
for sys admins, Troubleshooting

U

URL protocol
registering URL protocol handler, Registering URL protocol handler

V

validating configuration files of all services, globus-validate-descriptors
version
obtaining version information, Obtaining version information

X

XPath
performing an XPath query on a resource property document, globus-xpath-query
querying resource properties using XPath, Querying resource properties using XPath