in modules/core/src/main/java/org/apache/savan/atom/AtomEventingClient.java [235:249]
public void publishWithSOAP(String serviceurl, final OMElement content, String topic)
throws SavanException {
try {
Options options = serviceClient.getOptions();
EndpointReference to = new EndpointReference(serviceurl);
if (topic != null) {
to.addReferenceParameter(new QName(EventingConstants.EXTENDED_EVENTING_NAMESPACE,
EventingConstants.ElementNames.Topic), topic);
}
options.setAction(EventingConstants.Actions.Publish);
serviceClient.fireAndForget(content);
} catch (AxisFault e) {
throw new SavanException(e);
}
}