I can now execute the jdbc commands, but I am experiencing a problem
creating a datasource:
karaf@trun> jdbc:create -url
jdbc:mysql://localhost:3306/sample -u sample -p sample -t MySQL sample
karaf@trun> jdbc:tables jdbc/sample
Error executing command: Access denied for user 'sample'@'localhost' (using
password: YES)
It looks like the 'password' of the datasource configuration file is
created wrong '${test}' instead of 'sample'
<bean id="dataSource"
class="com.mysql.jdbc.jdbc2.optional.MysqlDataSource">
<property name="url" value="jdbc:mysql://localhost:3306/sample"/>
<property name="user" value="sample"/>
<property name="password" value="${test}"/>
</bean>
I know I can edit the datasource-sample.xml file as a workaround and
provide the real password.
I created ticket KARAF-2819 https://issues.apache.org/jira/browse/KARAF-2819
On Tue, Mar 11, 2014 at 4:27 PM, Lothar Werzinger <[email protected]>wrote:
> I finally got it to work:
>
> features:addurl
> mvn:org.apache.karaf.assemblies.features/enterprise/2.3.4/xml/features
> features:addurl
> mvn:org.apache.karaf.assemblies.features/standard/2.3.4/xml/features
> features:install management
> features:install jdbc
>
>
>
>
> On Tue, Mar 11, 2014 at 2:09 PM, Lothar Werzinger
> <[email protected]>wrote:
>
>>
>>
>>
>> On Tue, Mar 11, 2014 at 11:58 AM, <[email protected]> wrote:
>>
>>> Hi Lothar,
>>>
>>> it's already the case in Karaf 2.3.4.
>>> You can install the jdbc feature on previous Karaf 2.3 version by
>>> reference the 2.3.4 features repository.
>>>
>>> Regards
>>> JB
>>
>>
>> Great thanks!
>>
>> Can you please tell me how to reference the 2.3.4 features repository in
>> TESB?
>>
>>
>>
>>> On 2014-03-11 18:43, Lothar Werzinger wrote:
>>>
>>>> Karaf 3 has the new jdbc
>>>> featurehttp://karaf.apache.org/manual/latest/users-guide/jdbc.html [1]
>>>>
>>>>
>>>> I would very much like to use that jdbc feature, but we are using
>>>> Talend TESB which is based on Karaf 2.3
>>>>
>>>> Is it possible to install the jdbc to an older version of Karaf? If
>>>> yes, how?
>>>>
>>>> Thanks in advance!--
>>>>
>>>> Lothar Werzinger
>>>>
>>>
>>
>> --
>>
>> Lothar Werzinger
>>
>> Principal Architect
>>
>> Tradescape, Inc. - Enabling Efficient Digital Marketplaces
>>
>> +1-650-931-6719 (direct)
>>
>> +1-800-697-6068 (main) Ext. 116
>>
>> [email protected]
>>
>> http://www.tradescape.biz
>>
>>
>>
>>
>
>
> --
>
> Lothar Werzinger
>
> Principal Architect
>
> Tradescape, Inc. - Enabling Efficient Digital Marketplaces
>
> +1-650-931-6719 (direct)
>
> +1-800-697-6068 (main) Ext. 116
>
> [email protected]
>
> http://www.tradescape.biz
>
>
>
>
--
Lothar Werzinger
Principal Architect
Tradescape, Inc. - Enabling Efficient Digital Marketplaces
+1-650-931-6719 (direct)
+1-800-697-6068 (main) Ext. 116
[email protected]
http://www.tradescape.biz
--
This message and any attachment (the "message") is intended solely for the
addressees and is confidential. If you receive this message by mistake,
please delete it and notify the sender immediately. Any use not
in accordance with its purpose, any out-spread or disclosure, either as a
whole or partially, is prohibited except with formal approval. Internet
cannot guarantee the integrity of this message, therefore Tradescape will
not be liable for the message if modified.
-