JIRA

  • Log In Access more options
    • Online Help
    • GreenHopper Help
    • Agile Answers
    • Use Agile By Default
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What’s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Agile Access more options (Alt+g)
  • Create Issue
  • Mule
  • MULE-3234

Not all message filters and routers support streams

  • Agile Board
  • More Actions
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Improvement Improvement
  • Status: Open Open
  • Priority: Critical Critical
  • Resolution: Unresolved
  • Affects Version/s: 2.0.0
  • Fix Version/s: Tech. Debt
  • Component/s: Core: Routing / Filters, Modules: XML, XSLT, XPath, SXC
  • Labels:
    • 20-streaming
    • CR
  • User impact:
    High
  • Effort points:
    1
  • Similar Issues:
    None

Description

I tried using both xml message filter and xml message splitting but both seemed to fail when using an incoming file endpoint. I had to turn off streaming on the file transport to get them to work.

This problem may also affect many other filters/splitters.

If the payload is not a org.dom4j.Document or a String the payload is considered not to be XML apart from that fact that streaming isn't supported.

  • FilteringXmlMessageSplitter
  • JXPathFilter

-Regex
-Wildcard

-FileToByteArray
http://www.nabble.com/Mule-transformers-not-being-invoked-tp17832226p17832226.html

We need to review all filters and routers for streaming compliance

I think we need to be able to deal with both InputStream and XML stream types. Also it might be worth working out how/where OutputHandler is used and if we need to handler this type also or not.

  • Options
    • Sort By Name
    • Sort By Date
    • Ascending
    • Descending
    • Download All

Attachments

  1. XML File
    mule-config.xml
    05/Aug/09 01:50 PM
    6 kB
    Angelo Bresci
  2. Hide
    Java Archive File
    StreamingChunkingRouters.jar
    22/May/09 06:04 PM
    22 kB
    Angelo Bresci
    1. File
      META-INF/MANIFEST.MF 0.0 kB
    2. File
      fr/.../StreamingEventCorrelator.class 6 kB
    3. Java Source File
      fr/.../StreamingEventCorrelator.java 8 kB
    4. File
      fr/.../StreamingEventCorrelatorCallback.class 0.3 kB
    5. Java Source File
      fr/.../StreamingEventCorrelatorCallback.java 0.8 kB
    6. File
      fr/fastconnect/.../StreamingEventGroup.class 1 kB
    7. Java Source File
      fr/fastconnect/.../StreamingEventGroup.java 2 kB
    8. File
      fr/.../MessageStreamingChunkingAggregator$StreamingCorrelatorCallback.class 4 kB
    9. File
      fr/.../MessageStreamingChunkingAggregator.class 2 kB
    10. Java Source File
      fr/.../MessageStreamingChunkingAggregator.java 9 kB
    11. File
      fr/.../MessageStreamingChunkingRouter.class 4 kB
    12. Java Source File
      fr/.../MessageStreamingChunkingRouter.java 8 kB
    13. File
      .classpath 0.3 kB
    14. File
      .project 0.4 kB
    15. XML File
      conf/reader.xml 2 kB
    16. XML File
      conf/writer.xml 2 kB
    Download Zip
    Show
    Java Archive File
    StreamingChunkingRouters.jar
    22/May/09 06:04 PM
    22 kB
    Angelo Bresci

Issue Links

is duplicated by

Bug - A problem which impairs or prevents the functions of the product. MULE-3450 Variuos filters do not support streams

  • Critical - Crashes, loss of data, severe memory leak.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.
relates to

Bug - A problem which impairs or prevents the functions of the product. MULE-4096 Calls to transformers directly cause errors with consumed streams when stream payloads are being used

  • Major - Major loss of function.
  • Open - The issue is open and ready for the assignee to start work on it.

Bug - A problem which impairs or prevents the functions of the product. MULE-3547 XML Routers/filters/transformers do not handle all XML message types

  • Critical - Crashes, loss of data, severe memory leak.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Bug - A problem which impairs or prevents the functions of the product. MULE-2925 No transformers for HttpServletRequest to InputStream (and others?)

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
  • Transitions
  • Commits
  • Source
  • Builds
Daniel Feist made changes - 15/Apr/08 08:46 PM
Field Original Value New Value
Labels
Priority To be reviewed [ 6 ] Critical [ 2 ]
Daniel Feist made changes - 18/Apr/08 09:09 AM
Fix Version/s 2.0.x Backlog [ 10352 ]
Daniel Feist made changes - 22/Apr/08 02:16 PM
Description I tried using both xml message filter and xml message splitting but both seemed to fail when using an incoming file endpoint. I had to turn off streaming ont he file transport to get them to work.

