You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by "Sean Ahn (JIRA)" <ji...@apache.org> on 2009/01/10 03:37:59 UTC

[jira] Created: (ODE-481) Enable easier extensibility on ODE for custom implementation or simulation

Enable easier extensibility on ODE for custom implementation or simulation
--------------------------------------------------------------------------

                 Key: ODE-481
                 URL: https://issues.apache.org/jira/browse/ODE-481
             Project: ODE
          Issue Type: Improvement
          Components: BPEL Runtime
            Reporter: Sean Ahn


This could be done by providing an axis2 integration adapter or even by proving extensibility on some engine code.

The idea is that people can implement their own hooks to trace executions or alter the standard behavior. This work does not directly do any of the fore-mentioned jobs but makes it easier.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (ODE-481) Enable easier extensibility on ODE for custom implementation or simulation

Posted by "Sean Ahn (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ODE-481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sean Ahn updated ODE-481:
-------------------------

    Attachment: simulation.patch.txt

We need two levels:

1. The messaging layer where you can suspend upon messages coming in or going out, and, inspect or alter messages.
2. Activity level runtime layer where you can run activities step by step, and, inspect or alter the messages related to the activities.

> Enable easier extensibility on ODE for custom implementation or simulation
> --------------------------------------------------------------------------
>
>                 Key: ODE-481
>                 URL: https://issues.apache.org/jira/browse/ODE-481
>             Project: ODE
>          Issue Type: Improvement
>          Components: BPEL Runtime
>            Reporter: Sean Ahn
>            Priority: Trivial
>         Attachments: overridable-PartnerRoleMessageExchangeImplX.patch.txt, simulation.patch.txt
>
>
> This could be done by providing an axis2 integration adapter or even by proving extensibility on some engine code.
> The idea is that people can implement their own hooks to trace executions or alter the standard behavior. This work does not directly do any of the fore-mentioned jobs but makes it easier.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (ODE-481) Enable easier extensibility on ODE for custom implementation or simulation

Posted by "Sean Ahn (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ODE-481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sean Ahn updated ODE-481:
-------------------------

    Attachment: overridable-PartnerRoleMessageExchangeImplX.patch.txt

A suggested patch attached.

> Enable easier extensibility on ODE for custom implementation or simulation
> --------------------------------------------------------------------------
>
>                 Key: ODE-481
>                 URL: https://issues.apache.org/jira/browse/ODE-481
>             Project: ODE
>          Issue Type: Improvement
>          Components: BPEL Runtime
>            Reporter: Sean Ahn
>            Priority: Trivial
>         Attachments: overridable-PartnerRoleMessageExchangeImplX.patch.txt
>
>
> This could be done by providing an axis2 integration adapter or even by proving extensibility on some engine code.
> The idea is that people can implement their own hooks to trace executions or alter the standard behavior. This work does not directly do any of the fore-mentioned jobs but makes it easier.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (ODE-481) Enable easier extensibility on ODE for custom implementation or simulation

Posted by "Hugues Malphettes (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ODE-481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Hugues Malphettes updated ODE-481:
----------------------------------

    Attachment: simulation.patch.2.txt

This is an update patch. We now can do everything we need. Thanks!

> Enable easier extensibility on ODE for custom implementation or simulation
> --------------------------------------------------------------------------
>
>                 Key: ODE-481
>                 URL: https://issues.apache.org/jira/browse/ODE-481
>             Project: ODE
>          Issue Type: Improvement
>          Components: BPEL Runtime
>            Reporter: Sean Ahn
>            Priority: Trivial
>         Attachments: overridable-PartnerRoleMessageExchangeImplX.patch.txt, simulation.patch.2.txt, simulation.patch.txt
>
>
> This could be done by providing an axis2 integration adapter or even by proving extensibility on some engine code.
> The idea is that people can implement their own hooks to trace executions or alter the standard behavior. This work does not directly do any of the fore-mentioned jobs but makes it easier.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (ODE-481) Enable easier extensibility on ODE for custom implementation or simulation

Posted by "Sean Ahn (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ODE-481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sean Ahn updated ODE-481:
-------------------------

    Priority: Trivial  (was: Major)

> Enable easier extensibility on ODE for custom implementation or simulation
> --------------------------------------------------------------------------
>
>                 Key: ODE-481
>                 URL: https://issues.apache.org/jira/browse/ODE-481
>             Project: ODE
>          Issue Type: Improvement
>          Components: BPEL Runtime
>            Reporter: Sean Ahn
>            Priority: Trivial
>
> This could be done by providing an axis2 integration adapter or even by proving extensibility on some engine code.
> The idea is that people can implement their own hooks to trace executions or alter the standard behavior. This work does not directly do any of the fore-mentioned jobs but makes it easier.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (ODE-481) Enable easier extensibility on ODE for custom implementation or simulation

Posted by "Sean Ahn (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ODE-481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sean Ahn resolved ODE-481.
--------------------------

    Resolution: Fixed

r743133 | seanahn | 2009-02-10 14:20:47 -0800 (Tue, 10 Feb 2009) | 1 line
Changed paths:
   M /ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelEngineImpl.java
   M /ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
   M /ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java
   M /ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelServerImpl.java
   M /ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/DebuggerSupport.java
   M /ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/PartnerRoleMessageExchangeImpl.java

r743134 | seanahn | 2009-02-10 14:23:22 -0800 (Tue, 10 Feb 2009) | 1 line
Changed paths:
   M /ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java
   M /ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/PartnerRoleMessageExchangeImpl.java

ODE-481, Enable easier extensibility on ODE for custom implementation or simulation


> Enable easier extensibility on ODE for custom implementation or simulation
> --------------------------------------------------------------------------
>
>                 Key: ODE-481
>                 URL: https://issues.apache.org/jira/browse/ODE-481
>             Project: ODE
>          Issue Type: Improvement
>          Components: BPEL Runtime
>            Reporter: Sean Ahn
>            Priority: Trivial
>         Attachments: overridable-PartnerRoleMessageExchangeImplX.patch.txt, simulation.patch.2.txt, simulation.patch.txt
>
>
> This could be done by providing an axis2 integration adapter or even by proving extensibility on some engine code.
> The idea is that people can implement their own hooks to trace executions or alter the standard behavior. This work does not directly do any of the fore-mentioned jobs but makes it easier.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.