anchor.diff:  }
   break;
   
  -// defineReader
  +// defineReader(String readerName, LRSpec spec)
   case 305:
   	gotMethod = true;
   	String readerName = request.getParameter("readerName");
  
positive.code: 	<%
  	dR1.setName(readerName);
  	dR1.setSpec(org.accada.ale.util.DeserializerUtil.deserializeLRSpec(specFilePath));
  	org.accada.ale.wsdl.ale.epcglobal.DefineReaderResult ret  = sampleALEServicePortTypeProxyid.defineReader(dR1);
  	if (ret == null) {
  	%>
  		<%=ret%>
  	<%
  	} else {
  		String retString = ret.toString(); 
  	%>
  	<%=retString%>
  	<%
  	}
  break;
  
  // undefineReader
  case 306:
  break;
  
  // updateReader
  case 307:
  break;
  
  // getLogicalReaderNames
  case 308:
  
negative.code: 		}
  		org.accada.ale.xsd.ale.epcglobal.LRSpecExtension getLRSpecExtension = lrSpecGetLRSpec.getExtension();
  		%>
  		<table border="0">
  		<tr><th style="text-align:left;"><%=request.getParameter("readerName")%></th>
  			<th style="text-align:left;">&nbsp;</th></tr>
  		<tr><td style="text-align:left;">isComposite:</td>
  			<td style="text-align:left;"><%=getLRSpecIsComposite%></td></tr>
  		<tr><td style="text-align:left;">LogicalReaders:</td>
  			<td style="text-align:left;"><%=getLRSpecReadersString%></td></tr>
  		<tr><td style="text-align:left; vertical-align:top;">LRProperties:</td>
  			<td style="text-align:left;">
  			<table><tr><th style="border-right:1px solid black; text-align:left;">name</th>
  				<th style="text-align:left;">value</th></tr>
  			<%
  			if (getLRSpecProperties != null) {
  				for (org.accada.ale.xsd.ale.epcglobal.LRProperty prop : getLRSpecProperties) {
  					%>
  					<td style="border-right:1px solid black; text-align:left;"><%=prop.getName()%></td>
  					<td style="text-align:left;"><%=prop.getValue()%></td></tr>
  					<%
  				}
  			} else {
  				%>
  				<td style="border-right:1px solid black; text-align:left;"><%=getLRSpecProperties%></td><td>&nbsp;</td>
  				<%
  			}
  			%>
  			</table>
  			</td></tr>
  		</table>
  			<%
  	}
  	break;
  
  // addReaders(String readerName, String[] readers);
  case 310:
  	gotMethod = true;
  	%>
  	NOT Implemented yet
  	<%
  	
  	break;
  	
  	
  // setReaders(String readerName, String[] readers);
  case 311:
  	gotMethod = true;
  	%>
  	NOT Implemented yet
  	<%
  	
  	break;
  	
  	
  // removeReaders(String readerName, String[] readers);
  case 312:
  	gotMethod = true;
  	%>
  	NOT Implemented yet
  	<%
  	
  	break;
  	
  	
  // setProperties(String readerName, LRProperty[] readers);
  case 313:
  	gotMethod = true;
  	%>
  	NOT Implemented yet
  	<%
  	
  	break;
  	
  // getPropertyValue(String readerName, String propertyName)
  