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-4987

Support non-endpoint message sources

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

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Critical Critical
  • Resolution: Fixed
  • Affects Version/s: 3.0.0-M4
  • Fix Version/s: 3.2.0
  • Component/s: Core: Endpoints, Core: Event/Message
  • Labels:
    None
  • User impact:
    Medium
  • Similar Issues:
    None

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
  • Transitions
  • Commits
  • Source
  • Builds
Daniel Feist
31/Jul/10 10:43 PM
View full commit
We can currently only suport inbound-endpoint message sources (MULE-4987) git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.x@18702 bf997673-6b11-0410-b953-e057580c5b09
3.1.x
+2
-2
modules/spring-config/src/main/java/org/mule/config/spring/handlers/MuleNamespaceHandler.java
+8
-4
modules/spring-config/src/main/resources/META-INF/mule.xsd
Daniel Feist made changes - 04/Jun/11 02:54 PM
Field Original Value New Value
Link This issue blocks BL-604 [ BL-604 ]
Daniel Feist made changes - 08/Jun/11 09:20 PM
Assignee dfeist dfeist [ dfeist ]
Daniel Feist made changes - 08/Jun/11 09:20 PM
Priority To be reviewed [ 6 ] Critical [ 2 ]
Daniel Feist
14/Jun/11 08:38 PM
View full commit
MULE-4987 Support non-endpoint message sources: Move message exchange pattern up to MuleEvent git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.x@22177 bf997673-6b11-0410-b953-e057580c5b09
mule-3.2.x
+12
-
core/src/main/java/org/mule/DefaultMuleEvent.java
+1
-1
core/src/main/java/org/mule/DefaultMuleEventContext.java
+6
-
core/src/main/java/org/mule/api/MuleEvent.java
+1
-1
core/src/main/java/org/mule/construct/processor/FlowConstructStatisticsMessageProcessor.java
+1
-1
core/src/main/java/org/mule/lifecycle/processor/ProcessIfStartedWaitIfSyncPausedMessageProcessor.java
... 14 more files not shown
Daniel Feist
15/Jun/11 08:25 AM
View full commit
MULE-4987 Support non-endpoint message sources: Move message exchange pattern up to MuleEvent git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.x@22182 bf997673-6b11-0410-b953-e057580c5b09
mule-3.2.x
+2
-1
core/src/test/java/org/mule/routing/FirstSuccessfulTestCase.java
+1
-2
core/src/test/java/org/mule/routing/RoundRobinTestCase.java
+2
-2
tests/functional/src/test/java/org/mule/config/spring/parsers/specific/ServerNotificationManagerTestCase.java
Daniel Feist made changes - 12/Jul/11 09:35 AM
Status Open [ 1 ] In Progress [ 3 ]
Hide
Permalink
Daniel Feist added a comment - 12/Jul/11 09:38 AM

Approach being taken is to move up information required during processing to the event rather than move things into MessageSource interface. This approach also has the advantage that we no longer need the endpoint/messageSource in the event and we save a big serialization headache.

