[ http://issues.apache.org/jira/browse/DERBY-1705?page=all ]

Rick Hillegas resolved DERBY-1705.
----------------------------------

    Resolution: Fixed

This test runs cleanly in the 10.2 branch after the mega merge.

> Test jdbcapi/dataSourceReference.java fails with 10.2.1 beta candidate jars
> ---------------------------------------------------------------------------
>
>                 Key: DERBY-1705
>                 URL: http://issues.apache.org/jira/browse/DERBY-1705
>             Project: Derby
>          Issue Type: Bug
>          Components: Test
>    Affects Versions: 10.2.1.0
>         Environment: Linux, Windows IBM 15, Sun jdk 1.5.0_07-b03, 
>            Reporter: Rajesh Kartha
>             Fix For: 10.2.1.0
>
>
> With the Derby 10.2.1 beta candidate jars - 10.2.1.0 - (430903), test  
> jdbcapi/dataSourceReference.java fails with  
> java.lang.reflect.InvocationTargetException. I am seeing this failure in 
> multiple platforms.
> Here is the full diff:
> Framework: embedded
> *** Start: dataSourceReference jdk1.5.0 2006-08-16 13:18:13 ***
> 185 del
> <  populated DataSource recreated using Reference as 
> org.apache.derby.jdbc.ClientDataSource
> 186 del
> <  Start compare recreated
> 187 del
> <   connectionAttributes=XX_connectionAttributes_2135
> 188 del
> <   dataSourceName=XX_dataSourceName_1420
> 189 del
> <   databaseName=XX_databaseName_1206
> 190 del
> <   description=XX_description_1188
> 191 del
> <   loginTimeout=1280
> 192 del
> <   password=XX_password_883
> 193 del
> <   portNumber=1070
> 194 del
> <   retrieveMessageText=false
> 195 del
> <   securityMechanism=1805
> 196 del
> <   serverName=XX_serverName_1048
> 197 del
> <   traceDirectory=XX_traceDirectory_1476
> 198 del
> <   traceFile=XX_traceFile_911
> 199 del
> <   traceFileAppend=true
> 200 del
> <   traceLevel=1031
> 201 del
> <   user=XX_user_447
> 202 del
> <  Completed compare recreated
> 203 del
> <  populated DataSource recreated using serialization
> 204 del
> <  Start compare recreated
> 205 del
> <   connectionAttributes=XX_connectionAttributes_2135
> 206 del
> <   dataSourceName=XX_dataSourceName_1420
> 207 del
> <   databaseName=XX_databaseName_1206
> 208 del
> <   description=XX_description_1188
> 209 del
> <   loginTimeout=1280
> 210 del
> <   password=XX_password_883
> 211 del
> <   portNumber=1070
> 212 del
> <   retrieveMessageText=false
> 213 del
> <   securityMechanism=1805
> 214 del
> <   serverName=XX_serverName_1048
> 215 del
> <   traceDirectory=XX_traceDirectory_1476
> 216 del
> <   traceFile=XX_traceFile_911
> 217 del
> <   traceFileAppend=true
> 218 del
> <   traceLevel=1031
> 219 del
> <   user=XX_user_447
> 220 del
> <  Completed compare recreated
> 221 del
> < DataSource class org.apache.derby.jdbc.ClientConnectionPoolDataSource
> 222 del
> <  property list
> 223 del
> <   connectionAttributes
> 224 del
> <   dataSourceName
> 225 del
> <   databaseName
> 226 del
> <   description
> 227 del
> <   loginTimeout
> 228 del
> <   password
> 229 del
> <   portNumber
> 230 del
> <   retrieveMessageText
> 231 del
> <   securityMechanism
> 232 del
> <   serverName
> 233 del
> <   traceDirectory
> 234 del
> <   traceFile
> 235 del
> <   traceFileAppend
> 236 del
> <   traceLevel
> 237 del
> <   user
> 238 del
> <  empty DataSource recreated using Reference as 
> org.apache.derby.jdbc.ClientConnectionPoolDataSource
> 239 del
> <  Start compare recreated
> 240 del
> <   loginTimeout=0
> 241 del
> <   portNumber=1527
> 242 del
> <   retrieveMessageText=true
> 243 del
> <   securityMechanism=4
> 244 del
> <   serverName=xxxFILTERED_HOSTNAMExxx
> 245 del
> <   traceFileAppend=false
> 246 del
> <   traceLevel=-1
> 247 del
> <   user=APP
> 248 del
> <  Completed compare recreated
> 249 del
> <  empty DataSource recreated using serialization
> 250 del
> <  Start compare recreated
> 251 del
> <   loginTimeout=0
> 252 del
> <   portNumber=1527
> 253 del
> <   retrieveMessageText=true
> 254 del
> <   securityMechanism=4
> 255 del
> <   serverName=xxxFILTERED_HOSTNAMExxx
> 256 del
> <   traceFileAppend=false
> 257 del
> <   traceLevel=-1
> 258 del
> <   user=APP
> 259 del
> <  Completed compare recreated
> 260 del
> <  populated DataSource recreated using Reference as 
> org.apache.derby.jdbc.ClientConnectionPoolDataSource
> 261 del
> <  Start compare recreated
> 262 del
> <   connectionAttributes=XX_connectionAttributes_2135
> 263 del
> <   dataSourceName=XX_dataSourceName_1420
> 264 del
> <   databaseName=XX_databaseName_1206
> 265 del
> <   description=XX_description_1188
> 266 del
> <   loginTimeout=1280
> 267 del
> <   password=XX_password_883
> 268 del
> <   portNumber=1070
> 269 del
> <   retrieveMessageText=false
> 270 del
> <   securityMechanism=1805
> 271 del
> <   serverName=XX_serverName_1048
> 272 del
> <   traceDirectory=XX_traceDirectory_1476
> 273 del
> <   traceFile=XX_traceFile_911
> 274 del
> <   traceFileAppend=true
> 275 del
> <   traceLevel=1031
> 276 del
> <   user=XX_user_447
> 277 del
> <  Completed compare recreated
> 278 del
> <  populated DataSource recreated using serialization
> 279 del
> <  Start compare recreated
> 280 del
> <   connectionAttributes=XX_connectionAttributes_2135
> 281 del
> <   dataSourceName=XX_dataSourceName_1420
> 282 del
> <   databaseName=XX_databaseName_1206
> 283 del
> <   description=XX_description_1188
> 284 del
> <   loginTimeout=1280
> 285 del
> <   password=XX_password_883
> 286 del
> <   portNumber=1070
> 287 del
> <   retrieveMessageText=false
> 288 del
> <   securityMechanism=1805
> 289 del
> <   serverName=XX_serverName_1048
> 290 del
> <   traceDirectory=XX_traceDirectory_1476
> 291 del
> <   traceFile=XX_traceFile_911
> 292 del
> <   traceFileAppend=true
> 293 del
> <   traceLevel=1031
> 294 del
> <   user=XX_user_447
> 295 del
> <  Completed compare recreated
> 296 del
> < DataSource class org.apache.derby.jdbc.ClientXADataSource
> 297 del
> <  property list
> 298 del
> <   connectionAttributes
> 299 del
> <   dataSourceName
> 300 del
> <   databaseName
> 301 del
> <   description
> 302 del
> <   loginTimeout
> 303 del
> <   password
> 304 del
> <   portNumber
> 305 del
> <   retrieveMessageText
> 306 del
> <   securityMechanism
> 307 del
> <   serverName
> 308 del
> <   traceDirectory
> 309 del
> <   traceFile
> 310 del
> <   traceFileAppend
> 311 del
> <   traceLevel
> 312 del
> <   user
> 313 del
> <  empty DataSource recreated using Reference as 
> org.apache.derby.jdbc.ClientXADataSource
> 314 del
> <  Start compare recreated
> 315 del
> <   loginTimeout=0
> 316 del
> <   portNumber=1527
> 317 del
> <   retrieveMessageText=true
> 318 del
> <   securityMechanism=4
> 319 del
> <   serverName=xxxFILTERED_HOSTNAMExxx
> 320 del
> <   traceFileAppend=false
> 321 del
> <   traceLevel=-1
> 322 del
> <   user=APP
> 323 del
> <  Completed compare recreated
> 324 del
> <  empty DataSource recreated using serialization
> 325 del
> <  Start compare recreated
> 326 del
> <   loginTimeout=0
> 327 del
> <   portNumber=1527
> 328 del
> <   retrieveMessageText=true
> 329 del
> <   securityMechanism=4
> 330 del
> <   serverName=xxxFILTERED_HOSTNAMExxx
> 331 del
> <   traceFileAppend=false
> 332 del
> <   traceLevel=-1
> 333 del
> <   user=APP
> 334 del
> <  Completed compare recreated
> 335 del
> <  populated DataSource recreated using Reference as 
> org.apache.derby.jdbc.ClientXADataSource
> 336 del
> <  Start compare recreated
> 337 del
> <   connectionAttributes=XX_connectionAttributes_2135
> 338 del
> <   dataSourceName=XX_dataSourceName_1420
> 339 del
> <   databaseName=XX_databaseName_1206
> 340 del
> <   description=XX_description_1188
> 341 del
> <   loginTimeout=1280
> 342 del
> <   password=XX_password_883
> 343 del
> <   portNumber=1070
> 344 del
> <   retrieveMessageText=false
> 345 del
> <   securityMechanism=1805
> 346 del
> <   serverName=XX_serverName_1048
> 347 del
> <   traceDirectory=XX_traceDirectory_1476
> 348 del
> <   traceFile=XX_traceFile_911
> 349 del
> <   traceFileAppend=true
> 350 del
> <   traceLevel=1031
> 351 del
> <   user=XX_user_447
> 352 del
> <  Completed compare recreated
> 353 del
> <  populated DataSource recreated using serialization
> 354 del
> <  Start compare recreated
> 355 del
> <   connectionAttributes=XX_connectionAttributes_2135
> 356 del
> <   dataSourceName=XX_dataSourceName_1420
> 357 del
> <   databaseName=XX_databaseName_1206
> 358 del
> <   description=XX_description_1188
> 359 del
> <   loginTimeout=1280
> 360 del
> <   password=XX_password_883
> 361 del
> <   portNumber=1070
> 362 del
> <   retrieveMessageText=false
> 363 del
> <   securityMechanism=1805
> 364 del
> <   serverName=XX_serverName_1048
> 365 del
> <   traceDirectory=XX_traceDirectory_1476
> 366 del
> <   traceFile=XX_traceFile_911
> 367 del
> <   traceFileAppend=true
> 368 del
> <   traceLevel=1031
> 369 del
> <   user=XX_user_447
> 370 del
> <  Completed compare recreated
> 371 del
> < Completed dataSourceReference
> 371 add
> > Exception in thread "main" java.lang.reflect.InvocationTargetException
> > Caused by: java.sql.SQLException: Invalid attribute syntax: 
> > XX_connectionAttributes_2135
> >     ... 6 more
> > Caused by: org.apache.derby.client.am.SqlException: Invalid attribute 
> > syntax: XX_connectionAttributes_2135
> >     ... 7 more
> Test Failed.
> *** End:   dataSourceReference jdk1.5.0 2006-08-16 13:18:32 ***
> The dataSourceReference.tmp file show little more info:
> Exception in thread "main" java.lang.reflect.InvocationTargetException
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:615)
>       at 
> org.apache.derbyTesting.functionTests.tests.jdbcapi.dataSourceReference.testDSReference(Unknown
>  Source)
>       at 
> org.apache.derbyTesting.functionTests.tests.jdbcapi.dataSourceReference.main(Unknown
>  Source)
> Caused by: java.sql.SQLException: Invalid attribute syntax: 
> XX_connectionAttributes_2135
>       at 
> org.apache.derby.client.am.SQLExceptionFactory.getSQLException(Unknown Source)
>       at org.apache.derby.client.am.SqlException.getSQLException(Unknown 
> Source)
>       at 
> org.apache.derby.jdbc.ClientBaseDataSource.setConnectionAttributes(Unknown 
> Source)
>       ... 6 more
> Caused by: org.apache.derby.client.am.SqlException: Invalid attribute syntax: 
> XX_connectionAttributes_2135
>       at 
> org.apache.derby.jdbc.ClientBaseDataSource.tokenizeAttributes(Unknown Source)
>       ... 7 more

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to