Hello again!

Another "survey", this time of packaging structures used in the different
containers.  For reference, also included .wars, .ears and .eobs.  I'll add
this to wiki too unless someone objects.  Not all meta-info descriptors are
listed, just the deployment descriptors.  Please let me know if I made any
mistakes:

Pheonix .sar file: Used to deploy a phoenix block.
    myblock.sar
          /SAR-INF
              assembly.xml
              config.xml
              environment.xml
          /lib
              myblock.jar
              dependency.jar

Merlin .jar blocks:
     myblock.jar
           /BLOCK-INF
               block.xml
           /[packaged classes]


Fortress .jar (containing meta-info)
     myapp.jar
          /services.list
          /META-INF
              /services
                 my.class.Name
          /[packaged classes]

EOB (not official Avalon, but runs under phoenix)
    mybean.eob
        /application.xml
        /beans
            mybean.jar
        /common
            dependency.jar
where mybean.jar =
    mybean.jar
         /EOB-INF
             beans.xml
         /[packaged classes]

Standard J2EE deployables

WAR: Web Application Resource
    mywebapp.war
         /WEB-INF
            web.xml
            /classes
            /servlets
            /lib
            /...
         /index.html
         /...

EAR: Enterprise Application Resource
    myapplication.ear
       /META-INF
             application.xml
         /webapp.war
         /ejb1.jar
         /ejb2.jar
         /dependency.jar


J. Aaron Farr
� SONY ELECTRONICS
� DDP-CIM
� (724) 696-7653
�


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to