Show
Daniel Feist added a comment - 12/Jul/11 09:38 AM Approach being taken is to move up information required during processing to the event rather than move things into MessageSource interface. This approach also has the advantage that we no longer need the endpoint/messageSource in the event and we save a big serialization headache.
Daniel Feist
13/Jul/11 05:58 PM
View full commit
MULE-4987 Support non-endpoint message sources: Move isTransacted() up to MuleEvent git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.x@22405 bf997673-6b11-0410-b953-e057580c5b09
mule-3.2.x
+12
-
core/src/main/java/org/mule/DefaultMuleEvent.java
+5
-
core/src/main/java/org/mule/api/MuleEvent.java
+1
-1
core/src/main/java/org/mule/processor/AsyncInterceptingMessageProcessor.java
+1
-3
core/src/main/java/org/mule/processor/OptionalAsyncInterceptingMessageProcessor.java
+6
-
core/src/test/java/org/mule/registry/RequestContextTestCase.java
... 1 more files not shown
Daniel Feist
18/Jul/11 02:06 PM
View full commit
MULE-4987 Support non-endpoint message sources: Move endpoint/source URI up to event. git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.x@22439 bf997673-6b11-0410-b953-e057580c5b09
mule-3.2.x
+6
-
core/src/main/java/org/mule/DefaultMuleEvent.java
+3
-2
core/src/main/java/org/mule/DefaultMuleEventContext.java
+8
-
core/src/main/java/org/mule/api/MuleEvent.java
+2
-1
core/src/main/java/org/mule/api/MuleEventContext.java
+5
-4
core/src/main/java/org/mule/api/security/NotPermittedException.java
... 19 more files not shown
Daniel Feist
18/Jul/11 03:36 PM
View full commit
MULE-4987 Support non-endpoint message sources: Move endpoint/source URI up to event. git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.x@22442 bf997673-6b11-0410-b953-e057580c5b09
mule-3.2.x
+13
-
core/src/main/java/org/mule/DefaultMuleEvent.java
+9
-
core/src/main/java/org/mule/api/MuleEvent.java
+1
-1
core/src/main/java/org/mule/routing/ServiceCatchAllStrategy.java
+1
-1
core/src/main/java/org/mule/service/ServiceCompositeMessageSource.java
+7
-1
core/src/test/java/org/mule/registry/RequestContextTestCase.java
... 1 more files not shown
Daniel Feist
18/Jul/11 03:38 PM
View full commit
MULE-4987 Support non-endpoint message sources: Move endpoint/source URI up to event. git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.x@22443 bf997673-6b11-0410-b953-e057580c5b09
mule-3.2.x
+1
-1
core/src/main/java/org/mule/routing/ServiceCatchAllStrategy.java
Daniel Feist
18/Jul/11 05:38 PM
View full commit
MULE-4987 Support non-endpoint message sources: Refactor more uses of event.getEndpoint() git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.x@22445 bf997673-6b11-0410-b953-e057580c5b09
mule-3.2.x
+20
-8
modules/client/src/main/java/org/mule/module/client/remoting/RemoteDispatcherComponent.java
+3
-3
transports/jms/src/main/java/org/mule/transport/jms/JmsMessageDispatcher.java
Daniel Feist
21/Jul/11 07:12 AM
View full commit
MULE-4987 Support non-endpoint message sources: Refactor remaining non-tests used of event.getEndpoint() as well as rework replyTo slightly git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.x@22497 bf997673-6b11-0410-b953-e057580c5b09
mule-3.2.x
+25
-6
core/src/main/java/org/mule/DefaultMuleEvent.java
+3
-
core/src/main/java/org/mule/api/MuleEvent.java
-
-6
core/src/main/java/org/mule/api/transport/ReplyToHandler.java
+1
-22
core/src/main/java/org/mule/routing/requestreply/ReplyToPropertyRequestReplyReplier.java
+3
-30
core/src/main/java/org/mule/service/processor/ServiceInternalMessageProcessor.java
... 25 more files not shown
Daniel Feist
22/Jul/11 03:50 PM
View full commit
MULE-4987 Support non-endpoint message sources: Remove endpoint instance from DefaultMuleEvent and refactor constructors and their uses (there is still some constructor tidying up to do) git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.x@22542 bf997673-6b11-0410-b953-e057580c5b09
mule-3.2.x
+173
-343
core/src/main/java/org/mule/DefaultMuleEvent.java
+1
-1
core/src/main/java/org/mule/DefaultMuleEventContext.java
-
-8
core/src/main/java/org/mule/api/MuleEvent.java
+4
-1
core/src/main/java/org/mule/api/endpoint/InboundEndpoint.java
Added
core/src/main/java/org/mule/api/source/IdentifiableMessageSource.java
... 19 more files not shown
Daniel Feist
24/Jul/11 05:38 AM
View full commit
MULE-4987 Support non-endpoint message sources: a) Revert changes to JMSSupport API b) Update some exception signatures to use URI git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.x@22548 bf997673-6b11-0410-b953-e057580c5b09
mule-3.2.x
+7
-4
core/src/main/java/org/mule/api/security/CredentialsNotSetException.java
+2
-3
core/src/main/java/org/mule/api/security/UnauthorisedException.java
+1
-1
modules/pgp/src/main/java/org/mule/module/pgp/filters/PGPSecurityFilter.java
+25
-20
transports/jms/src/main/java/org/mule/transport/jms/Jms102bSupport.java
+6
-6
transports/jms/src/main/java/org/mule/transport/jms/Jms11Support.java
... 3 more files not shown
Daniel Feist
24/Jul/11 07:10 AM
View full commit
Update EE for MULE-4987 git-svn-id: https://dev.ee.mulesource.com/repos/mulesource/products/muleesb2/branches/mule-3.x@19190 0a89a180-5d00-439f-bfd8-e5986d05a46d
mule-3.2.0-ION
+1
-1
modules/cluster/src/main/java/com/mulesoft/mule/cluster/model/ClusteredSedaStageInterceptingMessageProcessor.java
+3
-6
modules/cluster/src/main/java/com/mulesoft/mule/cluster/transport/ClusterMessageDispatcher.java
-
-1
modules/cluster/src/main/java/com/mulesoft/mule/cluster/transport/ClusterMessageReceiver.java
-
-1
modules/cluster/src/main/java/com/mulesoft/mule/cluster/transport/ClusterMessageRequestor.java
-
-27
modules/cluster/src/main/java/com/mulesoft/mule/cluster/transport/InternalQueueEntry.java
... 6 more files not shown
Daniel Feist made changes - 29/Jul/11 12:12 PM
Status In Progress [ 3 ] Open [ 1 ]
Daniel Feist made changes - 29/Jul/11 12:12 PM
Status Open [ 1 ] Closed [ 6 ]
Fix Version/s 3.2.0 [ 10942 ]
Resolution Fixed [ 1 ]
Hide
Permalink
Daniel Feist added a comment - 18/Aug/11 04:07 PM

