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