Petals Forum (ESB, SOA, Governance) Forum Index
All you need about Petals !
Petals@OW2 - Forge - Petals Link - Twitter
 
    Not registered ? Sign-up to join Petals community !    

FAQ    Mailing-lists    Search    Memberlist    Usergroups    Personal profile    Log in
PEtALS Eclipse Plug-ins
 
Post new topic   Reply to topic    Petals Forum (ESB, SOA, Governance) Forum Index -> Petals Studio
Author Message
vzurczak
Member


Joined: 17 Jul 2008
Posts: 102
Location: Grenoble, FR

PostPosted: Wed Aug 06, 2008 1:16 pm   Reply with quote

Do not hesitate to post your feedback in this topic. Smile


Essential Links

Update site and Tutorials

Other


Current Version

Version: 1.2.0
Working with: Java 5, Java 6
Supported platforms: Eclipse Ganymede (3.4)
License: Eclipse Public License (EPL)
Improvements since versions 1.0.0 and 1.1.0:
  • Upgrade for the last released components.
  • Documentation for the complex component plug-ins.
  • New wizard design.
  • New project page: choose between a simple project structure and a Maven structure.
  • Support for projects which are not in the workspace.
  • WSDLs: support WSDLs having several services + several bug fixes.
  • Better error reporting.
  • Maven support improved:
    • Compatibility with the version 1.3.2 of the PEtALS Maven plugin.
    • Create a Service Assembly project for the PEtALS Maven plugin.
    • Preference page to configure the generated Maven artefacts.


Presentation

The Eclipse plug-ins for PEtALS allows you to generate complete service-unit projects you can then package as service-assemblies for PEtALS.



The plug-ins work as a set of wizards, one per PEtALS component, that generate the jbi.xml file and import any file specified in the wizard (e.g. WSDL file, XSL documents).









As a user, you can decide which kind of structure your project should have.
  • You can generate a project with a Maven structure (src/main/*) with a pre-filled pom.xml file. Notice that this structure is not enough to use the current PEtALS Maven plug-in. You have to build another project for the "SA part". However, things should be soon improved so that both tools work perfectly in coherence.
  • You can also decide to generate a basic structure, which is a simple Eclipse project organization, with the jbi.xml in a META-INF folder. When you generate this structure, you can decide to migrate to a Maven structure through a right-click action.



Once your project has been created and that you have no more modification to do, you can package or export this project as a service-assembly to deploy with the PEtALS administration console.



More information is available in the plug-ins documentation ( Help > Help Contents )


Supported Components & Available Plug-ins

General Plug-ins
  • Main plug-in (with User Guide and CDK plug-ins)
  • Developer Guide

Tools Plug-ins
  • WSDL Tools (java2wsdl and wsdl2java based on Apache CXF)

Plug-ins for Binding Components
  • EJB 1.2
  • FileTransfer: versions 2.1 and 2.2
  • FTP: versions 2.2 and 3.0
  • JMS 3.0
  • Mail 3.0
  • SOAP: versions 3.1 and 3.2
  • XQuare 2.0 (needs the Data Connection plug-ins)

Plug-ins for Service Engines
  • EIP: versions 2.2 and 2.3
  • JSR-181 1.0
  • Orchestra 1.0
  • POJO 2.0
  • Quartz 1.0
  • SCA 1.0 (needs the STP SCA Tools plug-ins - update site on the forge)
  • SMS 1.0
  • Validation 1.0
  • XSLT 2.2


Last edited by vzurczak on Fri Nov 27, 2009 11:36 am; edited 52 times in total
Back to top
View user's profile Send private message Visit poster's website
NicoCunin
Member


Joined: 04 Aug 2008
Posts: 11
Location: Toulouse

PostPosted: Wed Aug 06, 2008 2:04 pm   Reply with quote

Is it possible to have the update site url of this plugin?
Back to top
View user's profile Send private message
chamerling
Member


Joined: 17 Jul 2008
Posts: 108
Location: Montpellier, France

PostPosted: Wed Aug 06, 2008 2:14 pm   Reply with quote

The site update is available here http://dist.ebmwebsourcing.com/eclipse/petals/site.xml (taken from the install guide http://forge.ebmwebsourcing.com/petals-eclipse/ ...)
Back to top
View user's profile Send private message Send e-mail Visit poster's website
chamerling
Member


Joined: 17 Jul 2008
Posts: 108
Location: Montpellier, France

PostPosted: Wed Aug 06, 2008 11:04 pm   Reply with quote

We have just updated the plugin to make it work with Java 5
Back to top
View user's profile Send private message Send e-mail Visit poster's website
vzurczak
Member


Joined: 17 Jul 2008
Posts: 102
Location: Grenoble, FR

PostPosted: Thu Sep 25, 2008 11:03 am   Reply with quote

Hi.

Just a message to up the post and announce the release of the version 1.0 of the plug-ins.
Check the message at the top of this page to get more details.

Or if you receive this message by mail, check http://www.ebmwebsourcing.com/forum/viewtopic.php?t=30 for more details.
Back to top
View user's profile Send private message Visit poster's website
cdeneux
Member


Joined: 30 Jul 2008
Posts: 75
Location: Capgemini Sud - Sophia-Antipolis/Nice (France)

PostPosted: Tue Sep 30, 2008 4:20 pm   Reply with quote

For my information, why have you choose to host PEtALS Eclipse plugins project on the EBMWS forge instead of the OW2 forge ? It seems to me that it's ambiguous for PEtALS users.
What is the license of these plugins ? LGPL as PEtALS ?
Back to top
View user's profile Send private message Visit poster's website
vzurczak
Member


Joined: 17 Jul 2008
Posts: 102
Location: Grenoble, FR

PostPosted: Tue Sep 30, 2008 4:50 pm   Reply with quote

cdeneux wrote:
For my information, why have you choose to host PEtALS Eclipse plugins project on the EBMWS forge instead of the OW2 forge ? It seems to me that it's ambiguous for PEtALS users.

This is a good question. Surprised
I think it was for practical reasons. We hope the plug-ins will move to an official forge soon. But we don't know which one yet.

They might be submitted in the OW2 forge or they may be proposed as a project in the Eclipse foundation (maybe as a new component in Eclipse STP, but there would be several steps to go through before - the first one being a validation of the way these plug-ins work).

cdeneux wrote:
What is the license of these plugins ? LGPL as PEtALS ?

EPL, the Eclipse license (which is an open-source license).


Last edited by vzurczak on Wed Nov 05, 2008 12:22 pm; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
fgardes
Member


Joined: 27 Jun 2008
Posts: 62
Location: Tolosa

PostPosted: Mon Oct 06, 2008 5:34 pm   Reply with quote

I don't if it's a bug, but a can't install the Petals plugin 1.0.0 (that was great with the 0.9):
Quote:
No repository found at http://dist.ebmwebsourcing.com/eclipse/petals/site.xml.
No repository found at http://dist.ebmwebsourcing.com/eclipse/petals/site.xml.

The url is bad? Can you hold me a newer?
I'm on ganymède, and I tried with the old version (update), and then without the old version (install)...
Can you help me? Do you need more informations on my platform?
Thanks!
Back to top
View user's profile Send private message Send e-mail MSN Messenger
vzurczak
Member


Joined: 17 Jul 2008
Posts: 102
Location: Grenoble, FR

PostPosted: Mon Oct 06, 2008 9:10 pm   Reply with quote

fgardes wrote:
I don't if it's a bug, but a can't install the Petals plugin 1.0.0 (that was great with the 0.9):
Quote:
No repository found at http://dist.ebmwebsourcing.com/eclipse/petals/site.xml.
No repository found at http://dist.ebmwebsourcing.com/eclipse/petals/site.xml.

The url is bad? Can you hold me a newer?
I'm on ganymède, and I tried with the old version (update), and then without the old version (install)...
Can you help me? Do you need more informations on my platform?
Thanks!


Sorry for the delay...
The URL works fine when you remove the dot at the end.
Which version did you have in 0.9 ? 0.9.1 ? Whatever it was, I advise you to uninstall these plug-ins first before installing this new version. I gave the procedure in the announce I made on the PEtALS-users mailing-list. Given your error message, plug-ins version has nothing to do in this problem. It was just for prevention. Smile

About the URL, if removing the dot does not fix it, you can remove the "site.xml" suffix.

Quote:
http://dist.ebmwebsourcing.com/eclipse/petals/

I would be surprised if it was the problem, but you can try anyway.
Please, let me know if these solutions worked.
Back to top
View user's profile Send private message Visit poster's website
fgardes
Member


Joined: 27 Jun 2008
Posts: 62
Location: Tolosa

PostPosted: Wed Oct 08, 2008 8:56 am   Reply with quote

Well, I don't have a point at the end of the url of course (it was a bad copy paste of the error), and none previous distrib' (I had remove the 0.9.0).
If I put "site.xml" at the end, it don't works again. If I put nothing after the slash /, it's fine : thanks a lot !
So the great site link on ganymede (and Linux distrib?) is http://dist.ebmwebsourcing.com/eclipse/petals/
Thanks again Wink
Back to top
View user's profile Send private message Send e-mail MSN Messenger
vzurczak
Member


Joined: 17 Jul 2008
Posts: 102
Location: Grenoble, FR

PostPosted: Wed Oct 08, 2008 9:34 am   Reply with quote

fgardes wrote:
If I put "site.xml" at the end, it don't works again. If I put nothing after the slash /, it's fine : thanks a lot !

OK. I will have to take a look at this to understand why it works with Europa and not with Ganymede. Confused
I have my idea...

Thanks for the feedback. Wink
Back to top
View user's profile Send private message Visit poster's website
vzurczak
Member


Joined: 17 Jul 2008
Posts: 102
Location: Grenoble, FR

PostPosted: Wed Oct 08, 2008 3:42 pm   Reply with quote

I got a question by email.
I report it here in case where anyone else would have the same question.

Quote:
It begins with a message saying that the plug-ins work correctly with the PEtALS "Quickstart", version 2.2.
It then goes on with a question to know whether the plug-ins also work with the "Platform" distribution of PEtALS, version 2.1.2.


The facts...
The plug-ins are associated with components, not with a PEtALS distribution. And components do not depend on a specific distribution.
Therefore, if the components supported by the plug-ins work with the "Platform", then I don't see any reason why the plug-ins would not generate wrong artefacts.

PEtALS team, if I' m wrong, thanks for telling me. Smile
Back to top
View user's profile Send private message Visit poster's website
chamerling
Member


Joined: 17 Jul 2008
Posts: 108
Location: Montpellier, France

PostPosted: Mon May 25, 2009 10:53 am   Reply with quote

Anyone working on Mac OS X?
(Eclipse Platform Version: 3.4.2 Build id: M20090211-1700)

1. I have installed only the SOAP feature, nothing appears in the menu..
2. So I try to install all



Vincent, what do you think about this error?
Back to top
View user's profile Send private message Send e-mail Visit poster's website
vzurczak
Member


Joined: 17 Jul 2008
Posts: 102
Location: Grenoble, FR

PostPosted: Mon May 25, 2009 2:08 pm   Reply with quote

When you installed the SOAP feature, did you install the main feature at the same time ?
I guess so, but I'd rather be sure.

About the error message itself, it seems to be an error about the version of org.eclipse.ui.
Which is strange because I didn't specify this version when I built.
If you're using a local update site (you can download one on the forge), delete the artifacts.xml and content.xml.
It should solve the problem.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Petals Forum (ESB, SOA, Governance) Forum Index -> Petals Studio
All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum