glassfish
  1. glassfish
  2. GLASSFISH-18897

Remove non OSGI (exception-annotation-processor.jar) from glassfish-corba-orb of glassfish-corba bundle

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Critical Critical
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: orb, packaging
    • Labels:
      None
    • Environment:

      cp glassfish3/glassfish/config/osgi.properties glassfish3/glassfish/domains/domain1/config
      set glassfish.osgi.ondemand=true
      Start Glassfish server (./asadmin start-domain -v)

      Description

      glassfish-corba artifact has a dependency on artifact id glassfish-corba-orb with group id org.glassfish.corba; being an external jar it has a dependency on exception-annotation-processor.jar which is non OSGI and has no OSGI metadata available. Because of this plain jar being packaged and available in modules directory in distribution the server fails to startup.

      The JAR needs to be removed from getting packaged during the build.

      Please find the Exception attached.

        Activity

        vijay_oracle created issue -
        vijay_oracle made changes -
        Field Original Value New Value
        Environment cp glassfish3/glassfish/config/osgi.properties glassfish3/glassfish/domains/domain1/config
        set glassfish.osgi.ondemand=true
        Start Glassfish server (./asadmin -v start-domain)
        cp glassfish3/glassfish/config/osgi.properties glassfish3/glassfish/domains/domain1/config
        set glassfish.osgi.ondemand=true
        Start Glassfish server (./asadmin start-domain -v)

          People

          • Assignee:
            Harshad Vilekar
            Reporter:
            vijay_oracle
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: