1
내가 노새 ESB에서 내 JDBC로 연결을 시도하고이 내 코드입니다
:기능 구현되지 쿼리 : alarm_status 매개 변수 SELECT * FROM : []
<jdbc:mysql-data-source name="MySQL_Data_Source" user="myUsrName" password="myPass" url="jdbc:mysql://localhost:3306/mydb" transactionIsolation="UNSPECIFIED" doc:name="MySQL Data Source"></jdbc:mysql-data-source>
<jdbc:connector name="Database" dataSource-ref="MySQL_Data_Source" validateConnections="true" queryTimeout="-1" pollingFrequency="0" doc:name="Database" ></jdbc:connector>
<flow name="JDBCFlowFlow1" doc:name="JDBCFlowFlow1">
<jdbc:inbound-endpoint queryKey="Q1" queryTimeout="-1" pollingFrequency="1000" connector-ref="Database" doc:name="Database">
<jdbc:query key="Q1" value="select * from myTable"></jdbc:query>
</jdbc:inbound-endpoint>
<logger message="---------------Result: #[payload]------------------------" level="INFO" doc:name="Logger"></logger>
<file:outbound-endpoint path="path" responseTimeout="10000" doc:name="File"></file:outbound-endpoint>
</flow>
하지만 난이 오류를 얻을
ERROR 2014-10-23 09:14:02,860 [[project].Database.receiver.01] org.mule.transport.jdbc.JdbcMessageReceiver: java.sql.SQLException: Feature not implemented Query: select * from myTable Parameters: []
어떻게이 문제를 해결할 수 있습니까?
이것은 런타임 버전 때문에 발생하며이 문제는 3.4.1 EE 버전을 다운로드하면 해결됩니다. – user123456789