[Installation, Configuration & DEPLOYMENT] - FileNotFoundException in 4.0.5.GA
by abe1
hi, i'm getting an 'Access Denied'/ FileNotFoundExceptionerror when deploying my war. below is the stack trace. i thought the error was related to this site:
http://confluence.atlassian.com/pages/viewpage.action?pageId=104300830
so, i changed my jboss-web.xml to be:
<jboss-web>
| <security-domain>java:/jaas/dcri-finance-composite</security-domain>
| <context-root>dcri-finance-composite</context-root>
| <class-loading java2ClassLoadingCompliance="true">
| <loader-repository>
| jboss.loader:loader=org.dcri.finance
| <loader-repository-config>
| java2ParentDelegation=true
| </loader-repository-config>
| </loader-repository>
| </class-loading>
| </jboss-web>
but no luck. here's the stack trace...
10:08:14,804 INFO [TomcatDeployer] deploy, ctxPath=/dcri-finance-composite, warUrl=.../tmp/deploy/t
| mp39173dcri-finance-
| composite-exp.war/
| 10:08:16,786 ERROR [STDERR] Apr 23, 2008 10:08:16 AM org.apache.tuscany.sca.host.webapp.WebAppServle
| tHost initContextPat
| h
| INFO: initContextPath: /dcri-finance-composite
| 10:08:17,415 ERROR [[/dcri-finance-composite]] Exception starting filter tuscany
| org.osoa.sca.ServiceRuntimeException: org.osoa.sca.ServiceRuntimeException: java.io.FileNotFoundExce
| ption: C:\work\jboss
| -4.0.5.GA\server\default\.\tmp\deploy\tmp39173dcri-finance-composite-exp.war (Access is denied)
| at org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(SCADomain.java:264)
| at org.apache.tuscany.sca.host.embedded.SCADomain.newInstance(SCADomain.java:82)
| at org.apache.tuscany.sca.host.webapp.WebAppServletHost.init(WebAppServletHost.java:224)
| at org.apache.tuscany.sca.host.webapp.TuscanyServletFilter.init(TuscanyServletFilter.java:51
| )
| at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:2
| 23)
| at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.jav
| a:304)
| at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:77)
| at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3634)
| at org.apache.catalina.core.StandardContext.start(StandardContext.java:4217)
| at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
| at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
| at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
| 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:585)
| at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
| at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.apache.catalina.core.StandardContext.init(StandardContext.java:5052)
| 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:585)
| at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
| at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:297)
| at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:103)
| at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:371)
| at org.jboss.web.WebModule.startModule(WebModule.java:83)
| at org.jboss.web.WebModule.startService(WebModule.java:61)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
|
| at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
| at $Proxy0.start(Unknown Source)
| at org.jboss.system.ServiceController.start(ServiceController.java:417)
| at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| at $Proxy38.start(Unknown Source)
| at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
| 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:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterce
| ptor.java:142)
| at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
| at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport
| .java:238)
| at org.jboss.ws.integration.jboss.DeployerInterceptor.start(DeployerInterceptor.java:92)
| at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInt
| erceptorSupport.java
| :188)
| at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| at $Proxy39.start(Unknown Source)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
| at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterce
| ptor.java:142)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| at $Proxy8.deploy(Unknown Source)
| at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
| at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
| at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeplo
| ymentScanner.java:26
| 3)
| at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentSca
| nner.java:336)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
|
| at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
| at $Proxy0.start(Unknown Source)
| at org.jboss.system.ServiceController.start(ServiceController.java:417)
| at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| at $Proxy4.start(Unknown Source)
| at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
| 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:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterce
| ptor.java:142)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
| at $Proxy5.deploy(Unknown Source)
| at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
| at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
| at org.jboss.Main.boot(Main.java:200)
| at org.jboss.Main$1.run(Main.java:490)
| at java.lang.Thread.run(Thread.java:595)
| Caused by: org.osoa.sca.ServiceRuntimeException: java.io.FileNotFoundException: C:\work\jboss-4.0.5.
| GA\server\default\.\
| tmp\deploy\tmp39173dcri-finance-composite-exp.war (Access is denied)
| at org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.<init>(DefaultSCADomain.java:129)
| at org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(SCADomain.java:230)
| ... 141 more
| Caused by: java.io.FileNotFoundException: C:\work\jboss-4.0.5.GA\server\default\.\tmp\deploy\tmp3917
| 3dcri-finance-compos
| ite-exp.war (Access is denied)
| at java.io.FileInputStream.open(Native Method)
| at java.io.FileInputStream.<init>(FileInputStream.java:106)
| at org.jboss.net.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:105)
| at java.net.URL.openStream(URL.java:1007)
| at org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.addContribution(
| ContributionServiceI
| mpl.java:313)
| at org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.contribute(Contr
| ibutionServiceImpl.j
| ava:155)
| at org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.<init>(DefaultSCADomain.java:125)
| ... 142 more
| 10:08:17,448 ERROR [StandardContext] Error filterStart
| 10:08:17,448 ERROR [StandardContext] Context [/dcri-finance-composite] startup failed due to previou
| s errors
| 10:08:17,502 WARN [ServiceController] Problem starting service jboss.web.deployment:war=dcri-financ
| e-composite.war,id=1
| 416132057
| org.jboss.deployment.DeploymentException: URL file:/C:/work/jboss-4.0.5.GA/server/default/tmp/deploy
| /tmp39173dcri-financ
| e-composite-exp.war/ deployment failed
| at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:375)
| at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:103)
| at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:371)
| at org.jboss.web.WebModule.startModule(WebModule.java:83)
| at org.jboss.web.WebModule.startService(WebModule.java:61)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
|
| at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
| at $Proxy0.start(Unknown Source)
| at org.jboss.system.ServiceController.start(ServiceController.java:417)
| at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
thx - abe
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4146308#4146308
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4146308
18 years
[JBoss jBPM] - proccess not execute HactionHandler
by scull
Hi
I'm have a procces like this:
<process-definition xmlns="urn:jbpm.org:jpdl-3.2" name="Flujo">
<start-state name="start-state1">
</start-state>
<task-node name="crear_tarea" signal="first-wait" create-tasks="false" >
</task-node>
<task-node name="tomar_fotos" signal="first-wait" create-tasks="false" >
</task-node>
<task-node name="redactar_tarea" signal="first-wait" create-tasks="false" >
</task-node>
continue *******
I create N task in taskNode(crear_tarea) and work fine, after that when I finish one of my task the proccess make one task in (crear_tarea) and (tomar_fotos), this work fine , but when I finish another of my task in (crear_tarea) node, the proccess the process not create the taskInstance of (crear_tarea) and (tomar_fotos), and not make a new taskInstance.
I call that method for do that:
public String asignar() {
WorkflowUtil util = new WorkflowUtil();
JbpmContext context = util.getContexto();
guardar();
try{
System.out.println("Id de la tarea a terminar: " + this.tareaId);
TaskInstance t_instance = context.getTaskInstance(this.tareaId);
System.out.println("instance :"+t_instance.getCreate());
t_instance.getContextInstance().setTransientVariable("ids_periodistas", new String[]{"10117", "10308"});
t_instance.getContextInstance().setTransientVariable("id_fotografo", "2");
// seleccionar el id del texto en la tabla tb_texto y ponerlo en las variables temporales
Long id_texto = new Long(this.getTexto().getId_texto());
System.out.println("id texto a enviar :");
//para el fotografo..
t_instance.getContextInstance().setTransientVariable(WorkflowUtil.T_ID_TEXTO, id_texto);
t_instance.getContextInstance().setTransientVariable(WorkflowUtil.T_FECHA_LIM, t_instance.getDueDate());
//para el periodista...
t_instance.getContextInstance().setTransientVariable(WorkflowUtil.T_ID_TEXTOP, id_texto);
t_instance.getContextInstance().setTransientVariable(WorkflowUtil.T_FECHA_LIMP, t_instance.getDueDate());
t_instance.end();
context.save(t_instance.getToken().getProcessInstance());
} catch (Exception e) {
e.getCause();
} finally {
context.close();
}
return "to_view";
}
and the one of my action handlers ActionHandler execute method ist that:
public void execute(ExecutionContext executionContext) throws Exception {
TaskMgmtInstance tskMgtInstance = executionContext.getTaskMgmtInstance();
TaskMgmtDefinition tmd = (TaskMgmtDefinition)executionContext.getDefinition(TaskMgmtDefinition.class);
Task task = tmd.getTask("toma_fotos");
TaskInstance t_intance = tskMgtInstance.createTaskInstance(task,executionContext.getToken());
t_intance.setVariableLocally(WorkflowUtil.T_ID_TEXTO,executionContext.getContextInstance().getTransientVariable(WorkflowUtil.T_ID_TEXTO));
String fecha = executionContext.getContextInstance().getTransientVariable(WorkflowUtil.T_FECHA_LIM).toString();
DateFormat dFormat = new SimpleDateFormat("yyyy-MM-dd");
t_intance.setDueDate(dFormat.parse(fecha.substring(0,fecha.indexOf(" "))));
t_intance.setActorId(String.valueOf(executionContext.getContextInstance().getTransientVariable("id_fotografo")));
t_intance.start();
executionContext.getContextInstance().deleteTransientVariable(WorkflowUtil.T_ID_TEXTO);
executionContext.getContextInstance().deleteTransientVariable("id_fotografo");
executionContext.getJbpmContext().save(t_intance);
}
I see already 9 post abaut this problem , but never found the solution.
What can I do for resolve that problem.
Tnks for any helpÃÂâÃÂÃÂÃÂæ
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4146302#4146302
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4146302
18 years