Hi Bogdan,
I corrected all my deployment-fragment.xml files and now I get the
following exception :
2007-04-10 10:26:29,918 INFO
[org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPreprocessor]
Scanning directory plugins
2007-04-10 10:26:29,918 DEBUG [org.jboss.deployment.MainDeployer]
Watching new file:
file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxeo.ear/
2007-04-10 10:26:29,918 ERROR [org.jboss.deployment.MainDeployer]
Could not initialise deployment:
file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxeo.ear/
java.lang.Error: You must not use both <require> and Require-Bundle
method of declaring requirements: nuxeozpn.jar
at
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPreprocessor.processManifest(DeploymentPreprocessor.java:307)
at
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPreprocessor.getJARFragment(DeploymentPreprocessor.java:289)
at
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPreprocessor.init(DeploymentPreprocessor.java:128)
at
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPreprocessor.init(DeploymentPreprocessor.java:103)
at
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPreprocessor.init(DeploymentPreprocessor.java:87)
at
org.nuxeo.runtime.jboss.deployment.NuxeoDeployer.init(NuxeoDeployer.java:143)
at org.jboss.deployment.MainDeployer.init(MainDeployer.java:861)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:798)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
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.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.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 $Proxy6.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(AbstractDeploymentScanner.java:263)
at
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
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.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.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.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:1007)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)
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(ModelMBeanOperationInterceptor.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:464)
at java.lang.Thread.run(Thread.java:595)
2007-04-10 10:26:29,918 DEBUG [org.jboss.util.NestedThrowable]
org.jboss.util.NestedThrowable.parentTraceEnabled=true
2007-04-10 10:26:29,918 DEBUG [org.jboss.util.NestedThrowable]
org.jboss.util.NestedThrowable.nestedTraceEnabled=false
2007-04-10 10:26:29,918 DEBUG [org.jboss.util.NestedThrowable]
org.jboss.util.NestedThrowable.detectDuplicateNesting=true
2007-04-10 10:26:29,918 DEBUG
[org.jboss.deployment.scanner.URLDeploymentScanner] Failed to deploy:
[EMAIL PROTECTED]
url=file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxeo.ear/,
deployedLastModified=0 }
org.jboss.deployment.DeploymentException: Could not initialise
deployment:
file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxeo.ear/; -
nested throwable: (java.lang.Error: You must not use both <require>
and Require-Bundle method of declaring requirements: nuxeozpn.jar)
at
org.jboss.deployment.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:53)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:803)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
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.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.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 $Proxy6.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(AbstractDeploymentScanner.java:263)
at
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
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.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.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.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:1007)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)
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(ModelMBeanOperationInterceptor.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:464)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.Error: You must not use both <require> and
Require-Bundle method of declaring requirements: nuxeozpn.jar
at
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPreprocessor.processManifest(DeploymentPreprocessor.java:307)
at
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPreprocessor.getJARFragment(DeploymentPreprocessor.java:289)
at
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPreprocessor.init(DeploymentPreprocessor.java:128)
at
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPreprocessor.init(DeploymentPreprocessor.java:103)
at
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPreprocessor.init(DeploymentPreprocessor.java:87)
at
org.nuxeo.runtime.jboss.deployment.NuxeoDeployer.init(NuxeoDeployer.java:143)
at org.jboss.deployment.MainDeployer.init(MainDeployer.java:861)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:798)
... 67 more
2007-04-10 10:26:29,918 DEBUG
[org.jboss.deployment.scanner.URLDeploymentScanner] Watch URL for:
file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxeo.ear/ ->
file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxeo.ear/
2007-04-10 10:26:29,918 ERROR
[org.jboss.deployment.scanner.URLDeploymentScanner] Incomplete
Deployment listing:
--- Incompletely deployed packages ---
[EMAIL PROTECTED] {
url=file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxeo.ear/ }
deployer: [EMAIL PROTECTED]
status: null
state: INIT_DEPLOYER
watch:
file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxeo.ear/
altDD: null
lastDeployed: 1176193589918
lastModified: 1176192571299
mbeans:
2007-04-10 10:26:29,933 DEBUG
[org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread]
Notified that enabled: true
2007-04-10 10:26:29,933 DEBUG
[org.jboss.deployment.scanner.URLDeploymentScanner] Started
jboss.deployment:type=DeploymentScanner,flavor=URL
2007-04-10 10:26:29,933 DEBUG [org.jboss.system.ServiceController]
Starting dependent components for:
jboss.deployment:type=DeploymentScanner,flavor=URL dependent component
Bogdan Stefanescu wrote:
I see,
A possible explanation is that you don't updated your
deployment-fragment.xml
to point to the new path.
I give you an example here: (there is nxaudit.jar
deployment-fragment.xml)
<?xml version="1.0"?>
<fragment>
<extension target="application#MODULE">
<module>
<ejb>${bundle.fileName}</ejb>
</module>
</extension>
</fragment>
Here you are no more using
<ejb>platform/nxaudit.jar</ejb>
but we are using the variable ${bundle.fileName} that will be
evaluated as "platform/nxaudit.jar" at runtime
So you must use the new path of your bundle in all commands in this
file or better the variable ${bundle.fileName}
Look in Nuxeo bundles using the unzip command how they are
specifying the bundle name. Do it in the same way.
If it is not working send me you deployment-fragment.xml file.
This is for example aan unzip instruction from workflow.client project
<unzip from="${bundle.fileName}" to="nxworkflow-client.tmp">
<include>OSGI-INF/l10n/**</include>
</unzip>
Bogdan
Vincent Dutat wrote:
Hi,
I modified my modules to comply to your new app. structure. So I
deploy now my modules in nuxeo.ear/plugins dir as they are
extensions. The problem is that, at deployment time, NuxeoDeployer
is looking my jar files in nuxeo.ear and not in nuxeo.ear/plugins.
Here are the exceptions, you will see that one of my jar files that
I put in nuxeo.ear/plugins dir is named NXZPNDocumentTypes.jar :
2007-04-09 22:52:31,859 ERROR [org.jboss.deployment.MainDeployer]
Could not initialise deployment:
file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxeo.ear/
org.jboss.deployment.DeploymentException: Deployment preprocessing
failed for nuxeo.ear; - nested throwable:
(java.io.FileNotFoundException: Could not find the file
C:\opt\jboss_nuxeo-ep-trunk\server\default\deploy\nuxeo.ear\NXZPNDocumentTypes.jar
to unzip.)
at
org.nuxeo.runtime.jboss.deployment.NuxeoDeployer.init(NuxeoDeployer.java:196)
at org.jboss.deployment.MainDeployer.init(MainDeployer.java:861)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:798)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
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.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.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 $Proxy6.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(AbstractDeploymentScanner.java:263)
at
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
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.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.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.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:1007)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)
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(ModelMBeanOperationInterceptor.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:464)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.FileNotFoundException: Could not find the file
C:\opt\jboss_nuxeo-ep-trunk\server\default\deploy\nuxeo.ear\NXZPNDocumentTypes.jar
to unzip.
at
org.nuxeo.runtime.jboss.deployment.preprocessor.install.commands.UnzipCommand.exec(UnzipCommand.java:53)
at
org.nuxeo.runtime.jboss.deployment.preprocessor.install.CommandProcessorImpl.exec(CommandProcessorImpl.java:41)
at
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPreprocessor.predeploy(DeploymentPreprocessor.java:174)
at
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPreprocessor.predeploy(DeploymentPreprocessor.java:145)
at
org.nuxeo.runtime.jboss.deployment.NuxeoDeployer.init(NuxeoDeployer.java:145)
... 69 more
2007-04-09 22:52:31,859 DEBUG
[org.jboss.deployment.scanner.URLDeploymentScanner] Failed to
deploy:
[EMAIL PROTECTED]
url=file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxeo.ear/,
deployedLastModified=0 }
org.jboss.deployment.DeploymentException: Deployment preprocessing
failed for nuxeo.ear; - nested throwable:
(java.io.FileNotFoundException: Could not find the file
C:\opt\jboss_nuxeo-ep-trunk\server\default\deploy\nuxeo.ear\NXZPNDocumentTypes.jar
to unzip.)
at
org.nuxeo.runtime.jboss.deployment.NuxeoDeployer.init(NuxeoDeployer.java:196)
at org.jboss.deployment.MainDeployer.init(MainDeployer.java:861)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:798)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
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.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.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 $Proxy6.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(AbstractDeploymentScanner.java:263)
at
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
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.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.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.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:1007)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)
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(ModelMBeanOperationInterceptor.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:464)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.FileNotFoundException: Could not find the file
C:\opt\jboss_nuxeo-ep-trunk\server\default\deploy\nuxeo.ear\NXZPNDocumentTypes.jar
to unzip.
at
org.nuxeo.runtime.jboss.deployment.preprocessor.install.commands.UnzipCommand.exec(UnzipCommand.java:53)
at
org.nuxeo.runtime.jboss.deployment.preprocessor.install.CommandProcessorImpl.exec(CommandProcessorImpl.java:41)
at
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPreprocessor.predeploy(DeploymentPreprocessor.java:174)
at
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPreprocessor.predeploy(DeploymentPreprocessor.java:145)
at
org.nuxeo.runtime.jboss.deployment.NuxeoDeployer.init(NuxeoDeployer.java:145)
... 69 more
2007-04-09 22:52:31,859 DEBUG
[org.jboss.deployment.scanner.URLDeploymentScanner] Watch URL for:
file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxeo.ear/
-> file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxeo.ear/
2007-04-09 22:52:31,859 ERROR
[org.jboss.deployment.scanner.URLDeploymentScanner] Incomplete
Deployment listing:
--- Incompletely deployed packages ---
[EMAIL PROTECTED] {
url=file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxeo.ear/
}
deployer: [EMAIL PROTECTED]
status: null
state: FAILED
watch:
file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxeo.ear/
altDD: null
lastDeployed: 1176151951859
lastModified: 1176151951843
mbeans:
2007-04-09 22:52:31,859 DEBUG
[org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread]
Notified that enabled: true
2007-04-09 22:52:31,859 DEBUG
[org.jboss.deployment.scanner.URLDeploymentScanner] Started
jboss.deployment:type=DeploymentScanner,flavor=URL
2007-04-09 22:52:31,859 DEBUG [org.jboss.system.ServiceController]
Starting dependent components for:
jboss.deployment:type=DeploymentScanner,flavor=URL dependent
components: []
2007-04-09 22:52:31,875 DEBUG [org.jboss.deployment.MainDeployer]
End deployment start on package: jboss-service.xml
2007-04-09 22:52:31,875 DEBUG [org.jboss.deployment.MainDeployer]
Deployed package:
file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/conf/jboss-service.xml
2007-04-09 22:52:31,875 DEBUG [org.jboss.web.tomcat.tc5.Tomcat5] Saw
org.jboss.system.server.started notification, starting connectors
2007-04-09 22:52:31,890 INFO
[org.apache.coyote.http11.Http11BaseProtocol] Starting Coyote
HTTP/1.1 on http-0.0.0.0-8080
2007-04-09 22:52:31,968 INFO [org.apache.jk.common.ChannelSocket]
JK: ajp13 listening on /0.0.0.0:8009
2007-04-09 22:52:31,984 INFO [org.apache.jk.server.JkMain] Jk
running ID=0 time=0/47 config=null
2007-04-09 22:52:31,984 INFO [org.jboss.system.server.Server] JBoss
(MX MicroKernel) [4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA
date=200605151000)] Started in 18s:109ms
Bogdan Stefanescu wrote:
I've also removed any jar name from deployment files. So now you
can rename the jars without
breaking nuxeo5.
From now you *must* use the OSGi Bundle-SymbolicName as the
bundle identifier in <require> tags
instead of the jar name.
Bogdan
Bogdan Stefanescu wrote:
If you update from svn please remove existing nuxeo.ear prior to
deploying the application
nuxeo.ear was restructured. Now moduels are placed inside
directories as follow:
- system - contains runtime and jboss adapter bundles. This is the
only required group of bundles
- core - contains the repository bundles
- platform - contains all the platform bundles
- themes - contains nuxeo theme bundles
- plugins - contains external bundles not part of nuxeo5 platform
This should be used by contributors / client projects to deploy
their extensions
- The root directory contains now only nuxeo.jar, nuxeoweb.jar and
nuxeo.war
- config - contains configuration files. NXRuntime component
configuration are now supporting the
-config.xml extensions. All NXRuntime xml components file
should be renamed using -config.xml
-bundle.xml notation is deprecated.
- datasources - contains datasources
- lib contains static libraries (you no more need to define
fragments for these libraries)
Files in datasources and lib are deployed first
Then regular bundles are deployed using the dependency info from
deployment-fragment.xml
At the end configuration files are deployed.
Bogdan
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm