Mule

Create a factory mechanism for HTTP transports

Details

  • User impact:
    Medium
  • Effort points:
    2
  • Affects Docs:
    Yes
  • Similar Issues:
    MULE-681 Implements a TransactionManager factory for JOTM
    MULE-3 More flexible configuration mechanism
    MULE-3675 Beans created by object factories not autowired
    MULE-3369 Update the Creating Transports page on the 2.0 wiki
    MULE-529 Need to create Stream Transport doc
    MULE-4743 MuleClient.send() timeout is not respected with http transport
    MULE-5960 Create Factory methods for each type of TransactionTemplate and use those instead of TransactionTemplate constructor
    MULE-5327 Improve ThreadPoolFactory discovery mechanism
    MULE-2502 Important attribute "factory-ref" has been lost
    MULE-1037 Improve HTTP transport with better configuration for maxConnectionsPerHost

Description

Now that we have multiple HTTP implementations, I'm coming around to Andrew P's point of view that we need a factory mechanism.

When I create an http endpoint I shouldn't have to worry about it being in the jetty namespace or prefixing it with jetty:. I should just configure the HTTP connector with the server I want. If I have jetty specific information I want to configure, I should embed it in the connector/endpoint definition:

<http:connector .... default attributes ...>
<jetty:config ... jetty specific info ../>
</http:connector>

Issue Links

Activity

People

Vote (0)
Watch (0)

Dates

  • Created:
    12/Jul/08 11:25 AM
    Updated:
    23/Oct/08 07:56 AM