Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Samebug tips

  1. ,

    If the directory ../.foo/bar/ doesn't exist, you can't create a file there, so make sure you create the directory first.

    File f = new File("somedirname1/somedirname2/somefilename");
    if (!f.getParentFile().exists())
        f.getParentFile().mkdirs();
    

Solutions on the web

via GitHub by gabriel-fallen
, 1 year ago
File name too long
via GitHub by devnut
, 2 years ago
Too many open files
via Apache Bugzilla by rajiv.mordani, 7 months ago
via Oracle Community by 2791315, 1 year ago
via Google Groups by Serban Alexe, 2 years ago
via Oracle Community by 843836, 1 year ago
Too many open files
java.io.IOException: Too many open files	at java.io.UnixFileSystem.createFileExclusively(Native Method)	at java.io.File.createNewFile(File.java:883)	at org.apache.lucene.store.SimpleFSLock.obtain(SimpleFSLockFactory.java:124)	at org.apache.lucene.store.Lock.obtain(Lock.java:73)	at org.apache.lucene.index.IndexWriter.init(IndexWriter.java:1565)	at org.apache.lucene.index.IndexWriter.(IndexWriter.java:1121)	at com.liferay.portal.search.lucene.LuceneUtil.checkLuceneDir(LuceneUtil.java:349)	at com.liferay.portal.service.impl.CompanyLocalServiceImpl.checkCompany(CompanyLocalServiceImpl.java:219)	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)	at java.lang.reflect.Method.invoke(Method.java:597)	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)	at com.sun.proxy.$Proxy85.checkCompany(Unknown Source)	at com.liferay.portal.service.impl.CompanyLocalServiceImpl.checkCompany(CompanyLocalServiceImpl.java:120)	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)	at java.lang.reflect.Method.invoke(Method.java:597)	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)	at com.sun.proxy.$Proxy85.checkCompany(Unknown Source)	at com.liferay.portal.service.CompanyLocalServiceUtil.checkCompany(CompanyLocalServiceUtil.java:121)	at com.liferay.portal.util.PortalInstances._initCompany(PortalInstances.java:303)	at com.liferay.portal.util.PortalInstances.initCompany(PortalInstances.java:89)	at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:464)	at javax.servlet.GenericServlet.init(GenericServlet.java:241)	at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)	at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)	at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)	at weblogic.servlet.internal.StubLifecycleHelper.(StubLifecycleHelper.java:48)	at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:539)	at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1981)	at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1955)	at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1874)	at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3154)	at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1518)	at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:484)	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)	at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)	at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)	at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)	at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)	at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)	at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:671)	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)	at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)	at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:59)	at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)	at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)	at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)	at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)	at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)	at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)	at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)	at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)	at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)	at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)	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:256)	at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)