This problem may also affect many other filters/splitters.
I tried using both xml message filter and xml message splitting but both seemed to fail when using an incoming file endpoint. I had to turn off streaming on the file transport to get them to work.

This problem may also affect many other filters/splitters.

If the payload is not a org.dom4j.Document or a String the payload is considered not to be XML apart from that fact that streaming isn't supported.

- FilteringXmlMessageSplitter
- JXPathFilter
Labels
Andrew Perepelytsya made changes - 06/May/08 11:11 AM
Workflow Copy of Main Mule Workflow [ 59407 ] Fixed Main Mule Workflow (after JIRA upgrade) [ 62750 ]
Andrew Perepelytsya made changes - 15/May/08 10:19 AM
Workflow Fixed Main Mule Workflow (after JIRA upgrade) [ 62750 ] Copy of Main Mule Workflow [ 66430 ]
Andrew Perepelytsya made changes - 15/May/08 10:55 AM
Workflow Copy of Main Mule Workflow [ 66430 ] Fixed Main Mule Workflow (after JIRA upgrade) [ 70073 ]
Daniel Feist made changes - 11/Jun/08 09:14 AM
Effort points 1
Daniel Feist made changes - 03/Jul/08 08:30 AM
Summary Not all message filters and message splitters support streams Not all message filters and routers support streams
Description I tried using both xml message filter and xml message splitting but both seemed to fail when using an incoming file endpoint. I had to turn off streaming on the file transport to get them to work.

This problem may also affect many other filters/splitters.

If the payload is not a org.dom4j.Document or a String the payload is considered not to be XML apart from that fact that streaming isn't supported.

- FilteringXmlMessageSplitter
- JXPathFilter
I tried using both xml message filter and xml message splitting but both seemed to fail when using an incoming file endpoint. I had to turn off streaming on the file transport to get them to work.

This problem may also affect many other filters/splitters.

If the payload is not a org.dom4j.Document or a String the payload is considered not to be XML apart from that fact that streaming isn't supported.

- FilteringXmlMessageSplitter
- JXPathFilter

*We need to review _all_ filters and routers for streaming compliance*
Effort points 1 2
Daniel Feist made changes - 03/Jul/08 08:30 AM
Labels 20-streaming
Daniel Feist made changes - 03/Jul/08 08:31 AM
Description I tried using both xml message filter and xml message splitting but both seemed to fail when using an incoming file endpoint. I had to turn off streaming on the file transport to get them to work.

This problem may also affect many other filters/splitters.

If the payload is not a org.dom4j.Document or a String the payload is considered not to be XML apart from that fact that streaming isn't supported.

- FilteringXmlMessageSplitter
- JXPathFilter

*We need to review _all_ filters and routers for streaming compliance*
I tried using both xml message filter and xml message splitting but both seemed to fail when using an incoming file endpoint. I had to turn off streaming on the file transport to get them to work.

This problem may also affect many other filters/splitters.

If the payload is not a org.dom4j.Document or a String the payload is considered not to be XML apart from that fact that streaming isn't supported.

- FilteringXmlMessageSplitter
- JXPathFilter

-Regex
-Wildcard

-FileToByteArray
http://www.nabble.com/Mule-transformers-not-being-invoked-tp17832226p17832226.html

*We need to review +all+ filters and routers for streaming compliance*
Daniel Feist made changes - 03/Jul/08 08:32 AM
Link This issue is duplicated by MULE-3450 [ MULE-3450 ]
Daniel Feist made changes - 03/Jul/08 12:15 PM
Fix Version/s 2.0 ITR4 [ 10491 ]
Fix Version/s 2.0.x Backlog [ 10352 ]
Fix Version/s 2.0.2 [ 10267 ]
Daniel Feist made changes - 03/Jul/08 12:55 PM
Remaining Estimate 1 day, 2 hours [ 36000 ]
Original Estimate 1 day, 2 hours [ 36000 ]
Travis Carlson made changes - 08/Jul/08 01:10 PM
Assignee Travis Carlson [ tcarlson ]
Travis Carlson made changes - 09/Jul/08 02:28 PM
Status Open [ 1 ] In Progress [ 3 ]
Permalink
Travis Carlson logged work - 10/Jul/08 09:52 AM - edited
  • Time Spent:
    2 hours
     
    <No comment>
Travis Carlson made changes - 10/Jul/08 09:53 AM
Remaining Estimate 1 day, 2 hours [ 36000 ] 4 hours [ 14400 ]
Time Spent 6 hours [ 21600 ]
Hide
Permalink
Travis Carlson added a comment - 10/Jul/08 09:53 AM

Reviewed mule-module-xml: r12273

Show
Travis Carlson added a comment - 10/Jul/08 09:53 AM Reviewed mule-module-xml: r12273
Travis Carlson made changes - 14/Jul/08 06:27 AM
Link This issue relates to MULE-3547 [ MULE-3547 ]
Hide
Permalink
Travis Carlson added a comment - 14/Jul/08 06:29 AM

Created a separate issue for handling of all XML message types since it includes, but is not limited to, streaming.

Show
Travis Carlson added a comment - 14/Jul/08 06:29 AM Created a separate issue for handling of all XML message types since it includes, but is not limited to, streaming.
Travis Carlson made changes - 14/Jul/08 06:32 AM
Time Spent 6 hours [ 21600 ] 2 hours [ 7200 ]
Remaining Estimate 4 hours [ 14400 ] 1 day [ 28800 ]
Daniel Feist made changes - 14/Jul/08 08:28 AM
Link This issue relates to MULE-2925 [ MULE-2925 ]
Daniel Feist made changes - 14/Jul/08 11:52 AM
Fix Version/s 2.0.x Backlog [ 10352 ]
Fix Version/s 2.0 ITR4 [ 10491 ]
Fix Version/s 2.0.2 [ 10267 ]
Travis Carlson made changes - 14/Jul/08 11:53 AM
Status In Progress [ 3 ] Open [ 1 ]
Daniel Feist made changes - 24/Jul/08 12:15 PM
Fix Version/s 2.0.x Backlog [ 10352 ]
Fix Version/s 2.0 ITR5 [ 10499 ]
Fix Version/s 2.0.3 [ 10447 ]
Daniel Feist made changes - 24/Jul/08 04:16 PM
Description I tried using both xml message filter and xml message splitting but both seemed to fail when using an incoming file endpoint. I had to turn off streaming on the file transport to get them to work.

This problem may also affect many other filters/splitters.

If the payload is not a org.dom4j.Document or a String the payload is considered not to be XML apart from that fact that streaming isn't supported.

- FilteringXmlMessageSplitter
- JXPathFilter

-Regex
-Wildcard

-FileToByteArray
http://www.nabble.com/Mule-transformers-not-being-invoked-tp17832226p17832226.html

*We need to review +all+ filters and routers for streaming compliance*
I tried using both xml message filter and xml message splitting but both seemed to fail when using an incoming file endpoint. I had to turn off streaming on the file transport to get them to work.

This problem may also affect many other filters/splitters.

If the payload is not a org.dom4j.Document or a String the payload is considered not to be XML apart from that fact that streaming isn't supported.

- FilteringXmlMessageSplitter
- JXPathFilter

-Regex
-Wildcard

-FileToByteArray
http://www.nabble.com/Mule-transformers-not-being-invoked-tp17832226p17832226.html

*We need to review +all+ filters and routers for streaming compliance*

I think we need to be able to deal with both InputStream and XML stream types. Also it might be worth working out how/where OutputHandler is used and if we need to handler this type also or not.
tcarlson
29/Jul/08 02:28 PM
View full commit
Merged revisions 12268-12275,12282-12300 via svnmerge from https://svn.codehaus.org/mule/branches/mule-2.0.x ........ r12268 | dirk.olmes | 2008-07-09 23:04:59 -0500 (Wed, 09 Jul 2008) | 2 lines MULE-2620 (BeanPayloadPropertyExtractor tests failing): these tests have been running successfully for some builds now, assuming everything is fixed ........ r12269 | dfeist | 2008-07-09 23:19:03 -0500 (Wed, 09 Jul 2008) | 9 lines Some misc. tidying up while looking for bugs with code analysis tools: - Consistent use of modifiers in interfaces + some missing final modifiers - size() == 0 -> isEmpty(), new Boolean(val) -> Boolean.valueOf(val) - Fix couple of potential NPE's, don't throw NPE's, avoid throwing root exception types - Duplicate interface implementations - Use static inner classes - Few other things ........ r12270 | dirk.olmes | 2008-07-09 23:57:17 -0500 (Wed, 09 Jul 2008) | 2 lines fix the build ........ r12271 | tcarlson | 2008-07-10 08:07:36 -0500 (Thu, 10 Jul 2008) | 1 line Don't need to keep this around for 2.0 anymore ........ r12272 | tcarlson | 2008-07-10 08:09:13 -0500 (Thu, 10 Jul 2008) | 1 line Trivial improvements ........ r12273 | tcarlson | 2008-07-10 08:25:32 -0500 (Thu, 10 Jul 2008) | 1 line MULE-3234 Not all message transformers/filters/routers support streams ........ r12274 | dirk.olmes | 2008-07-10 09:04:53 -0500 (Thu, 10 Jul 2008) | 1 line MULE-2014 (MS specific tests for JAAS): use the exclusion magic from AbstractMuleTestCase. Test remains disabled until I have tested it on windows. ........ r12275 | dirk.olmes | 2008-07-10 09:38:34 -0500 (Thu, 10 Jul 2008) | 2 lines MULE-2040 (MS specific tests for JAAS): test runs on Windows and is disabled on Unix platforms ........ r12282 | dandiep | 2008-07-10 13:05:46 -0500 (Thu, 10 Jul 2008) | 1 line Handle more input types for xml transformers. ........ r12283 | dandiep | 2008-07-10 13:16:53 -0500 (Thu, 10 Jul 2008) | 7 lines MULE-3476: allow users to apply security/filters/transformers to the endpoint. MULE-3501: StaxFeature - nearly working. Still need to find a way to grab a hold of the ApplicationContext. Some other small cleanups. ........ r12284 | dandiep | 2008-07-10 14:11:51 -0500 (Thu, 10 Jul 2008) | 1 line Comment out test until I figure out why it doesn't work on build server. ........ r12285 | jwheeler | 2008-07-10 14:25:47 -0500 (Thu, 10 Jul 2008) | 1 line Changed a column heading. ........ r12286 | dfeist | 2008-07-10 14:27:40 -0500 (Thu, 10 Jul 2008) | 1 line MULE-3535 Update Spring namespace location urls from 2.0 to 2.5 ........ r12287 | dfeist | 2008-07-10 16:16:52 -0500 (Thu, 10 Jul 2008) | 1 line MULE-3539 Allow Spring ApplicationContext to be looked up via Mule Registry interface ........ r12288 | dandiep | 2008-07-10 16:28:08 -0500 (Thu, 10 Jul 2008) | 1 line Some improvements to make it possible to replay/track at the same time. ........ r12289 | dandiep | 2008-07-10 16:35:05 -0500 (Thu, 10 Jul 2008) | 1 line Pass in the parent application context. Still an issue with configuring the bus in the mule.xml though as the child context overrides the parent. Working on it... ........ r12290 | dandiep | 2008-07-10 17:25:33 -0500 (Thu, 10 Jul 2008) | 1 line improvements if we're already passing around a reversiblexmlstreamreader. ........ r12291 | dandiep | 2008-07-10 19:46:23 -0500 (Thu, 10 Jul 2008) | 1 line Payload shouldn't be the servlet request, it should be the inputstream. Messages aren't going to get very in Mule otherwise. Request can still be accessed via getRequest(). This also has the great side effect of fixing the build. ........ r12292 | dandiep | 2008-07-10 22:40:35 -0500 (Thu, 10 Jul 2008) | 7 lines Implementation of a HTTP content based routing test using SXC. While I was at it I improved the XML module so it could convert any XML type to an OutputHandler for the HTTP client. I also imported some code to copy StAX streams into XMLUtils. ........ r12293 | dirk.olmes | 2008-07-11 03:02:29 -0500 (Fri, 11 Jul 2008) | 2 lines fix the license headers ........ r12294 | dirk.olmes | 2008-07-11 03:30:31 -0500 (Fri, 11 Jul 2008) | 2 lines MULE-3137 (Remove all references to xfire in code) ........ r12295 | dirk.olmes | 2008-07-11 04:48:41 -0500 (Fri, 11 Jul 2008) | 2 lines fix the distributions ........ r12296 | dfeist | 2008-07-11 11:56:21 -0500 (Fri, 11 Jul 2008) | 1 line MULE-3506 IdempotentReceiver does not filter ........ r12297 | dandiep | 2008-07-11 12:54:29 -0500 (Fri, 11 Jul 2008) | 1 line MULE-1821: no functional changes. Simply separating out jetty specific parts of the build so we can upgrade those to Jetty 6. ........ r12298 | dandiep | 2008-07-11 12:59:46 -0500 (Fri, 11 Jul 2008) | 1 line svn ignores ........ r12299 | dandiep | 2008-07-11 13:50:26 -0500 (Fri, 11 Jul 2008) | 1 line Add missing resources. ........ r12300 | dandiep | 2008-07-11 13:51:22 -0500 (Fri, 11 Jul 2008) | 1 line POM cleanup. ........ git-svn-id: https://svn.codehaus.org/mule/branches/mule-2.x@12422 bf997673-6b11-0410-b953-e057580c5b09
mule-2.2.x
+1
-1
core/src/main/java/org/mule/AbstractExceptionListener.java
+6
-9
core/src/main/java/org/mule/DefaultMuleContext.java
+2
-3
core/src/main/java/org/mule/DefaultMuleEvent.java
+3
-3
core/src/main/java/org/mule/DefaultMuleMessage.java
+2
-2
core/src/main/java/org/mule/MuleServer.java
... 545 more files not shown
tcarlson
29/Jul/08 02:38 PM
View full commit
Merged revisions 12302-12305,12307-12334 via svnmerge from https://svn.codehaus.org/mule/branches/mule-2.0.x ........ r12302 | dandiep | 2008-07-11 14:55:36 -0500 (Fri, 11 Jul 2008) | 1 line MULE-1821: Upgrade to Jetty 6.1.11. ........ r12303 | dandiep | 2008-07-11 15:02:32 -0500 (Fri, 11 Jul 2008) | 1 line Always use the OutputHandler when writing the response. The HttpResponse class takes care of proper string encoding. ........ r12304 | dandiep | 2008-07-11 15:08:47 -0500 (Fri, 11 Jul 2008) | 1 line MULE-1821: Upgrade to Jetty 6. Forgot the CXF test. ........ r12305 | dandiep | 2008-07-11 15:13:23 -0500 (Fri, 11 Jul 2008) | 1 line MULE-1821: Upgrade to Jetty 6 - fix the Axis tests. ........ r12307 | tcarlson | 2008-07-11 15:39:57 -0500 (Fri, 11 Jul 2008) | 5 lines * More support for XML message types + streams (MULE-3234) * Add unit tests for new message types * XMLTestUtils.getXmlMessageVariants() generates all XML message types for unit testing * Move getXmlSource() method from AbstractXmlTransformer to XMLUtils ........ r12308 | dandiep | 2008-07-11 22:50:01 -0500 (Fri, 11 Jul 2008) | 1 line Missing dependency. ........ r12309 | dirk.olmes | 2008-07-12 01:28:04 -0500 (Sat, 12 Jul 2008) | 2 lines remove inexistent repo definition ........ r12310 | dirk.olmes | 2008-07-12 01:28:51 -0500 (Sat, 12 Jul 2008) | 2 lines do not disable tests in the pom, rather use Mule's method that all the other modules use , too ........ r12311 | dandiep | 2008-07-12 10:24:34 -0500 (Sat, 12 Jul 2008) | 1 line Give the examples a servlet dependency as axis depends on the servlet transport. Which tries to registr a servlet transformer. Which requires this library. Not sure if this is the best place to specify this.... Also, ESB example depends on Jetty, so add that dependency. ........ r12312 | dandiep | 2008-07-12 11:19:18 -0500 (Sat, 12 Jul 2008) | 1 line Add a jetty-ssl transport. ........ r12313 | dandiep | 2008-07-12 11:33:07 -0500 (Sat, 12 Jul 2008) | 1 line Schema improvements per Dan F's suggestions. ........ r12314 | dandiep | 2008-07-12 15:18:46 -0500 (Sat, 12 Jul 2008) | 1 line Refactor/cleanup the servlet. Also, don't create a session for every request! its slow... ........ r12315 | dandiep | 2008-07-12 15:21:51 -0500 (Sat, 12 Jul 2008) | 1 line Configure the dispatcher pool correctly. ........ r12316 | dandiep | 2008-07-12 15:24:30 -0500 (Sat, 12 Jul 2008) | 1 line More efficient DelayedResult writer. ........ r12317 | dandiep | 2008-07-12 16:34:14 -0500 (Sat, 12 Jul 2008) | 1 line Disable check for max dispatchers (but still set to 1) for the file transport. Any ideas on how to do this and still retain the check? ........ r12318 | rossmason | 2008-07-12 19:51:27 -0500 (Sat, 12 Jul 2008) | 1 line Allow script text to be wrapped in a CDATA block ........ r12319 | rossmason | 2008-07-12 21:16:22 -0500 (Sat, 12 Jul 2008) | 1 line Final pattern example. Using bindings ........ r12320 | rossmason | 2008-07-12 23:58:28 -0500 (Sat, 12 Jul 2008) | 1 line MULE-3546. Added support for continuations. The performance is lower when only performing a few request and is off by default. We'll see how much better it is under benchmarking ........ r12321 | rossmason | 2008-07-13 00:31:23 -0500 (Sun, 13 Jul 2008) | 1 line MULE-3546. use correct configs ........ r12322 | dandiep | 2008-07-13 01:36:54 -0500 (Sun, 13 Jul 2008) | 1 line Was returning the namespace as the prefix... ........ r12323 | rossmason | 2008-07-13 15:07:11 -0500 (Sun, 13 Jul 2008) | 1 line Added more Jetty tests ........ r12324 | rossmason | 2008-07-13 15:48:43 -0500 (Sun, 13 Jul 2008) | 2 lines removed cruft ........ r12325 | rossmason | 2008-07-13 15:49:42 -0500 (Sun, 13 Jul 2008) | 1 line Enforce a single dispatcher when using outputAppend. The compromise made here is that you can no longer configure "outputAppend" on the endpoint, only on the connector ........ r12326 | rossmason | 2008-07-13 20:25:32 -0500 (Sun, 13 Jul 2008) | 1 line MULE-3545. correct source types. ........ r12327 | dfeist | 2008-07-13 21:41:54 -0500 (Sun, 13 Jul 2008) | 1 line Fix NPE and build (hopefully). ........ r12328 | dirk.olmes | 2008-07-14 05:32:49 -0500 (Mon, 14 Jul 2008) | 2 lines include the sxc module and the jetty transport into the full distro ........ r12329 | dirk.olmes | 2008-07-14 10:05:12 -0500 (Mon, 14 Jul 2008) | 2 lines add references from failing tests to issues ........ r12330 | dirk.olmes | 2008-07-14 10:05:38 -0500 (Mon, 14 Jul 2008) | 2 lines remove IDEA IDE file ........ r12331 | dirk.olmes | 2008-07-14 11:02:46 -0500 (Mon, 14 Jul 2008) | 2 lines fix the distributions so that running the unit tests from the full distro work ........ r12332 | dfeist | 2008-07-14 15:30:57 -0500 (Mon, 14 Jul 2008) | 1 line Update tests for following change/commit to fix build: "Enforce a single dispatcher when using outputAppend. The compromise made here is that you can no longer configure "outputAppend" on the endpoint, only on the connector" ........ r12333 | dandiep | 2008-07-14 15:32:07 -0500 (Mon, 14 Jul 2008) | 1 line Upgrade to sxc 0.7.2 ........ r12334 | dfeist | 2008-07-14 15:40:25 -0500 (Mon, 14 Jul 2008) | 1 line Oh the joys of JDK 1.4 compatibility, as Dirk would say.. ........ git-svn-id: https://svn.codehaus.org/mule/branches/mule-2.x@12423 bf997673-6b11-0410-b953-e057580c5b09
mule-2.2.x
+11
-6
core/src/main/java/org/mule/transformer/compression/GZipUncompressTransformer.java
+2
-1
core/src/main/java/org/mule/transport/AbstractConnector.java
Added
core/src/test/java/org/mule/tck/services/AdditionService.java
+10
-1
core/src/test/java/org/mule/tck/services/SimpleMathsComponent.java
+5
-4
distributions/jca/jca-jboss/assembly-whitelist.txt
... 75 more files not shown
tcarlson
29/Jul/08 03:17 PM
View full commit
Merged revisions 12340,12342,12344-12347,12349-12351,12353-12361,12365-12369 via svnmerge from https://svn.codehaus.org/mule/branches/mule-2.0.x ........ r12340 | dandiep | 2008-07-14 16:42:06 -0500 (Mon, 14 Jul 2008) | 1 line Doh, committed modules/xml instead of modules/sxc. upgrade sxc ........ r12342 | dfeist | 2008-07-14 21:01:48 -0500 (Mon, 14 Jul 2008) | 1 line Add java.net repo for sxc module ........ r12344 | dandiep | 2008-07-15 11:52:04 -0500 (Tue, 15 Jul 2008) | 1 line Take out hardcoded destination. ........ r12345 | dirk.olmes | 2008-07-15 12:27:04 -0500 (Tue, 15 Jul 2008) | 1 line update links to examples ........ r12346 | aperepel | 2008-07-15 12:32:56 -0500 (Tue, 15 Jul 2008) | 1 line Typo in the class name ........ r12347 | aperepel | 2008-07-15 12:38:13 -0500 (Tue, 15 Jul 2008) | 1 line Tabs -> spaces. No code changes ........ r12349 | dandiep | 2008-07-15 14:16:05 -0500 (Tue, 15 Jul 2008) | 1 line close the encapsulated stream. ........ r12350 | dandiep | 2008-07-15 14:16:20 -0500 (Tue, 15 Jul 2008) | 1 line remove java5-ness ........ r12351 | tcarlson | 2008-07-15 15:08:24 -0500 (Tue, 15 Jul 2008) | 1 line Fix MULE-3550 ........ r12353 | jwheeler | 2008-07-15 16:28:31 -0500 (Tue, 15 Jul 2008) | 1 line minor tweak ........ r12354 | jwheeler | 2008-07-15 16:44:22 -0500 (Tue, 15 Jul 2008) | 1 line Removing extra line ........ r12355 | quoc | 2008-07-15 22:07:03 -0500 (Tue, 15 Jul 2008) | 1 line adding check for preferred-<protocol>.properties, which takes precedence of normal <protocol>.properties. this allows side-by-side alternative mplementations of same transport ........ r12356 | quoc | 2008-07-15 22:29:17 -0500 (Tue, 15 Jul 2008) | 1 line changes for future advanced stored procedure support ........ r12357 | dirk.olmes | 2008-07-16 06:41:12 -0500 (Wed, 16 Jul 2008) | 2 lines adjust the config to the new HttpRequestMessageAdapter ........ r12358 | tcarlson | 2008-07-16 10:04:39 -0500 (Wed, 16 Jul 2008) | 5 lines * More support for XML message types + streams (MULE-3234) * Add unit tests for new message types * saxon-dom needed for handling DOMSource ........ r12359 | dandiep | 2008-07-16 11:13:45 -0500 (Wed, 16 Jul 2008) | 1 line MULE-3551: fix rest example as I broke the HttpRequestToParameter transformer. ........ r12360 | dandiep | 2008-07-16 11:16:15 -0500 (Wed, 16 Jul 2008) | 1 line didn't mean to change the namespace. ........ r12361 | dandiep | 2008-07-16 11:16:43 -0500 (Wed, 16 Jul 2008) | 1 line remove java5ness again. ........ r12365 | dandiep | 2008-07-16 14:46:15 -0500 (Wed, 16 Jul 2008) | 1 line MULE-3555: Stax-utils' StAXSource is broken. Override everything with our fixed version. ........ r12366 | dandiep | 2008-07-16 14:47:14 -0500 (Wed, 16 Jul 2008) | 1 line MULE-3555: Now with Mule Formatting ........ r12367 | tcarlson | 2008-07-16 15:10:39 -0500 (Wed, 16 Jul 2008) | 2 lines MULE-3555 is now fixed, thanks Dan! ........ r12368 | dfeist | 2008-07-17 00:39:05 -0500 (Thu, 17 Jul 2008) | 1 line MULE-3556 ExpressionFilter treats a string return value of "false" as true ........ r12369 | dfeist | 2008-07-17 00:42:48 -0500 (Thu, 17 Jul 2008) | 1 line MULE-2499 No way to close streams (and release connections) if an exception occurs outside of the MessageDispatcher ........ git-svn-id: https://svn.codehaus.org/mule/branches/mule-2.x@12425 bf997673-6b11-0410-b953-e057580c5b09
mule-2.2.x
+13
-
core/src/main/java/org/mule/AbstractExceptionListener.java
+1
-
core/src/main/java/org/mule/api/config/MuleProperties.java
+1
-1
core/src/main/java/org/mule/api/transport/PropertyScope.java
Added
core/src/main/java/org/mule/api/util/StreamCloser.java
Added
core/src/main/java/org/mule/api/util/StreamCloserService.java
... 49 more files not shown
Daniel Feist made changes - 07/Aug/08 03:26 PM
Fix Version/s 2.0.x Backlog [ 10352 ]
Fix Version/s 2.0.3 [ 10447 ]
Fix Version/s 2.0 ITR5 [ 10499 ]
Hide
Permalink
Ross Mason added a comment - 03/Sep/08 10:54 PM

