我无法在命令行上运行Mule 3

我无法在命令行上运行Mule 3,mule,Mule,这是我从一个原始的骡子分发中得到的: $ ./mule MULE_HOME is set to /home/wena/src/mule-standalone-3.1.2 Running in console (foreground) mode by default, use Ctrl-C to exit... MULE_HOME is set to /home/wena/src/mule-standalone-3.1.2 Running Mule... --> Wrapper Starte

这是我从一个原始的骡子分发中得到的:

$ ./mule
MULE_HOME is set to /home/wena/src/mule-standalone-3.1.2
Running in console (foreground) mode by default, use Ctrl-C to exit...
MULE_HOME is set to /home/wena/src/mule-standalone-3.1.2
Running Mule...
--> Wrapper Started as Console
Launching a JVM...
Starting the Mule Container...
Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
  Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.

INFO  2011-07-02 05:00:33,164 [WrapperListener_start_runner] org.mule.module.launcher.MuleContainer: 
**********************************************************************
* Mule ESB and Integration Platform                                  *
* Version: 3.1.2 Build: 21975                                        *
* MuleSoft, Inc.                                                     *
* For more information go to http://www.mulesoft.org                 *
*                                                                    *
* Server started: 2011/07/02 5:00 AM                                 *
* JDK: 1.6.0_18 (mixed mode)                                         *
* OS: Linux (2.6.39-2-686-pae, i386)                                 *
* Host: debian (127.0.1.1)                                           *
**********************************************************************
INFO  2011-07-02 05:00:33,247 [WrapperListener_start_runner] org.mule.module.launcher.application.DefaultMuleApplication: 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ New app 'default'                                        +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ERROR 2011-07-02 05:00:33,250 [WrapperListener_start_runner] org.mule.module.launcher.DeploymentService: 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ Failed to deploy app 'default', see below                +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ERROR 2011-07-02 05:00:33,250 [WrapperListener_start_runner] org.mule.module.launcher.DeploymentService: org.mule.module.launcher.DeploymentException: Failed to deploy application [default]
INFO  2011-07-02 05:00:33,254 [WrapperListener_start_runner] org.mule.module.launcher.StartupSummaryDeploymentListener: 

**********************************************************************
*            - - + APPLICATION + - -            * - - + STATUS + - - *
**********************************************************************
* default                                       * FAILED             *
**********************************************************************

INFO  2011-07-02 05:00:33,279 [WrapperListener_start_runner] org.mule.module.launcher.DeploymentService: 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ Mule is up and kicking (every 5000ms)                    +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
然而,我能够从Eclipse运行Mule


请注意,最近一个导致3.2发布的开发快照没有任何此类问题。

Mercurial(Debian的1.8.3-1+b1在不稳定中)做了一些奇怪的事情:每当我运行
hg clean
,即使没有任何东西要清理(
hg status
输出为空),尝试运行
/mule
失败,出现所述错误


解决方案:暂时不要使用
clean
命令。

Mule失败可能是因为缺少一个空目录(lib/shared/default)


Hg不会对空目录进行版本设置。

这是一个新安装还是您在其中进行了一些部署?另外,您的应用程序目录的内容是什么?以及../logs/mule-app-default.log中的内容是什么?这是一个原始安装,名为“logs/mule.og”的日志具有与所附消息中相同的信息。没有其他日志(根据<代码>hg状态)。嗯,令人费解。。。您用于启动的用户是否具有在应用程序目录中写入的权限?非常感谢您的建议。请看我的答案。Mercurial和Mule之间的关系是什么?我提取了Mule并将其作为Mercurial存储库,以便跟踪更改。