arindam-bandyopadhyay / issue-test

0 stars 0 forks source link

ObjectBuilder.setProperties fails for overloaded setter methods #39

Open arinban opened 6 years ago

arinban commented 6 years ago

Tibco EMS TibjmsConnectionFactory overloads the setter methods for ServerURL: setSSLIdentity(String) and setSSLIdentity(byte[]). ObjectBuilder.setProperties finds the byte[] version first then tries to set a string parameter which cuases an IllegalArgumentException.

My environment: Spring, Jencks, Tibco EMS, Java 5.

My config:

Environment

Operating System: All Platform: All

Affected Versions

[current]

arinban commented 6 years ago

Original Issue:https://github.com/javaee/glassfish-genericjmsra/issues/32 Raised By:@glassfishrobot Created at:Mon Mar 31 11:12:45 IST 2008 Assigned To:@glassfishrobot

arinban commented 6 years ago

@glassfishrobot Commented on Mon Mar 31 11:12:45 IST 2008 Reported by wwoodward

arinban commented 6 years ago

@glassfishrobot Commented on Mon Mar 31 15:16:30 IST 2008 binod said: The workaround is to extend the TibJmsConnectionFactory and use a method in the subclass with a different name.

public void setSSLIdentityStr(String s)

{ super.setSSLIdenity(s); }

Reduced the priority as there is a workaround.

arinban commented 6 years ago

@glassfishrobot Commented on Mon Mar 31 11:12:45 IST 2008 Was assigned to binod

arinban commented 6 years ago

@glassfishrobot Commented on Mon Apr 24 13:02:52 IST 2017 This issue was imported from java.net JIRA GENERICJMSRA-32