/* DO NOT EDIT: File is auto-generated */
package <%= service.data_module.jws.service_package %>;

<%= description_javadoc_for(service, "") %>@javax.annotation.Generated( "Domgen" )
@SuppressWarnings( { "UnusedDeclaration", "JavaDoc" } )
@javax.jws.WebService( name = "<%= service.jws.service_name %>" )
public interface <%= service.jws.service_name %>
  extends java.rmi.Remote
{
  String SERVICE_NAME = "<%= service.jws.qualified_service_name %>";

<% service.methods.select{|method| method.jws?}.each do |method|
%><%= description_javadoc_for(method)
%>  @javax.jws.WebMethod( operationName = "<%= method.name %>" )
  <%= annotated_type(method.return_value, :jws, :transport) %> <%= Domgen::Naming.camelize(method.name) %>(<%= method.parameters.collect{|p| "@javax.jws.WebParam( name = \"#{p.name}\", mode = javax.jws.WebParam.Mode.IN, header = false ) #{annotated_type(p, :jws, :transport)} #{Domgen::Naming.camelize(p.name)}" }.join(",\n      ") %>)<%=
    exceptions = ["java.rmi.RemoteException"] + method.exceptions.collect{|e| e.ejb.qualified_name}
    "\n    throws #{exceptions.join(', ')}"
%>;

<% end %>}


/* DO NOT EDIT: File is auto-generated */
package <%= service.data_module.jws.service_package %>;

<%= description_javadoc_for(service, "") %>@javax.annotation.Generated( "Domgen" )
@SuppressWarnings( { "UnusedDeclaration", "JavaDoc" } )
@javax.jws.WebService
public interface <%= service.jws.service_name %>
  extends java.rmi.Remote
{
  String SERVICE_NAME = "<%= service.jws.qualified_service_name %>";

<% service.methods.select{|method| method.jws?}.each do |method|
%><%= description_javadoc_for(method)
%>  @javax.jws.WebMethod( operationName = "<%= method.name %>" )
  <%= annotated_type(method.return_value, :jws, :transport) %> <%= Domgen::Naming.camelize(method.name) %>(<%= method.parameters.collect{|p| "@javax.jws.WebParam( name = \"#{p.name}\", mode = javax.jws.WebParam.Mode.IN, header = false ) #{annotated_type(p, :jws, :transport)} #{Domgen::Naming.camelize(p.name)}" }.join(",\n      ") %>)<%=
    exceptions = ["java.rmi.RemoteException"] + method.exceptions.collect{|e| e.ejb.qualified_name}
    "\n    throws #{exceptions.join(', ')}"
%>;

<% end %>}


Remove paameter to annotation that are seeminingly unused
Remove paameter to annotation that are seeminingly unused
