BeanInfo - Should ignore all methods from java.lang.Object ----------------------------------------------------------
Key: CAMEL-1549 URL: https://issues.apache.org/activemq/browse/CAMEL-1549 Project: Apache Camel Issue Type: Improvement Components: camel-core Affects Versions: 2.0-M1 Reporter: Claus Ibsen Fix For: 2.0.0 I have a bean as {code} public static final class MyFooBean { public String doSomething(String payload) throws Exception { if ("Kabom".equals(payload)) { throw new IllegalArgumentException("Kabom"); } return "Bye World"; } } {code} And get this stacktrace {code} Caused by: org.apache.camel.component.bean.AmbiguousMethodCallException: Ambiguous method invocations possible: [public int java.lang.String.compareTo(java.lang.String), public int java.lang.String.indexOf(java.lang.String), public int java.lang.String.indexOf(java.lang.String,int), public byte[] java.lang.String.getBytes(java.lang.String) throws java.io.UnsupportedEncodingException, public boolean java.lang.String.equalsIgnoreCase(java.lang.String), public int java.lang.String.compareToIgnoreCase(java.lang.String), public boolean java.lang.String.startsWith(java.lang.String), public boolean java.lang.String.startsWith(java.lang.String,int), public boolean java.lang.String.endsWith(java.lang.String), public int java.lang.String.lastIndexOf(java.lang.String), public java.lang.String java.lang.String.concat(java.lang.String), public boolean java.lang.String.matches(java.lang.String), public java.lang.String java.lang.String.replaceFirst(java.lang.String,java.lang.String), public java.lang.String java.lang.String.replaceAll(java.lang.String,java.lang.String), public java.lang.String[] java.lang.String.split(java.lang.String,int), public java.lang.String[] java.lang.String.split(java.lang.String), public static transient java.lang.String java.lang.String.format(java.lang.String,java.lang.Object[])] on the exchange: Exchange[Message: Hello World] at org.apache.camel.component.bean.BeanInfo.chooseMethodWithCustomAnnotations(BeanInfo.java:496) {code} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.