Yes, it is by design. App client modules should not have access to web modules, ejb modules and other app client modules in the same ear package.
2011/7/12 viola lu <viola...@gmail.com> > Hi, Dev: > > I met a problem when deploy an ear which packages an ejb, application > client, web app. And the EJB is in the class-path of app client module > manifest, but Appclientmodulebuilder class doesn't add this class-path of > manifest to module's LinkedHashSet<String> classpath, So it's not in the > class path of AppclientDeplomentContext either. Is it correct? > -- > viola > > Apache Geronimo > > -- Ivan