Hi!

I recently faced some authentication problems with pax-jdbc in Karaf 
(actually Talend ESB 6.2.0). Before the problems arose, authentication 
worked. Then we changed the DNS name of the SQL Server and since then, we 
have the following authentication problem:


   - if we define a DataSource with the ds-create command, the login fails
   - if we define a DataSource by creating a configuration file, the login 
   fails, too
   - if we define a DataSource with the ds-create command and change the 
   password in the Felix Web Console, the login suddenly works!

OK, the password contains some special characters, like umlauts. But it did 
before when everything was fine. The DS configuration is like follows:


   - osgi.jdbc.driver.class = com.microsoft.sqlserver.jdbc.SQLServerDriver 
(yes, 
   we use Microsoft's driver)
   - osgi.jdbc.driver.name = mssql (points to the OPS4J DataSourceFactory)
   - url = jdbc:sqlserver://sql01.app.acme.com;databaseName=OS_ACME_APPS
   - user = OS_ACME_APP
   - password = e2JnNwT4qdÄhaföM

Interestingly, no other Java application seems to have problems logging-in, 
no matter if Microsoft's driver or the jTDS driver is used. So we think it 
might have to do with the umlauts in the password and how the password is 
stored?

I have already cloned the pax-jdbc repo. We can add some debugging output 
if you give me a little help.

Thank you in advance for helping me!

Kind regards
Oliver

-- 
-- 
------------------
OPS4J - http://www.ops4j.org - [email protected]

--- 
You received this message because you are subscribed to the Google Groups 
"OPS4J" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to