[JBoss JIRA] Closed: (TEIID-955) removing the Resource Connection Pool administration option in the console for Westport.
by Steve Hawkins (JIRA)
[ https://jira.jboss.org/browse/TEIID-955?page=com.atlassian.jira.plugin.sy... ]
Steve Hawkins closed TEIID-955.
-------------------------------
> removing the Resource Connection Pool administration option in the console for Westport.
> ----------------------------------------------------------------------------------------
>
> Key: TEIID-955
> URL: https://jira.jboss.org/browse/TEIID-955
> Project: Teiid
> Issue Type: Task
> Components: Documentation, Jopr Plugin
> Affects Versions: 7.1
> Reporter: Van Halbert
> Assignee: Van Halbert
> Priority: Minor
>
> removing the Resource Connection Pool administration option in the console for Westport.
> Why?
> 1. Because we developed 2 connection pooling frameworks in our product, and we don't need them both
> 2. The Resource Connection Pool never became a feature of any value to the product, just overhead in the maintenance department
> 3. Removing it from exposure will enable the server to eliminate multiple locations of connection properties (1. config.xml and 2. metamatrix.properties). The config.xml will no longer contain the ConnectionPool section.
> 4. Remove any confusion in the console as to administrating the connection pool.
> However, the monitoring of the Resource Connection Pool will still be seen in the console, so that monitoring of the connections can still be done (unless there's a decision to remove it also).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 10 months
[JBoss JIRA] Created: (TEIID-881) SOAP Connector should expose property to control HTTP Header Transfer-Encoding: chunked
by Larry O'Leary (JIRA)
SOAP Connector should expose property to control HTTP Header Transfer-Encoding: chunked
---------------------------------------------------------------------------------------
Key: TEIID-881
URL: https://jira.jboss.org/jira/browse/TEIID-881
Project: Teiid
Issue Type: Feature Request
Components: XML Connector
Affects Versions: 6.2.0, 6.1.0, 6.0.0
Reporter: Larry O'Leary
Assignee: Steven Hawkins
A user has reported that results from a SOAP service using the SOAP-Relational connector are sometimes invalid. This is due to the results from an earlier invocation being returned. After further investigation this turned out to be a bug with the web server that was hosting the web service and its inability to properly handle chunked requests.
By default, Axis 1.3/2 (not sure what we are using lately) uses chunked Transfer-Encoding. By disabling chunked transfer encoding it allows the faulty web server to properly serve the request and return the expected results.
Ideally, chunked requests should be used as per the default Axis configuration but we should expose a means of overriding this behaviour in the event a user runs across a buggy web server.
For example, in SOAPExecutor chunked requests can be enabled/disabled via a setting in the Call properties.
Boolean isChunked = ((HTTPConnectorState) this.getState()).isHttpHeaderTransferEncodingChunked();
if (isChunked != null) {
Hashtable httpProps = (Hashtable) call.getProperty(HTTPConstants.REQUEST_HEADERS);
if (httpProps == null) {
httpProps = new Hashtable();
}
httpProps.put(HTTPConstants.HEADER_TRANSFER_ENCODING_CHUNKED, isChunked);
call.setProperty(HTTPConstants.REQUEST_HEADERS, httpProps);
}
Please note, this code was written against Axis 1.3 which is used in XML-Relational SOAP Connector for MMx 5.5.3.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 10 months