What is the status of this? And what is the aim? Does this mean that all filters and routers will be able to convert streams before processing the message?

Show
Ross Mason added a comment - 03/Sep/08 10:54 PM What is the status of this? And what is the aim? Does this mean that all filters and routers will be able to convert streams before processing the message?
Hide
Permalink
Daniel Feist added a comment - 04/Sep/08 02:33 PM

This is still pending. The aim is that all standard filter and routers can be used with stream payload and the filter converts the payload before using it rather than throwing exceptions.

Show
Daniel Feist added a comment - 04/Sep/08 02:33 PM This is still pending. The aim is that all standard filter and routers can be used with stream payload and the filter converts the payload before using it rather than throwing exceptions.
Daniel Feist made changes - 11/Sep/08 01:53 PM
Fix Version/s 2.x Backlog [ 10440 ]
Fix Version/s 2.0.x Backlog [ 10352 ]
Travis Carlson made changes - 15/Sep/08 09:25 AM
Assignee Travis Carlson [ tcarlson ]
Daniel Feist made changes - 23/Oct/08 07:48 AM
Fix Version/s 2.1.x Backlog Candidates [ 10559 ]
Fix Version/s 2.x Backlog [ 10440 ]
Daniel Feist made changes - 05/Nov/08 08:48 PM
Fix Version/s 2.1.x (to be PO reviewed) [ 10559 ]
Fix Version/s 2.1.x Backlog [ 10522 ]
Daniel Feist made changes - 12/Dec/08 10:08 AM
Labels 20-streaming 20-streaming 22-techdebt-candidates
Daniel Feist made changes - 12/Dec/08 10:09 AM
Issue Type Bug [ 1 ] Improvement [ 4 ]
Fix Version/s Tech. Debt [ 10572 ]
Fix Version/s 2.1.x Backlog [ 10522 ]
Daniel Feist made changes - 15/Dec/08 11:03 AM
Effort points 2 1
Ken Yagen made changes - 15/Dec/08 11:29 AM
Labels 20-streaming 22-techdebt-candidates 20-streaming 22-candidates 22-techdebt-candidates
Ken Yagen made changes - 04/Feb/09 05:29 PM
Labels 20-streaming 22-candidates 22-techdebt-candidates 20-streaming 22-techdebt-candidates
Ken Yagen made changes - 04/Feb/09 05:29 PM
Labels 20-streaming 22-techdebt-candidates 20-streaming
Ken Yagen made changes - 07/Feb/09 04:35 PM
Labels 20-streaming 20-streaming CR
Daniel Feist made changes - 23/Feb/09 09:45 AM
Link This issue relates to MULE-4096 [ MULE-4096 ]
Hide
Permalink
Angelo Bresci added a comment - 20/May/09 04:51 PM

Pls. add MessageChunkingRouter and JMS transport to this list.

Show
Angelo Bresci added a comment - 20/May/09 04:51 PM Pls. add MessageChunkingRouter and JMS transport to this list.
Angelo Bresci made changes - 22/May/09 06:04 PM
Attachment StreamingChunkingRouters.jar [ 12162 ]
Angelo Bresci made changes - 05/Aug/09 01:50 PM
Attachment mule-config.xml [ 12272 ]
Hide
Permalink
Angelo Bresci added a comment - 05/Aug/09 01:51 PM

Add MultiCastingRouter as well (see attached config)

Show
Angelo Bresci added a comment - 05/Aug/09 01:51 PM Add MultiCastingRouter as well (see attached config)
Dirk Olmes made changes - 05/May/10 12:26 AM
Link This issue blocks BL-41 [ BL-41 ]
Transition Time In Source Status Execution Times Last Executer Last Execution Date
Open Open In Progress In Progress
84d 17h 42m 1 Travis Carlson 09/Jul/08 02:28 PM
In Progress In Progress Open Open
4d 21h 24m 1 Travis Carlson 14/Jul/08 11:53 AM
This list may be incomplete, as errors occurred whilst retrieving source from linked applications:
  • Repository mule on http://foo.bar/ failed: Error in remote call to 'FishEye 0 (http://foo.bar/)' (http://foo.bar) [AbstractRestCommand{path='/rest-service-fe/changeset-v1/listChangesets/', params={expand=changesets[-21:-1].revisions[0:29], comment=MULE-3234, p4JobFixed=MULE-3234, rep=mule}, methodType=GET}] : java.net.UnknownHostException: foo.bar

People

  • Assignee:
    Unassigned
    Reporter:
    Daniel Feist
Vote (0)
Watch (0)

Dates

  • Created:
    15/Apr/08 08:46 PM
    Updated:
    05/May/10 12:26 AM

Time Tracking

Estimated:
1d 2h
Original Estimate - 1 day, 2 hours
Remaining:
1d
Time Spent - 2 hours Remaining Estimate - 1 day
Logged:
2h
Time Spent - 2 hours Remaining Estimate - 1 day

Agile

  • View on Board
  • Atlassian JIRA (v5.0.7#734-sha1:8ad78a6)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for MuleForge. Try JIRA - bug tracking software for your team.