jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
Signup
Mojo's Maven plugin for WebLogic
  • Mojo's Maven plugin for WebLogic
  • MWEBLOGIC-9

Add support for WebLogic 10.3

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Improvement Improvement
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 2.9.4-SNAPSHOT
  • Labels:
    None
  • Environment:
    Solaris 10, Weblogic 10.3.1, weblogic-maven-plugin 2.9.2-SNAPSHOT
  • Patch Submitted:
    Yes
  • Number of attachments :
    1

Description

With WebLogic 10.3 new features are available (e.g. appc has a new option "-clientJarOutputDir <dir>") and some API changed slightly (as already reported in #MOJO-1396).

The attached patch adds support for the aforementioned appc option. Instead creating a new mojo (the road with #MOJO-1396 did) this patch tackles the API changes by calling the changed setters via reflection. The NPE fix mentioned in #MOJO-1396 is also included.

  • Options
    • Sort By Name
    • Sort By Date
    • Ascending
    • Descending
    • Download All

Attachments

  1. Text File
    support-wls103.patch
    30/Jul/09 7:01 AM
    9 kB
    Torsten Juergeleit

Issue Links

supercedes

Bug - A problem which impairs or prevents the functions of the product. MWEBLOGIC-3 In the weblogic-maven-plugin, the clientgen and clientgen9 goals do not work on Weblogic 10.3

  • Minor - Minor loss of function, or other problem where easy workaround is present.
  • Resolved - A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
David J. M. Karlsen added a comment - 11/Sep/09 8:51 AM

Hmm, I think it would be better to save the systemproperty value "java.protocol.handler.pkgs" in a varible - and set this again (if it's not null).
I'm wondering of moving this up to the AbstractWeblogicMojo so that it's done in all cases - or is that not needed?

Show
David J. M. Karlsen added a comment - 11/Sep/09 8:51 AM Hmm, I think it would be better to save the systemproperty value "java.protocol.handler.pkgs" in a varible - and set this again (if it's not null). I'm wondering of moving this up to the AbstractWeblogicMojo so that it's done in all cases - or is that not needed?
Hide
Permalink
Jon Osborn added a comment - 04/Dec/09 11:43 AM - edited

I agree. Should probably move it to the abstract class. Should probably up the version for this change because there are more changes required. The dependencies in the pom, for example, also have to drastically change.

Show
Jon Osborn added a comment - 04/Dec/09 11:43 AM - edited I agree. Should probably move it to the abstract class. Should probably up the version for this change because there are more changes required. The dependencies in the pom, for example, also have to drastically change.
Hide
Permalink
Jon Osborn added a comment - 04/Dec/09 11:45 AM

And just for clarity, we create a new mojo for clientgen9 because the difference between 8 and 9 were really substantial. I suppose the change could have used reflection to discover which one to use but we felt that the user would be picking the weblogic instance anyway.

Show
Jon Osborn added a comment - 04/Dec/09 11:45 AM And just for clarity, we create a new mojo for clientgen9 because the difference between 8 and 9 were really substantial. I suppose the change could have used reflection to discover which one to use but we felt that the user would be picking the weblogic instance anyway.
Hide
Permalink
Jon Osborn added a comment - 04/Dec/09 3:42 PM

I applied the patch to trunk and updated the pom version to 2.9.3-SNAPSHOT.

Show
Jon Osborn added a comment - 04/Dec/09 3:42 PM I applied the patch to trunk and updated the pom version to 2.9.3-SNAPSHOT.
Hide
Permalink
Jon Osborn added a comment - 07/Dec/09 8:56 AM

I uploaded 2.9.3-SNAPSHOT so please try that out. The source was updated with the patch and I tweaked the pom.xml for 2.9.3-SNAPSHOT.

Show
Jon Osborn added a comment - 07/Dec/09 8:56 AM I uploaded 2.9.3-SNAPSHOT so please try that out. The source was updated with the patch and I tweaked the pom.xml for 2.9.3-SNAPSHOT.
Hide
Permalink
Jon Osborn added a comment - 06/Mar/12 3:12 PM

Any testing on this?

Show
Jon Osborn added a comment - 06/Mar/12 3:12 PM Any testing on this?

People

  • Assignee:
    David J. M. Karlsen
    Reporter:
    Torsten Juergeleit
Vote (3)
Watch (4)

Dates

  • Created:
    30/Jul/09 7:01 AM
    Updated:
    06/Mar/12 3:12 PM
    Resolved:
    06/Mar/12 3:12 PM
  • Atlassian JIRA (v5.2.7#850-sha1:b2af0c8)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.