| Author |
Message |
vzurczak Member

Joined: 17 Jul 2008 Posts: 35 Location: Grenoble
|
Posted: Wed Aug 06, 2008 1:16 pm |
|
|
Do not hesitate to post your feedback in this topic.
Essential Links
Update site and Tutorials
Other
Current Version
Version: 1.0.0
Working with: Java 5, Java 6
Supported platforms: Eclipse Europa (3.3), Eclipse Ganymede (3.4)
License: Eclipse Public License (EPL)
Improvements with respect to the version 0.9.2:
- WSDL import: import all the XML files (XSD, WSDL) referenced directly or indirectly by the WSDL
- Project structure: choose between the basic structure and a Maven structure (+ migration action)
- XML validation and error markers for jbi.xml files
- Several improvements about usability and error reporting
- Several bugs corrected
- New tutorial to create your own plug-in and improved documentation
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's Guide and CDK plug-ins)
- Developer's Guide
Plug-ins for Binding Components
- FileTransfer 2.1
- SOAP 3.1
- XQuare 2.0
Plug-ins for Service Engines
- EIP: versions 2.2 and 2.3
- Orchestra 1.0 (BPEL)
- POJO 2.0
- SCA 0.1-Snapshot
- XSLT 2.2
Upcoming Features
Plug-ins Users: Planned New Features
----------------------------------------------------------
----------------------------------------------------------
- Add better CSS to the tutorials given in this page.
- Have specialized editors for the jbi.xml files.
Plug-ins Developers: Planned New Features
----------------------------------------------------------
----------------------------------------------------------
- Extend the XSD-based generator (manage complex types correctly - validation and serialization).
- Make a correct XSD annotation manager.
Planned Code Refactoring
----------------------------------------------------------
----------------------------------------------------------
- Find a way for PEtALS and the plug-ins to share a common model for components, that can be used to create GUI elements, perform validation and serialize fields.
- Refactoring: move to API organization and Eclipse rules for API.
Last edited by vzurczak on Mon Dec 22, 2008 7:33 pm; edited 46 times in total |
|
| Back to top |
|
 |
NicoCunin Member

Joined: 04 Aug 2008 Posts: 11 Location: Toulouse
|
Posted: Wed Aug 06, 2008 2:04 pm |
|
|
| Is it possible to have the update site url of this plugin? |
|
| Back to top |
|
 |
chamerling Member

Joined: 17 Jul 2008 Posts: 46 Location: Toulouse
|
|
| Back to top |
|
 |
chamerling Member

Joined: 17 Jul 2008 Posts: 46 Location: Toulouse
|
Posted: Wed Aug 06, 2008 11:04 pm |
|
|
| We have just updated the plugin to make it work with Java 5 |
|
| Back to top |
|
 |
vzurczak Member

Joined: 17 Jul 2008 Posts: 35 Location: Grenoble
|
Posted: Thu Sep 25, 2008 11:03 am |
|
|
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 |
|
 |
cdeneux Member

Joined: 30 Jul 2008 Posts: 46 Location: Capgemini Sud - Sophia-Antipolis/Nice (France)
|
Posted: Tue Sep 30, 2008 4:20 pm |
|
|
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 |
|
 |
vzurczak Member

Joined: 17 Jul 2008 Posts: 35 Location: Grenoble
|
Posted: Tue Sep 30, 2008 4:50 pm |
|
|
| 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.
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 |
|
 |
fgardes Member

Joined: 27 Jun 2008 Posts: 38 Location: Tolosa
|
Posted: Mon Oct 06, 2008 5:34 pm |
|
|
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):
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 |
|
 |
vzurczak Member

Joined: 17 Jul 2008 Posts: 35 Location: Grenoble
|
Posted: Mon Oct 06, 2008 9:10 pm |
|
|
| 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):
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.
About the URL, if removing the dot does not fix it, you can remove the "site.xml" suffix.
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 |
|
 |
fgardes Member

Joined: 27 Jun 2008 Posts: 38 Location: Tolosa
|
Posted: Wed Oct 08, 2008 8:56 am |
|
|
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  |
|
| Back to top |
|
 |
vzurczak Member

Joined: 17 Jul 2008 Posts: 35 Location: Grenoble
|
Posted: Wed Oct 08, 2008 9:34 am |
|
|
| 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.
I have my idea...
Thanks for the feedback.  |
|
| Back to top |
|
 |
vzurczak Member

Joined: 17 Jul 2008 Posts: 35 Location: Grenoble
|
Posted: Wed Oct 08, 2008 3:42 pm |
|
|
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.  |
|
| Back to top |
|
 |
|