Petals Studio

New way to create Petals components in the studio

Details

  • Type: Improvement Request Improvement Request
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Duplicate
  • Affects Version/s: 1.2.0
  • Fix Version/s: 1.3.4
  • Component/s: Petals Tools
  • Security Level: Public
  • Description:
    Hide

    Currently, the studio uses the Petals Maven plug-in to create Petals components.
    It also ignores custom settings.xml files.

    In fact, the studio should take a different approach:

    • First, it should provide a better wizard to create components.
    • In addition to Maven information, it should customize the generated code (support for providers, consumers, generate code from a WSDL) and not rely on the Petals Maven plug-in anymore.
    • A POM should be generated too, from a template and a given version of the CDK, selected in the wizard.
    • Once generated, the Java project should be completed by M2 Eclipse to retrieve Maven dependencies.
    • Or, there could be an option in the preferences to indicate a local repository or directory of resources (to be thought...).

    The wizard may also be replaced by another solution (e.g. to synchronize component's WSDL and code processor): wizard + builder or wizard + action.

    Show
    Currently, the studio uses the Petals Maven plug-in to create Petals components. It also ignores custom settings.xml files. In fact, the studio should take a different approach:
    • First, it should provide a better wizard to create components.
    • In addition to Maven information, it should customize the generated code (support for providers, consumers, generate code from a WSDL) and not rely on the Petals Maven plug-in anymore.
    • A POM should be generated too, from a template and a given version of the CDK, selected in the wizard.
    • Once generated, the Java project should be completed by M2 Eclipse to retrieve Maven dependencies.
    • Or, there could be an option in the preferences to indicate a local repository or directory of resources (to be thought...).
    The wizard may also be replaced by another solution (e.g. to synchronize component's WSDL and code processor): wizard + builder or wizard + action.
  • Environment:
    -

Issue Links

Activity

Vincent Zurczak made changes - Fri, 3 May 2013 - 15:14:12 +0200
Field Original Value New Value
Resolution Duplicate [ 3 ]
Status New [ 10000 ] Resolved [ 10004 ]
Assignee Vincent Zurczak [ vzurczak ]
Hide
Vincent Zurczak added a comment - Fri, 3 May 2013 - 15:16:24 +0200

Almost the same, except the link with Maven is now made by the user and not directly integrated and/or configured within the studio.

Show
Vincent Zurczak added a comment - Fri, 3 May 2013 - 15:16:24 +0200 Almost the same, except the link with Maven is now made by the user and not directly integrated and/or configured within the studio.
Vincent Zurczak made changes - Fri, 3 May 2013 - 15:16:24 +0200
Link This issue duplicates PETALSSTUD-291 [ PETALSSTUD-291 ]
Vincent Zurczak made changes - Fri, 3 May 2013 - 15:16:43 +0200
Priority Minor [ 4 ]
Vincent Zurczak made changes - Fri, 3 May 2013 - 15:16:47 +0200
Status Resolved [ 10004 ] Closed [ 10005 ]
Fix Version/s 1.4.0 [ 10323 ]
Vincent Zurczak made changes - Tue, 2 Jul 2013 - 12:12:25 +0200
Fix Version/s 1.4.0 [ 10323 ]
Fix Version/s 1.3.4 [ 10402 ]
Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Resolved Resolved
568d 22h 49m
1
Vincent Zurczak
Fri, 3 May 2013 - 15:14:12 +0200
Resolved Resolved Closed Closed
2m 35s
1
Vincent Zurczak
Fri, 3 May 2013 - 15:16:47 +0200

People

Dates

  • Created:
    Wed, 12 Oct 2011 - 16:24:37 +0200
    Updated:
    Tue, 2 Jul 2013 - 12:12:25 +0200
    Resolved:
    Fri, 3 May 2013 - 15:14:12 +0200