Hi Bob

Currently i do not have experience in Xtext and expression grammars etc,
however if this is needed i could have a look at those and start. But what
i was worrying about is other issue that you have reported in [1]. As i can
see we are stuck with the compile error in the EditorInViewSite class
in org.eclipse.bpel.common.ui.composite. This was due to the api change
introduced in eclipse Juno. I have few questions on this.
    Does Lorenzo's patch fix this issue. If so can i have that patch to
tryout and have a look.
    Where can i found the latest (half completed) source (I'm using the
source @ http://git.eclipse.org/gitroot/bpel/org.eclipse.bpel.git but that
doesn't reflect such changes)

Thanks
Susinda







On Tue, Apr 8, 2014 at 2:53 AM, Bob Brodt <[email protected]> wrote:

> Hi Susinda,
>
> Thanks for the offer to help - it is greatly appreciated :)
>
> The BPEL expression editor extension is currently half complete: Xtext has
> been integrated into the project, but we are lacking the expression
> grammars for XPath (and possibly XPath 2 and java). If you have experience
> with Xtext and converting an abstract grammar definition into one that can
> be parsed by Xtext, that would be a great help and we can continue to move
> the project forward.
>
> Please let me know if you are willing/able to help in this capacity.
>
> Thanks,
> Bob
>
>
> ------------------------------
>
> Hi Bob
>
> Yes i'm willing to volunteer to fix this issue. If you could give me some
> points on how/where to start, that would be easy for me to give a quick
> start.
> @ Lorenzo - Could you please provide me the link for your patch, So i
> could start from your patch.
>
> Thanks all for all the inputs and responses.
>
> Susinda
>
>
>
>
> On Sun, Apr 6, 2014 at 2:01 PM, Lorenzo Bettini <[email protected]
> > wrote:
>
>> Hi
>>
>> I don't know whether this is related but last year I submitted a patch to
>> renable the expression editor and also to integrate Xtext languages...
>>
>> cheers
>>         Lorenzo
>>
>> --
>> Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino
>> HOME: http://www.lorenzobettini.it
>> Xtext Book:
>> http://www.packtpub.com/implementing-domain-specific-
>> languages-with-xtext-and-xtend/book
>>
>>
>> On 4/4/2014 7:55 PM, Bob Brodt wrote:
>>
>>> Hi Susinda,
>>>
>>> This is a significant rewrite and, unfortunately has been put off
>>> because of other ongoing work. We are looking for volunteers to help
>>> with this project, so if you or someone you know is interested please
>>> let me know ;)
>>> I don't expect this enhancement to be available until the Luna release
>>> (June 25) or possibly later.
>>>
>>> Cheers,
>>> Bob
>>>
>>> ________________________
>>> Robert ("Bob") Brodt
>>> Senior Software Engineer
>>> JBoss by Red Hat
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>>     Hi Andrej
>>>
>>>     Thanks a lot for the quick response. I tried with Kepler and BPEL
>>>     1.0.3 and now i can see the editor. But following parts and features
>>>     are missing
>>>
>>>      1. Expression Language' selection drop-down menu is missing
>>>      2. Context Menu is missing
>>>      3. Variable Picker (Which comes when click the context menu) is
>>> missing
>>>      4. XPath Expression auto fill functionality is not there.
>>>
>>>
>>>
>>>     The readme file at org.eclipse.bpel.ui.noEmbeddedEditors package
>>>     says following
>>>
>>>     This plugin is essentially a duplicate of org.eclipse.bpel.ui with
>>>     the embedded editor functionality removed.
>>>     This was necessary because of breaking org.eclipse.ui API changes in
>>>     Eclipse Juno.
>>>     After this feature is rewritten to work with Juno, this plugin must
>>>     be removed and the plugins/pom.xml restored to its original.
>>>
>>>     I think this is the reason for above (1, 2, 3, 4) issues. I guess
>>>     this need to be properly fixed (i.e this feature is rewritten) so
>>>     these issues will be fixed.
>>>     So what i wanted to ask is to know when this will be fixed, is
>>>     anyone working on this or is there any patches etc.
>>>
>>>     Thanks
>>>
>>>
>>>
>>>     On Fri, Apr 4, 2014 at 12:06 PM, Andrej Podhradsky
>>>     <[email protected] <mailto:[email protected]>> wrote:
>>>
>>>         Hi Susinda,
>>>
>>>         I recommend to use Eclipse Kepler for JEE Develepers with BPEL
>>>         plugin of version 1.0.3.
>>>         If the problem is still present, could you report a bug, please?
>>>
>>>         Have a nice day!
>>>
>>>         Andrej
>>>
>>>         ----- Original Message -----
>>>         From: "Susinda" <[email protected] <mailto:[email protected]>>
>>>         To: [email protected] <mailto:[email protected]>
>>>         Sent: Friday, April 4, 2014 7:37:21 AM
>>>         Subject: [bpel-dev] BPEL - Expression Editor is not working,
>>>           How can we fix this
>>>
>>>         Hi All
>>>         I tried to use an expression in assign activity, but expression
>>>         editor is not loading so i could not give an expression.
>>>         I have read your issue tracker[1] and googled this issue and got
>>>         to know that this issue was because of the
>>>         org.eclipse.ui.internal.EditorSite class has been removed when
>>>         eclipse goes to Juno. The mentioned fix @[1] has removed the
>>>         expression editor totally therefore BPEL Designer plugin
>>>         unusable in Eclipse Juno.
>>>         May i know when this will be fixed and Do u have any releases
>>>         planned in near future in which this would be fixed.
>>>         Also i'd like to contribute to fix this issue, in that case do
>>>         you have any guidelines that would be valuable for me to
>>>         proceed. And i'd like to know if any patches exists for this
>>> issue.
>>>
>>>         Thanks
>>>         [1] - https://bugs.eclipse.org/bugs/show_bug.cgi?id=378997
>>>
>>>
>>>         --
>>>         **********************************
>>>         Susinda Perera
>>>         B.Sc. (Eng), AMIE(SL)
>>>         E-mail : [email protected] <mailto:[email protected]>
>>>         Voice : 0716049075 <tel:0716049075>
>>>
>>>         **********************************
>>>
>>>         _______________________________________________
>>>         bpel-dev mailing list
>>>         [email protected] <mailto:[email protected]>
>>>
>>>         https://dev.eclipse.org/mailman/listinfo/bpel-dev
>>>         _______________________________________________
>>>         bpel-dev mailing list
>>>         [email protected] <mailto:[email protected]>
>>>
>>>         https://dev.eclipse.org/mailman/listinfo/bpel-dev
>>>
>>>
>>>
>>>
>>>     --
>>>     **********************************
>>>     Susinda Perera
>>>     B.Sc. (Eng), AMIE(SL)
>>>     E-mail : [email protected] <mailto:[email protected]>
>>>
>>>     Voice  : 0716049075
>>>     **********************************
>>>
>>>     _______________________________________________
>>>     bpel-dev mailing list
>>>     [email protected]
>>>     https://dev.eclipse.org/mailman/listinfo/bpel-dev
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> bpel-dev mailing list
>>> [email protected]
>>> https://dev.eclipse.org/mailman/listinfo/bpel-dev
>>>
>>>
>> _______________________________________________
>> bpel-dev mailing list
>> [email protected]
>> https://dev.eclipse.org/mailman/listinfo/bpel-dev
>>
>
>
>
> --
> **********************************
> Susinda Perera
> B.Sc. (Eng), AMIE(SL)
> E-mail : [email protected]
> Voice  : 0716049075
> **********************************
>
> _______________________________________________
> bpel-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/bpel-dev
>
>
>
> _______________________________________________
> bpel-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/bpel-dev
>
>


-- 
**********************************
Susinda Perera
B.Sc. (Eng), AMIE(SL)
E-mail : [email protected]
Voice  : 0716049075
**********************************
_______________________________________________
bpel-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/bpel-dev

Reply via email to