java.io.IOException: File too large - Large File Support For IBM AIX in Oracle Weblogic Server (Doc ID 1506008.1)

Last updated on DECEMBER 02, 2016

Applies to:

Oracle Weblogic Server - Version 10.3 and later
IBM AIX on POWER Systems (32-bit)
IBM ES9000 AIX/ESA
IBM PS/2 AIX
IBM RT/PC AIX

Symptoms

When starting the WLS Admin Server the following errors are displayed in the log:

<Nov 8, 2012 10:34:07 PM PST> <Error> <Deployer> <edrpoc10.ftb.ca.gov> <oim_server1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1352442847570> <BEA-149205> <Failed to initialize the application 'adf.oracle.domain [LibSpecVersion=1.0,LibImplVersion=11.1.1.2.0]' due to error weblogic.application.library.LibraryDeploymentException: [J2EE:160141]Could not initialize the library Extension-Name: adf.oracle.domain, Specification-Version: 1, Implementation-Version: 11.1.1.2.0. Please ensure the deployment unit is a valid library type (war, ejb, ear, plain jar). weblogic.application.library.LibraryProcessingException: java.io.IOException: File too large
at weblogic.application.internal.library.EarLibraryDefinition.init(EarLibraryDefinition.java:93)
at weblogic.application.utils.LibraryLoggingUtils.initLibraryDefinition(LibraryLoggingUtils.java:277)
at weblogic.application.internal.library.LibraryDeployment.prepare(LibraryDeployment.java:44)
at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
at weblogic.deploy.internal.targetserver.AppDeployment.prepare(AppDeployment.java:141)
at weblogic.management.deploy.internal.DeploymentAdapter$1.doPrepare(DeploymentAdapter.java:39)
at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:191)
at weblogic.management.deploy.internal.AppTransition$1.transitionApp(AppTransition.java:21)
at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:165)
at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
Caused by: java.io.IOException: File too large
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:282)
at weblogic.utils.io.StreamUtils.writeTo(StreamUtils.java:19)
at weblogic.utils.FileUtils.writeToFile(FileUtils.java:117)
at weblogic.utils.jars.JarFileUtils.extract(JarFileUtils.java:285)
at weblogic.utils.jars.JarFileUtils.extract(JarFileUtils.java:246)
at weblogic.application.io.ExplodedJar.extractJarFile(ExplodedJar.java:301)
at weblogic.application.io.ExplodedJar.<init>(ExplodedJar.java:54)
at weblogic.application.io.Ear.<init>(Ear.java:47)
at weblogic.application.internal.library.EarLibraryDefinition.init(EarLibraryDefinition.java:81)
... 16 more

 
Additionally, the application 'adf.oracle.domain' is showing as FAILED in the admin console.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms