With the stack trace, I can find the action, thanks !
Regards
JB
On 11/05/2012 12:01 PM, PJR69 wrote:
Hi,
This is what I get on the log:
---
2012-11-05 12:59:50,456 | INFO | l Console Thread | Console
| araf.shell.console.jline.Console 199 | 14 -
org.apache.karaf.shell.console - 2.3.0 | Exception caught while executing
command
java.io.IOException: The process cannot access the file because another process
has locked a portion of the file
at java.io.FileInputStream.readBytes(Native
Method)[:1.6.0_29]
at
java.io.FileInputStream.read(FileInputStream.java:198)[:1.6.0_29]
at
org.apache.karaf.admin.internal.AdminServiceImpl.copy(AdminServiceImpl.java:530)[43:org.apache.karaf.admin.core:2.3.0]
at
org.apache.karaf.admin.internal.AdminServiceImpl.copy(AdminServiceImpl.java:523)[43:org.apache.karaf.admin.core:2.3.0]
at
org.apache.karaf.admin.internal.AdminServiceImpl.copy(AdminServiceImpl.java:523)[43:org.apache.karaf.admin.core:2.3.0]
at
org.apache.karaf.admin.internal.AdminServiceImpl.copy(AdminServiceImpl.java:523)[43:org.apache.karaf.admin.core:2.3.0]
at
org.apache.karaf.admin.internal.AdminServiceImpl.cloneInstance(AdminServiceImpl.java:325)[43:org.apache.karaf.admin.core:2.3.0]
at
Proxyde2739f5_f2da_4053_befb_f05bb173bebe.cloneInstance(Unknown Source)[:]
at
org.apache.karaf.admin.command.CloneCommand.doExecute(CloneCommand.java:57)[27:org.apache.karaf.admin.command:2.3.0]
at
org.apache.karaf.shell.console.OsgiCommandSupport.execute(OsgiCommandSupport.java:38)[14:org.apache.karaf.shell.console:2.3.0]
at
org.apache.felix.gogo.commands.basic.AbstractCommand.execute(AbstractCommand.java:35)[14:org.apache.karaf.shell.console:2.3.0]
at
org.apache.felix.gogo.runtime.CommandProxy.execute(CommandProxy.java:78)[14:org.apache.karaf.shell.console:2.3.0]
at
org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:474)[14:org.apache.karaf.shell.console:2.3.0]
at
org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:400)[14:org.apache.karaf.shell.console:2.3.0]
at
org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)[14:org.apache.karaf.shell.console:2.3.0]
at
org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183)[14:org.apache.karaf.shell.console:2.3.0]
at
org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120)[14:org.apache.karaf.shell.console:2.3.0]
at
org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:89)[14:org.apache.karaf.shell.console:2.3.0]
at
org.apache.karaf.shell.console.jline.Console.run(Console.java:175)[14:org.apache.karaf.shell.console:2.3.0]
at
java.lang.Thread.run(Thread.java:662)[:1.6.0_29]
Doesn’t seem to have the names of the locked files though.
- Petri
From: jbonofre [via Karaf] [mailto:[email protected]]
Sent: 5. marraskuuta 2012 12:55
To: Riipinen Petri
Subject: Re: Cloning the root
Hi,
do you have the complete stack trace (especially to see which files are
locked) ?
I will try to reproduce this issue (AFAIR, I tried it when adding root
instance support).
Regards
JB
On 11/05/2012 11:52 AM, PJR69 wrote:
I'm trying to clone my root instance with the command: "*admin:clone root
newroot*" on the Karaf 2.3.0 console.
However, I'm getting an error:
/Error executing command: The process cannot access the file because another
process has locked a portion of the file/
Should this be possible?
The reason why I'm doing this that I've installed some features to Karaf
root (like war deploying etc) and I've then zipped and copied the whole
distribution to an internal server that's not connected to the internet. On
that server I'd like to create several instances that have the same features
that the root has. AFAIU, that needs to be done with cloning because just
creating a new instance doesn't give the features from root to that
instance.
Hmm... Another alternative I guess would be to create a "template" instance
on the internet-side server and install the features there and then clone
that one instead of root. Is this the way to do it?
--
View this message in context:
http://karaf.922171.n3.nabble.com/Cloning-the-root-tp4026678.html
Sent from the Karaf - User mailing list archive at Nabble.com.
--
Jean-Baptiste Onofré
[hidden email]</user/SendEmail.jtp?type=node&node=4026679&i=0>
http://blog.nanthrax.net
Talend - http://www.talend.com
________________________________
If you reply to this email, your message will be added to the discussion below:
http://karaf.922171.n3.nabble.com/Cloning-the-root-tp4026678p4026679.html
To start a new topic under Karaf - User, email
[email protected]<mailto:[email protected]>
To unsubscribe from Cloning the root, click
here<http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4026678&code=cGV0cmkucmlpcGluZW5AaW5zdGEuZml8NDAyNjY3OHw1OTU2OTkzMzg=>.
NAML<http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
--
View this message in context:
http://karaf.922171.n3.nabble.com/Cloning-the-root-tp4026678p4026680.html
Sent from the Karaf - User mailing list archive at Nabble.com.
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com