Bug 781122 (SOA-3620)

Summary: EDS 5.2 enabledCipherSuites property gives error on startup of server
Product: [JBoss] JBoss Enterprise SOA Platform 5 Reporter: dsteigne
Component: EDSAssignee: Van Halbert <vhalbert>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: urgent Docs Contact:
Priority: urgent    
Version: 5.2.0 GACC: dsteigne, jolee, vhalbert
Target Milestone: ---   
Target Release: 5.3.0 GA   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-3620
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-12-12 15:50:57 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 781123    
Attachments:
Description Flags
crypto_fix.jar
none
teiid-jboss-beans.xml none

Description dsteigne 2011-11-22 18:36:22 UTC
Help Desk Ticket Reference: https://c.na7.visual.force.com/apex/Case_View?id=500A0000008R52i
Steps to Reproduce: Use the attached teiid-jboss-beans.xml file in the PROFILE/deploy/teiid directory and restart the server.
project_key: SOA

Trying to implement this new feature in 5.2: https://issues.jboss.org/browse/SOA-3448
Setting the new enabledCipherSuites property in JdbcSslConfiguration section gives the below error on startup of the server:

java.lang.IllegalArgumentException: Property is not writable: enabledCipherSuites for org.teiid.transport.SSLConfiguration

Comment 1 dsteigne 2011-11-22 18:36:43 UTC
Attachment: Added: crypto_fix.jar


Comment 2 dsteigne 2011-11-22 18:37:41 UTC
the attached crypto_fox.jar from Ramesh fixes the issue.  An official SOA 5.2 patch needs to be created for customer.

Comment 3 Rick Wagner 2011-11-22 19:16:04 UTC
Link: Added: This issue Cloned to SOA-3621


Comment 4 Van Halbert 2011-11-22 19:23:53 UTC
Link: Added: This issue Cloned to SOA-3622


Comment 5 dsteigne 2011-11-22 19:34:05 UTC
Attachment: Added: teiid-jboss-beans.xml


Comment 6 dsteigne 2011-11-22 19:35:26 UTC
Steps to Reproduce: Added: Use the attached teiid-jboss-beans.xml file in the PROFILE/deploy/teiid directory and restart the server.


Comment 7 jolee 2011-12-09 19:43:09 UTC
Link: Added: This issue is a dependency of SOA-3621


Comment 8 jolee 2011-12-09 19:43:16 UTC
Link: Removed: This issue Cloned to SOA-3621 


Comment 9 Van Halbert 2011-12-12 15:50:57 UTC
Teiid committed fix to 7.6:

New Revision: 3692

branches/7.6.x/runtime/src/main/java/org/teiid/transport/SSLConfiguration.java  branches/7.6.x/runtime/src/test/java/org/teiid/transport/TestCommSockets.java
Log:
TEIID-1849: Jboss beans framework in the presence of the "get" method it will look for same signature based "set" method. In the absence of "get" method, it will use the "set" method signature. Code had mixed set of in parameter in "set" and return on "get". 


Comment 10 jolee 2011-12-12 16:16:57 UTC
Were you able to validate w/the crypto_fix.jar?  I'm getting signer issue stacks...