Am versuchen, eine Integrationsanwendung mit Kamel mit JAVA DSL zu entwickeln, aber wenn ich versuche, meine Verbindung Helfer ich einenApache Camel mit Java und Spring-Code auf Java DSL
Hier Nullwert erhalten autowire ist der Code:
Der connectionHelper gibt einen Nullwert aus, wenn wir versuchen, bei Verwendung von JAVA DSL mit Hilfe der Feder einen Autowire durchzuführen. Hilf mir bei jedem Beispielprojekt und wie weiter?
Hinzufügen ConnectionHelper:
package com.example.helperproject;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
/**
* ConnectionHelper to establish connection to Database
*
*
*/
@Component
public class ConnectionHelper {
@Autowired
private PropertyHelper propertyHelper;
/**
* Method for getting host
*
* @return host variable for connection
*/
private String getHost() {
String host = propertyHelper.getPropertyByName("host") == null ? "localhost"
: propertyHelper.getPropertyByName("host");
return host;
}
public void insertXMLDocument() {
System.out.println("Test Insert");
System.out.println("------------------>HOST :" + this.getHost());
}
}
Können Sie ConnectionHelper-Klasse auch in Ihrer Frage hinzufügen? – yaswanth
@yaswanth Der Connection Helper-Code wurde ebenfalls hinzugefügt. – Vikram