Skip to main content

Source code revision

svn

summary: Changes made in this check in: 1. Fixed issue 5183, 7029. Include libraries when scan for annotations.
revision: 25139
author: hzhang_jn
date: 2009-03-05 21:59:03 UTC (6 years)
message: Changes made in this check in:
1. Fixed issue 5183, 7029. Include libraries when scan for annotations.
Add get/setParentArchive in ReadableArchive interface so we can get to
application archive from the module archive. Also set Application on
BundleDescriptor before reading annotations in the ear case so scanner has
enough information to figure out where the libraries are. Verified with
the test case attached in issue 5183.
2. Changed all the references of ModuleType.XXX to XModuleType.XXX as we
are using XModuleType in DOL code now.
3. Fixing writing out the application.xml in ear case.

Ran QL, deployment unit tests.
Change Path Actions
M trunk/v3/common/glassfish-api/src/main/java/org/glassfish/api/deployment/archive/ReadableArchive.java
M trunk/v3/core/kernel/src/main/java/com/sun/enterprise/v3/server/CompositeArchive.java
A trunk/v3/deployment/common/src/main/java/com/sun/enterprise/deploy/shared/AbstractReadableArchive.java
M trunk/v3/deployment/common/src/main/java/com/sun/enterprise/deploy/shared/FileArchive.java
M trunk/v3/deployment/common/src/main/java/com/sun/enterprise/deployment/deploy/shared/JarArchive.java
M trunk/v3/deployment/common/src/main/java/org/glassfish/deployment/common/DeploymentContextImpl.java
M trunk/v3/deployment/common/src/main/java/org/glassfish/loader/util/ASClassLoaderUtil.java
M trunk/v3/deployment/dol/src/main/java/com/sun/enterprise/deployment/RootDeploymentDescriptor.java
M trunk/v3/deployment/dol/src/main/java/com/sun/enterprise/deployment/annotation/impl/ModuleScanner.java
M trunk/v3/deployment/dol/src/main/java/com/sun/enterprise/deployment/archivist/ApplicationArchivist.java
M trunk/v3/deployment/dol/src/main/java/com/sun/enterprise/deployment/archivist/Archivist.java
M trunk/v3/deployment/dol/src/main/java/com/sun/enterprise/deployment/archivist/DescriptorArchivist.java
M trunk/v3/deployment/dol/src/main/java/com/sun/enterprise/deployment/archivist/ExtensionsArchivist.java
M trunk/v3/deployment/dol/src/main/java/com/sun/enterprise/deployment/io/DeploymentDescriptorFileFactory.java
M trunk/v3/deployment/dol/src/main/java/com/sun/enterprise/deployment/io/DescriptorList.java
M trunk/v3/deployment/javaee-core/src/main/java/com/sun/enterprise/deployment/backend/ApplicationClientJarMaker.java
M trunk/v3/deployment/javaee-core/src/main/java/com/sun/enterprise/deployment/backend/ModuleClientJarMaker.java
M trunk/v3/deployment/javaee-core/src/main/java/org/glassfish/javaee/core/deployment/EarHandler.java
M trunk/v3/ejb/ejb-container/src/main/java/org/glassfish/ejb/deployment/archivist/EjbInWarArchivist.java
M trunk/v3/embedded/api/src/main/java/org/glassfish/embed/ReadableArchiveAdapter.java
M trunk/v3/webservices/jsr109-impl/src/main/java/org/glassfish/webservices/WebServicesDeployer.java
M trunk/v3/webservices/jsr109-impl/src/main/java/org/glassfish/webservices/WsUtil.java
M trunk/v3/webservices/jsr109-impl/src/main/java/org/glassfish/webservices/annotation/handlers/HandlerChainHandler.java
M trunk/v3/webservices/jsr109-impl/src/main/java/org/glassfish/webservices/annotation/handlers/WebServiceProviderHandler.java
M trunk/v3/webservices/jsr109-impl/src/main/java/org/glassfish/webservices/monitoring/LogAuthenticationListener.java
 
 
Close
loading
Please Confirm
Close