Building with aspectj-maven-plugin version 1.3.1 and aspectrt.jar 1.6.9, I get 
this spurious compilation error: 

[INFO] [aspectj:compile {execution: default}] 
[ERROR] The method editStandardField(IStandardField) in the type 
IStandardFieldTable is not applicable for the arguments (String, 
IStandardField) 
[INFO] ------------------------------------------------------------------------ 
[ERROR] BUILD ERROR 
[INFO] ------------------------------------------------------------------------ 
[INFO] Compiler errors: 
error at standardFieldTable.editStandardField(validationServiceName, 
standardField); 
^^^^^^^^^^^ 

The IStandardFieldTable interface definition overloads the definition of 
editStandardField as follows: 

public interface IStandardFieldTable { 

/** 
* Edit a Standard Field 
* @param standardField 
* @throws EvaluationException 
*/ 
public void editStandardField(IStandardField standardField) throws 
EvaluationException; 

/** 
* edit a StandardField for Alternate Provider ID 
* @param validationServiceName 
* @param standardField 
* @throws EvaluationException 
*/ 
public void editStandardField(String validationServiceName, 
IStandardField standardField) throws EvaluationException; 
} 

This compiles fine using javac -- as it should. 
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to