The exception says that your "oids" parameter cannot be converted from String to OIDList because there is no converter available.
Make sure you have the camel-snmp component in your class path. I guess the needed converter is in this component. <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-snmp</artifactId> <version>x.x.x</version> <!-- use the same version as your Camel core version --> </dependency> Stephan On Wed, Jun 17, 2015 at 9:16 PM, jspyeatt <john.pye...@singlewire.com> wrote: > I'm using Camel 2.15.2 and suddenly find that context.addRoutes() is > throwing > the following exception. > > org.apache.camel.FailedToCreateRouteException: Failed to create route > SNMPPoll:udp:172.30.227.153:1.3.6.1.4.1.17491.1.1.2.1.2.201: > Route(SNMPPoll:udp:172.30.227.153:1.3.6.1.4.1.17491.1.1.2.1.... because of > Failed to resolve endpoint: > *snmp:// > 172.30.227.153:161?delay=60000&oids=1.3.6.1.4.1.17491.1.1.2.1.2.201&protocol=udp&retries=2&snmpCommunity=private&snmpVersion=0&type=POLL* > due to: *Could not find a suitable setter for property: oids as there isn't > a setter method with same type: java.lang.String nor type conversion > possible:* No type converter available to convert from type: > java.lang.String to the required type: > org.apache.camel.component.snmp.OIDList with value > 1.3.6.1.4.1.17491.1.1.2.1.2.201 > > The context is already running and looking at the documentation here > http://camel.apache.org/snmp.html <http://camel.apache.org/snmp.html> > and > everything appears correct. > > I'm just using the DefaultCamelContext and trying to do a simple > context.addRoutes(....) call. > > Any ideas? > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/org-apache-camel-FailedToCreateRouteException-Failed-to-create-route-with-SNMP-component-tp5768341.html > Sent from the Camel - Users mailing list archive at Nabble.com. >