All WEB-INF/lib jars are getting extracted to context root while deployment
I am experiencing a strange nature with Sun Java System application Server 8.1.
When I deploy a Web application as a WAR file, I am seeing all the WEB-INF/lib jars are getting extracted to
the Context root of the Web app.
For example when I deploy a xyz.war with a couple of jar files in WEB-INF/lib, when I deploy it I can see it
extracting to <sun Home>\ApplicationServer\domains\domain1\applications\j2ee-modules\xyz folder.
I did not see any documentation which is talking about this.
Also the extracted jars are not getting used. The application still uses WEB-INF/lib jars for those classes.
It seems to be a bug. Anybody has noticed this issue.
I am facing some issues because of this.
When I deploy it on a server instance created, it extracts all the WEB-INF/lib jars. Some of the classes in the jar file is having very
lengthy path.
When the synchronization happens to the local server repository from the DAS, there is a Synchronization exception happening
because when it copies all extracted folders(from the jars), the path of the local server configuration is exceeding 255 characters. It can't copy file files.
Sebas

