Mojo's Maven plugin for WebLogic
  1. Mojo's Maven plugin for WebLogic
  2. MWEBLOGIC-34

Update weblogic-maven-plugin to be able to pass jws values to jwsc task to support web services with XMLBean parameters. Add missing properties to JWSC task.

    Details

    • Type: Task Task
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
      Any
    • Number of attachments :
      0

      Description

      The JWSC ant task for Weblogic 10/11 has many options that cannot be passed from maven currently (keepGenerated, tempDir etc). When building webservices I needed to manually modify the plugin to set keepGenerated=true for the web service binding files to be correctly generated and not removed. Without this the web app does not get these binding files generated.

      IN addition web services that use XMLBeans (as mine do) need to specify the includeSchemas property as part of a JWS element in an ant build and this is currently not possible with the latest version of the weblogic-maven-plugin. Hence it cannot build webservices that use XMLBeans. It would be good to update the plugin to have all possible options that the ant tasks allow. Otherwise it cannot be used in many circumstances leaving the ant-run-plugin the only viable option .

      In addition to the JWS task it should also be able to support the various web service transport options if possible.

      http://download.oracle.com/docs/cd/E12840_01/wls/docs103/webserv_ref/anttasks.html#wp1069899

        Activity

        Jon Osborn made changes -
        Field Original Value New Value
        Assignee Jon Osborn [ jonnio ]
        Hide
        Jon Osborn added a comment -

        Added the keepGenerated property to the JWSC mojo. the -D property is -Dweblogic.jwsc.keepGenerated=true/false. Uploaded new version 2.9.3-SNAPSHOT as of this posting.

        The second issue is being worked.

        Show
        Jon Osborn added a comment - Added the keepGenerated property to the JWSC mojo. the -D property is -Dweblogic.jwsc.keepGenerated=true/false. Uploaded new version 2.9.3-SNAPSHOT as of this posting. The second issue is being worked.
        Robert Scholte made changes -
        Project Mojo [ 11062 ] Mojo WebLogic Plugin [ 12021 ]
        Key MOJO-1498 MWEBLOGIC-34
        Workflow Maven New [ 128728 ] jira [ 147742 ]
        Component/s weblogic [ 12133 ]
        Complexity Intermediate
        Hide
        Jon Osborn added a comment -

        Not sure that the JWSC will support the XMLBeans includeSchemas property. I added it but not having much luck.

        Show
        Jon Osborn added a comment - Not sure that the JWSC will support the XMLBeans includeSchemas property. I added it but not having much luck.

          People

          • Assignee:
            Jon Osborn
            Reporter:
            Martin Porter
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: