Yes this is the last refactoring I made on the packaging (I
commited it
last night)
So all require statements was moved to MANIFEST.MF as OSGI
require headers.
This way deployment-fragment.xml is cleaner - it will
contain only
preprocessing instructions
and we use the mechanism existent in OSGi to declare
requirements - this
also ease the integration of nuxeo bundles as eclipse
plugins.
From now you must no more use <require> tags but
Require-Bundle:
manifest headers
The <require > is still functional but only for non
OSGi bundles - this
means other artifacts like deployable XML files.
So to fix your packaging you need to remove all the require
tags and
move them inside the manifest
Example:
For a fragment descriptor containing these requirements:
<require>org.nuxeo.runtime</require>
<require>org.nuxeo.ecm.core.api</require>
You should remove them from the xml file and add them to the
META-INF/MANIFEST.MFt like this:
Require-Bundle: org.nuxeo.runtime,
org.nuxeo.ecm.core.api
That's all - note that the second line begin with a space.
You can also use the PDE MANIFEST editor from eclipse to do
this
Bogdan
Vincent Dutat wrote:
> 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.DeploymentP
reprocessor]
> 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/nuxe
o.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/nuxe
o.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.DeploymentPr
eprocessor.processManifest(DeploymentPreprocessor.java:307)
>
>
> at
>
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPr
eprocessor.getJARFragment(DeploymentPreprocessor.java:289)
>
>
> at
>
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPr
eprocessor.init(DeploymentPreprocessor.java:128)
>
>
> at
>
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPr
eprocessor.init(DeploymentPreprocessor.java:103)
>
>
> at
>
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPr
eprocessor.init(DeploymentPreprocessor.java:87)
>
>
> at
>
org.nuxeo.runtime.jboss.deployment.NuxeoDeployer.init(NuxeoD
eployer.java:143)
>
>
> at
org.jboss.deployment.MainDeployer.init(MainDeployer.java:861
)
>
> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
98)
>
> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
71)
>
> at
sun.reflect.GeneratedMethodAccessor12.invoke(Unknown
Source)
>
> at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>
>
> at
java.lang.reflect.Method.invoke(Method.java:585)
>
> at
>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.java:155)
>
>
> at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>
> at
>
org.jboss.mx.interceptor.AbstractInterceptor.invoke(Abstract
Interceptor.java:133)
>
>
> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>
> at
>
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invo
ke(ModelMBeanOperationInterceptor.java:142)
>
>
> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>
> at
>
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBea
nInvoker.java:264)
>
>
> at
>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>
> at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
>
> at $Proxy6.deploy(Unknown Source)
>
> at
>
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URL
DeploymentScanner.java:421)
>
>
> at
>
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDe
ploymentScanner.java:634)
>
>
> at
>
org.jboss.deployment.scanner.AbstractDeploymentScanner$Scann
erThread.doScan(AbstractDeploymentScanner.java:263)
>
>
> at
>
org.jboss.deployment.scanner.AbstractDeploymentScanner.start
Service(AbstractDeploymentScanner.java:336)
>
>
> at
>
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(Serv
iceMBeanSupport.java:289)
>
>
> at
>
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(
ServiceMBeanSupport.java:245)
>
>
> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:39)
>
>
> at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>
>
> at
java.lang.reflect.Method.invoke(Method.java:585)
>
> at
>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.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(AbstractMBea
nInvoker.java:264)
>
>
> at
>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>
> at
>
org.jboss.system.ServiceController$ServiceProxy.invoke(Servi
ceController.java:978)
>
>
> at $Proxy0.start(Unknown Source)
>
> at
>
org.jboss.system.ServiceController.start(ServiceController.j
ava:417)
>
> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:39)
>
>
> at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>
>
> at
java.lang.reflect.Method.invoke(Method.java:585)
>
> at
>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.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(AbstractMBea
nInvoker.java:264)
>
>
> at
>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>
> at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
>
> at $Proxy4.start(Unknown Source)
>
> at
org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
>
> at
org.jboss.deployment.MainDeployer.start(MainDeployer.java:10
07)
>
> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:8
08)
>
> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
71)
>
> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
55)
>
> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:39)
>
>
> at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>
>
> at
java.lang.reflect.Method.invoke(Method.java:585)
>
> at
>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.java:155)
>
>
> at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>
> at
>
org.jboss.mx.interceptor.AbstractInterceptor.invoke(Abstract
Interceptor.java:133)
>
>
> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>
> at
>
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invo
ke(ModelMBeanOperationInterceptor.java:142)
>
>
> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>
> at
>
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBea
nInvoker.java:264)
>
>
> at
>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>
> at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
>
> at $Proxy5.deploy(Unknown Source)
>
> at
org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:4
82)
>
> 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:
>
org.jboss.deployment.scanner.URLDeploymentScanner$DeployedUR
L 8a493673{
>
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/nuxe
o.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.rethrowAsDeployment
Exception(DeploymentException.java:53)
>
>
> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:8
03)
>
> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
71)
>
> at
sun.reflect.GeneratedMethodAccessor12.invoke(Unknown
Source)
>
> at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>
>
> at
java.lang.reflect.Method.invoke(Method.java:585)
>
> at
>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.java:155)
>
>
> at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>
> at
>
org.jboss.mx.interceptor.AbstractInterceptor.invoke(Abstract
Interceptor.java:133)
>
>
> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>
> at
>
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invo
ke(ModelMBeanOperationInterceptor.java:142)
>
>
> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>
> at
>
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBea
nInvoker.java:264)
>
>
> at
>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>
> at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
>
> at $Proxy6.deploy(Unknown Source)
>
> at
>
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URL
DeploymentScanner.java:421)
>
>
> at
>
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDe
ploymentScanner.java:634)
>
>
> at
>
org.jboss.deployment.scanner.AbstractDeploymentScanner$Scann
erThread.doScan(AbstractDeploymentScanner.java:263)
>
>
> at
>
org.jboss.deployment.scanner.AbstractDeploymentScanner.start
Service(AbstractDeploymentScanner.java:336)
>
>
> at
>
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(Serv
iceMBeanSupport.java:289)
>
>
> at
>
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(
ServiceMBeanSupport.java:245)
>
>
> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:39)
>
>
> at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>
>
> at
java.lang.reflect.Method.invoke(Method.java:585)
>
> at
>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.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(AbstractMBea
nInvoker.java:264)
>
>
> at
>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>
> at
>
org.jboss.system.ServiceController$ServiceProxy.invoke(Servi
ceController.java:978)
>
>
> at $Proxy0.start(Unknown Source)
>
> at
>
org.jboss.system.ServiceController.start(ServiceController.j
ava:417)
>
> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:39)
>
>
> at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>
>
> at
java.lang.reflect.Method.invoke(Method.java:585)
>
> at
>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.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(AbstractMBea
nInvoker.java:264)
>
>
> at
>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>
> at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
>
> at $Proxy4.start(Unknown Source)
>
> at
org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
>
> at
org.jboss.deployment.MainDeployer.start(MainDeployer.java:10
07)
>
> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:8
08)
>
> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
71)
>
> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
55)
>
> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:39)
>
>
> at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>
>
> at
java.lang.reflect.Method.invoke(Method.java:585)
>
> at
>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.java:155)
>
>
> at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>
> at
>
org.jboss.mx.interceptor.AbstractInterceptor.invoke(Abstract
Interceptor.java:133)
>
>
> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>
> at
>
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invo
ke(ModelMBeanOperationInterceptor.java:142)
>
>
> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>
> at
>
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBea
nInvoker.java:264)
>
>
> at
>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>
> at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
>
> at $Proxy5.deploy(Unknown Source)
>
> at
org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:4
82)
>
> 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.DeploymentPr
eprocessor.processManifest(DeploymentPreprocessor.java:307)
>
>
> at
>
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPr
eprocessor.getJARFragment(DeploymentPreprocessor.java:289)
>
>
> at
>
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPr
eprocessor.init(DeploymentPreprocessor.java:128)
>
>
> at
>
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPr
eprocessor.init(DeploymentPreprocessor.java:103)
>
>
> at
>
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPr
eprocessor.init(DeploymentPreprocessor.java:87)
>
>
> at
>
org.nuxeo.runtime.jboss.deployment.NuxeoDeployer.init(NuxeoD
eployer.java:143)
>
>
> at
org.jboss.deployment.MainDeployer.init(MainDeployer.java:861
)
>
> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
98)
>
> ... 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/nuxe
o.ear/ ->
>
file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxe
o.ear/
>
> 2007-04-10 10:26:29,918 ERROR
> [org.jboss.deployment.scanner.URLDeploymentScanner]
Incomplete
> Deployment listing:
>
> --- Incompletely deployed packages ---
> org.jboss.deployment.DeploymentInfo 8a493673
{
>
url=file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/
nuxeo.ear/ }
> deployer:
org.nuxeo.runtime.jboss.deployment.NuxeoDeployer 608760
> status: null
> state: INIT_DEPLOYER
> watch:
>
file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxe
o.ear/
> altDD: null
> lastDeployed: 1176193589918
> lastModified: 1176192571299
> mbeans:
>
>
>
> 2007-04-10 10:26:29,933 DEBUG
>
[org.jboss.deployment.scanner.AbstractDeploymentScanner$Scan
nerThread]
> 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/nuxe
o.ear/
>>>
>>> org.jboss.deployment.DeploymentException:
Deployment preprocessing
>>> failed for nuxeo.ear; - nested throwable:
>>> (java.io.FileNotFoundException: Could not find
the file
>>>
C:optjboss_nuxeo-ep-trunkserverdefaultdeploynuxeo.ear
NXZPNDocumentTypes.jar
>>> to unzip.)
>>>
>>> at
>>>
org.nuxeo.runtime.jboss.deployment.NuxeoDeployer.init(NuxeoD
eployer.java:196)
>>>
>>>
>>> at
org.jboss.deployment.MainDeployer.init(MainDeployer.java:861
)
>>>
>>> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
98)
>>>
>>> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
71)
>>>
>>> at
sun.reflect.GeneratedMethodAccessor12.invoke(Unknown
Source)
>>>
>>> at
>>>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>>>
>>>
>>> at
java.lang.reflect.Method.invoke(Method.java:585)
>>>
>>> at
>>>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.java:155)
>>>
>>>
>>> at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>>>
>>> at
>>>
org.jboss.mx.interceptor.AbstractInterceptor.invoke(Abstract
Interceptor.java:133)
>>>
>>>
>>> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>
>>> at
>>>
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invo
ke(ModelMBeanOperationInterceptor.java:142)
>>>
>>>
>>> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>
>>> at
>>>
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBea
nInvoker.java:264)
>>>
>>>
>>> at
>>>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>>>
>>> at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
>>>
>>> at $Proxy6.deploy(Unknown Source)
>>>
>>> at
>>>
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URL
DeploymentScanner.java:421)
>>>
>>>
>>> at
>>>
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDe
ploymentScanner.java:634)
>>>
>>>
>>> at
>>>
org.jboss.deployment.scanner.AbstractDeploymentScanner$Scann
erThread.doScan(AbstractDeploymentScanner.java:263)
>>>
>>>
>>> at
>>>
org.jboss.deployment.scanner.AbstractDeploymentScanner.start
Service(AbstractDeploymentScanner.java:336)
>>>
>>>
>>> at
>>>
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(Serv
iceMBeanSupport.java:289)
>>>
>>>
>>> at
>>>
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(
ServiceMBeanSupport.java:245)
>>>
>>>
>>> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>
>>> at
>>>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:39)
>>>
>>>
>>> at
>>>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>>>
>>>
>>> at
java.lang.reflect.Method.invoke(Method.java:585)
>>>
>>> at
>>>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.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(AbstractMBea
nInvoker.java:264)
>>>
>>>
>>> at
>>>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>>>
>>> at
>>>
org.jboss.system.ServiceController$ServiceProxy.invoke(Servi
ceController.java:978)
>>>
>>>
>>> at $Proxy0.start(Unknown Source)
>>>
>>> at
>>>
org.jboss.system.ServiceController.start(ServiceController.j
ava:417)
>>>
>>> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>
>>> at
>>>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:39)
>>>
>>>
>>> at
>>>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>>>
>>>
>>> at
java.lang.reflect.Method.invoke(Method.java:585)
>>>
>>> at
>>>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.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(AbstractMBea
nInvoker.java:264)
>>>
>>>
>>> at
>>>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>>>
>>> at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
>>>
>>> at $Proxy4.start(Unknown Source)
>>>
>>> at
org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
>>>
>>> at
org.jboss.deployment.MainDeployer.start(MainDeployer.java:10
07)
>>>
>>> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:8
08)
>>>
>>> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
71)
>>>
>>> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
55)
>>>
>>> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>
>>> at
>>>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:39)
>>>
>>>
>>> at
>>>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>>>
>>>
>>> at
java.lang.reflect.Method.invoke(Method.java:585)
>>>
>>> at
>>>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.java:155)
>>>
>>>
>>> at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>>>
>>> at
>>>
org.jboss.mx.interceptor.AbstractInterceptor.invoke(Abstract
Interceptor.java:133)
>>>
>>>
>>> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>
>>> at
>>>
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invo
ke(ModelMBeanOperationInterceptor.java:142)
>>>
>>>
>>> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>
>>> at
>>>
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBea
nInvoker.java:264)
>>>
>>>
>>> at
>>>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>>>
>>> at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
>>>
>>> at $Proxy5.deploy(Unknown Source)
>>>
>>> at
org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:4
82)
>>>
>>> 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:optjboss_nuxeo-ep-trunkserverdefaultdeploynuxeo.ear
NXZPNDocumentTypes.jar
>>> to unzip.
>>>
>>> at
>>>
org.nuxeo.runtime.jboss.deployment.preprocessor.install.comm
ands.UnzipCommand.exec(UnzipCommand.java:53)
>>>
>>>
>>> at
>>>
org.nuxeo.runtime.jboss.deployment.preprocessor.install.Comm
andProcessorImpl.exec(CommandProcessorImpl.java:41)
>>>
>>>
>>> at
>>>
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPr
eprocessor.predeploy(DeploymentPreprocessor.java:174)
>>>
>>>
>>> at
>>>
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPr
eprocessor.predeploy(DeploymentPreprocessor.java:145)
>>>
>>>
>>> at
>>>
org.nuxeo.runtime.jboss.deployment.NuxeoDeployer.init(NuxeoD
eployer.java:145)
>>>
>>>
>>> ... 69 more
>>>
>>> 2007-04-09 22:52:31,859 DEBUG
>>>
[org.jboss.deployment.scanner.URLDeploymentScanner] Failed
to
>>> deploy:
>>>
org.jboss.deployment.scanner.URLDeploymentScanner$DeployedUR
L 8a493673{
>>>
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:optjboss_nuxeo-ep-trunkserverdefaultdeploynuxeo.ear
NXZPNDocumentTypes.jar
>>> to unzip.)
>>>
>>> at
>>>
org.nuxeo.runtime.jboss.deployment.NuxeoDeployer.init(NuxeoD
eployer.java:196)
>>>
>>>
>>> at
org.jboss.deployment.MainDeployer.init(MainDeployer.java:861
)
>>>
>>> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
98)
>>>
>>> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
71)
>>>
>>> at
sun.reflect.GeneratedMethodAccessor12.invoke(Unknown
Source)
>>>
>>> at
>>>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>>>
>>>
>>> at
java.lang.reflect.Method.invoke(Method.java:585)
>>>
>>> at
>>>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.java:155)
>>>
>>>
>>> at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>>>
>>> at
>>>
org.jboss.mx.interceptor.AbstractInterceptor.invoke(Abstract
Interceptor.java:133)
>>>
>>>
>>> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>
>>> at
>>>
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invo
ke(ModelMBeanOperationInterceptor.java:142)
>>>
>>>
>>> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>
>>> at
>>>
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBea
nInvoker.java:264)
>>>
>>>
>>> at
>>>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>>>
>>> at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
>>>
>>> at $Proxy6.deploy(Unknown Source)
>>>
>>> at
>>>
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URL
DeploymentScanner.java:421)
>>>
>>>
>>> at
>>>
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDe
ploymentScanner.java:634)
>>>
>>>
>>> at
>>>
org.jboss.deployment.scanner.AbstractDeploymentScanner$Scann
erThread.doScan(AbstractDeploymentScanner.java:263)
>>>
>>>
>>> at
>>>
org.jboss.deployment.scanner.AbstractDeploymentScanner.start
Service(AbstractDeploymentScanner.java:336)
>>>
>>>
>>> at
>>>
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(Serv
iceMBeanSupport.java:289)
>>>
>>>
>>> at
>>>
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(
ServiceMBeanSupport.java:245)
>>>
>>>
>>> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>
>>> at
>>>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:39)
>>>
>>>
>>> at
>>>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>>>
>>>
>>> at
java.lang.reflect.Method.invoke(Method.java:585)
>>>
>>> at
>>>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.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(AbstractMBea
nInvoker.java:264)
>>>
>>>
>>> at
>>>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>>>
>>> at
>>>
org.jboss.system.ServiceController$ServiceProxy.invoke(Servi
ceController.java:978)
>>>
>>>
>>> at $Proxy0.start(Unknown Source)
>>>
>>> at
>>>
org.jboss.system.ServiceController.start(ServiceController.j
ava:417)
>>>
>>> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>
>>> at
>>>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:39)
>>>
>>>
>>> at
>>>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>>>
>>>
>>> at
java.lang.reflect.Method.invoke(Method.java:585)
>>>
>>> at
>>>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.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(AbstractMBea
nInvoker.java:264)
>>>
>>>
>>> at
>>>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>>>
>>> at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
>>>
>>> at $Proxy4.start(Unknown Source)
>>>
>>> at
org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
>>>
>>> at
org.jboss.deployment.MainDeployer.start(MainDeployer.java:10
07)
>>>
>>> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:8
08)
>>>
>>> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
71)
>>>
>>> at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
55)
>>>
>>> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>
>>> at
>>>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:39)
>>>
>>>
>>> at
>>>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:25)
>>>
>>>
>>> at
java.lang.reflect.Method.invoke(Method.java:585)
>>>
>>> at
>>>
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatcher.java:155)
>>>
>>>
>>> at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>>>
>>> at
>>>
org.jboss.mx.interceptor.AbstractInterceptor.invoke(Abstract
Interceptor.java:133)
>>>
>>>
>>> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>
>>> at
>>>
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invo
ke(ModelMBeanOperationInterceptor.java:142)
>>>
>>>
>>> at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>
>>> at
>>>
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBea
nInvoker.java:264)
>>>
>>>
>>> at
>>>
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
>>>
>>> at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
>>>
>>> at $Proxy5.deploy(Unknown Source)
>>>
>>> at
org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:4
82)
>>>
>>> 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:optjboss_nuxeo-ep-trunkserverdefaultdeploynuxeo.ear
NXZPNDocumentTypes.jar
>>> to unzip.
>>>
>>> at
>>>
org.nuxeo.runtime.jboss.deployment.preprocessor.install.comm
ands.UnzipCommand.exec(UnzipCommand.java:53)
>>>
>>>
>>> at
>>>
org.nuxeo.runtime.jboss.deployment.preprocessor.install.Comm
andProcessorImpl.exec(CommandProcessorImpl.java:41)
>>>
>>>
>>> at
>>>
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPr
eprocessor.predeploy(DeploymentPreprocessor.java:174)
>>>
>>>
>>> at
>>>
org.nuxeo.runtime.jboss.deployment.preprocessor.DeploymentPr
eprocessor.predeploy(DeploymentPreprocessor.java:145)
>>>
>>>
>>> at
>>>
org.nuxeo.runtime.jboss.deployment.NuxeoDeployer.init(NuxeoD
eployer.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/nuxe
o.ear/
>>> ->
file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxe
o.ear/
>>>
>>> 2007-04-09 22:52:31,859 ERROR
>>>
[org.jboss.deployment.scanner.URLDeploymentScanner]
Incomplete
>>> Deployment listing:
>>>
>>> --- Incompletely deployed packages ---
>>> org.jboss.deployment.DeploymentInfo 8a493673
{
>>>
url=file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/
nuxeo.ear/
>>> }
>>> deployer:
org.nuxeo.runtime.jboss.deployment.NuxeoDeployer 608760
>>> status: null
>>> state: FAILED
>>> watch:
>>>
file:/C:/opt/jboss_nuxeo-ep-trunk/server/default/deploy/nuxe
o.ear/
>>> altDD: null
>>> lastDeployed: 1176151951859
>>> lastModified: 1176151951843
>>> mbeans:
>>>
>>>
>>>
>>> 2007-04-09 22:52:31,859 DEBUG
>>>
[org.jboss.deployment.scanner.AbstractDeploymentScanner$Scan
nerThread]
>>> 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
>>>>> ECM lists.nuxeo.com
>>>>> http://li
sts.nuxeo.com/mailman/listinfo/ecm
>>>>>
>>>
>>>
_______________________________________________
>>> ECM mailing list
>>> ECM lists.nuxeo.com
>>> http://li
sts.nuxeo.com/mailman/listinfo/ecm
>>>
>
> _______________________________________________
> ECM mailing list
> ECM lists.nuxeo.com
> http://li
sts.nuxeo.com/mailman/listinfo/ecm
>
_______________________________________________
ECM mailing list
ECM lists.nuxeo.com
http://li
sts.nuxeo.com/mailman/listinfo/ecm
|