r22177,22182,22405,22439,22422,22443,22445,22497,22452,22548

Show
Daniel Feist added a comment - 18/Aug/11 04:07 PM r22177,22182,22405,22439,22422,22443,22445,22497,22452,22548
Daniel Feist
18/Aug/11 07:16 PM
View full commit
MULE-4987 Support non-endpoint message sources git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.x@22698 bf997673-6b11-0410-b953-e057580c5b09
mule-3.2.x
+3
-3
modules/spring-config/src/main/java/org/mule/config/spring/handlers/MuleNamespaceHandler.java
+24
-42
modules/spring-config/src/main/resources/META-INF/mule.xsd
+108
-26
tests/integration/src/test/java/org/mule/test/construct/FlowConfigurationFunctionalTestCase.java
+22
-
tests/integration/src/test/resources/org/mule/test/construct/flow.xml
Daniel Feist
18/Aug/11 07:19 PM
View full commit
MULE-4987 Support non-endpoint message sources. Backup introduction of IdendifiableMessageSource git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.x@22699 bf997673-6b11-0410-b953-e057580c5b09
mule-3.2.x
-
-37
core/src/main/java/org/mule/DefaultMuleEvent.java
+1
-3
core/src/main/java/org/mule/api/endpoint/InboundEndpoint.java
Deleted
core/src/main/java/org/mule/api/source/IdentifiableMessageSource.java
-
-6
core/src/main/java/org/mule/endpoint/DefaultInboundEndpoint.java
-
-6
core/src/main/java/org/mule/endpoint/DynamicURIInboundEndpoint.java
Daniel Feist
18/Aug/11 08:24 PM
View full commit
MULE-4987 Support non-endpoint message sources. Clean up DefaultMuleEvent constuctors git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.x@22700 bf997673-6b11-0410-b953-e057580c5b09
mule-3.2.x
+137
-38
core/src/main/java/org/mule/DefaultMuleEvent.java
+1
-2
core/src/main/java/org/mule/processor/AsyncDelegateMessageProcessor.java
+1
-1
core/src/main/java/org/mule/routing/outbound/AbstractOutboundRouter.java
+2
-2
core/src/main/java/org/mule/transport/AbstractMessageReceiver.java
+7
-7
transports/email/src/test/java/org/mule/transport/email/connectors/SmtpConnectorTestCase.java
Hide
Permalink
Daniel Feist added a comment - 18/Aug/11 08:25 PM

r22698,22699,22700

Show
Daniel Feist added a comment - 18/Aug/11 08:25 PM r22698,22699,22700
Transition Time In Source Status Execution Times Last Executer Last Execution Date
Open Open In Progress In Progress
345d 10h 57m 1 Daniel Feist 12/Jul/11 09:35 AM
In Progress In Progress Open Open
17d 2h 37m 1 Daniel Feist 29/Jul/11 12:12 PM
Open Open Closed Closed
23s 1 Daniel Feist 29/Jul/11 12:12 PM
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-4987, p4JobFixed=MULE-4987, rep=mule}, methodType=GET}] : java.net.UnknownHostException: foo.bar

People

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

Dates

  • Created:
    31/Jul/10 10:37 PM
    Updated:
    18/Aug/11 08:25 PM
    Resolved:
    29/Jul/11 12:12 PM

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.