Thanks, Freeman.
On 6/17/14, 7:01 PM, Freeman Fang wrote:
Hi,
This exception here is harmless but just annoying, the bundle is still generated
and installed, we have issues[1] & [2] to track it.
[1]https://ops4j1.jira.com/browse/PAXSB-75
[2]https://ops4j1.jira.com/browse/PAXURL-265
-------------
Freeman(Yue) Fang
Red Hat, Inc.
FuseSource is now part of Red Hat
On 2014-6-18, at 上午1:37, John Dubchak wrote:
JB,
I was following with this thread because we are in a similar situation lacking
internet access.
On first startup, with a populated system folder, I get the following error:
17:34:40,647 | INFO | FelixStartLevel | core | 22 -
org.apache.aries.jmx.core - 1.1.1 | Starting JMX OSGi agent
17:34:40,673 | INFO | FelixStartLevel | core | 22 -
org.apache.aries.jmx.core - 1.1.1 | Registering MBean with ObjectName
[osgi.compendium:service=cm,version=1.3,framework=org.apache.felix.framework,uuid=4bce4fca-52f4-4b50-994d-918bd11e5800]
for service with service.id [10]
17:34:40,797 | INFO | FelixStartLevel | BlueprintContainerImpl | 8 -
org.apache.aries.blueprint.core - 1.4.0 | Bundle org.apache.karaf.jaas.modules
is waiting for namespace handlers [http://karaf.apache.org/xmlns/jaas/v1.0.0]
17:34:47,191 | WARN | Thread-7 | BndUtils | 2 -
org.ops4j.pax.url.wrap - 1.3.7 | Bundle cannot be generated
java.io.IOException: Pipe closed
at
java.io.PipedInputStream.checkStateForReceive(PipedInputStream.java:261)[:1.7.0_60-ea]
at
java.io.PipedInputStream.receive(PipedInputStream.java:227)[:1.7.0_60-ea]
at
java.io.PipedOutputStream.write(PipedOutputStream.java:149)[:1.7.0_60-ea]
at
java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:253)[:1.7.0_60-ea]
at
java.util.zip.ZipOutputStream.closeEntry(ZipOutputStream.java:238)[:1.7.0_60-ea]
at
aQute.lib.osgi.Jar.writeResource(Jar.java:305)[2:org.ops4j.pax.url.wrap:1.3.7]
at
aQute.lib.osgi.Jar.write(Jar.java:211)[2:org.ops4j.pax.url.wrap:1.3.7]
at
org.ops4j.pax.swissbox.bnd.BndUtils$1.run(BndUtils.java:174)[2:org.ops4j.pax.url.wrap:1.3.7]
Do I need to configure the URL handler even if the system folder has been
seeded?
Thanks,
John
On 6/11/14 8:17 AM, Jean-Baptiste Onofré wrote:
Hi,
ServiceMix (Karaf) first looks for the artifacts in the system folder.
If the artifact is not present in the system folder, then ServiceMix
tries to download from the repositories defined in
etc/org.ops4j.pax.url.mvn.cfg.
The system folder is a "local Maven repository" using the Maven
directories structure:
groupId/artifactId/version/artifactId-version[-classifier].type
It means that you can simply populate the system folder according to
this directories structure.
You can do it:
- by hand
- using Maven deploy plugin (mvn deploy:deploy-file with the system
folder URL)
- using Maven Karaf feature plugin (the features-maven-plugin provides a
add-features-to-repo goal that automatically populate a directory like
the system folder)
Regards
JB
On 06/11/2014 04:20 PM, kazanture wrote:
Hello,
we are evaluating different ESB solution for our project.
The problem is our development enviroment is offline because of
classification issues. I have installed servicemix, but to install
additional features, karaf tries to connect online maven repositories. I
have searched for the full features repository for servicemix but I could
not find for the latest version(I have found for one of the previous
versions).
I guess I should be able to download the repository and manually place
it to
a local maven repository and redirect karaf to the local repository
somehow.
Any idea where i can find the repository and how i can do this?
--
View this message in context:
http://servicemix.396122.n5.nabble.com/Servicemix-offline-package-installation-tp5720803.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.