Hi Christian,
Glad I could help.
Since all these issues and the book you're reading is about Karaf, maybe
post your issues on the Karaf mailing list next time. :)
http://karaf.apache.org/index/community/mailing-lists.html
On 11/03/2015 17:55, Christian Eugster wrote:
Now everything seems to work. Thank you all!
Christian
Christian Eugster
Docuteam GmbH
Langacker 16
Postfach
CH-5405 Baden-Dättwil
+41 (0)56 470 03 37
c.eugs...@docuteam.ch
Am 11.03.2015 um 11:20 schrieb Morgan Hautman <morgan.haut...@gmail.com>:
Hi Christian,
I think that on Mac there is a problem with the 0.0.0.0 binding.
Try in etc/org.apache.karaf.management.cfg to change 0.0.0.0 to 127.0.0.1
On 11/03/2015 11:12, Christian Eugster wrote:
Hi Achim,
as I wrote before, I succeeded to bundle:install another bundle. But maybe this
was done via global maven repo. Now I disconnected the computer from network,
bundle:uninstall(ed) the bundle, that I successfully installed before, and
reinstalled it again with bundle:install. It worked, but as I suspect, it's in
the cache anywhere in karaf. So I tried to install another bundle, not yet
installed before, and it did not work. So I suspect, as you wrote, that karaf
does not points to the right local repository.
Now I removed the whole karaf installation, downloaded karaf-3.0.3 again,
extracted and started it. Some seconds after start, there is a RuntimeException
thrown like:
Last login: Wed Mar 11 08:10:39 on ttys001
ChristimMacBook:~ christian$ cd Projekte/ceugster/Frameworks/apache-karaf-3.0.3
ChristimMacBook:apache-karaf-3.0.3 christian$ bin/karaf
__ __ ____
/ //_/____ __________ _/ __/
/ ,< / __ `/ ___/ __ `/ /_
/ /| |/ /_/ / / / /_/ / __/
/_/ |_|\__,_/_/ \__,_/_/
Apache Karaf (3.0.3)
Hit '<tab>' for a list of available commands
and '[cmd] --help' for help on a specific command.
Hit '<ctrl-d>' or type 'system:shutdown' or 'logout' to shutdown Karaf.
karaf@root()> Exception in thread "JMX Connector Thread
[service:jmx:rmi://0.0.0.0:44444/jndi/rmi://0.0.0.0:1099/karaf-root]"
java.lang.RuntimeException: Could not start JMX connector server
at
org.apache.karaf.management.ConnectorServerFactory$1.run(ConnectorServerFactory.java:258)
Caused by: java.io.IOException: Cannot bind to URL
[rmi://0.0.0.0:1099/karaf-root]: javax.naming.ConfigurationException [Root
exception is java.rmi.UnknownHostException: Unknown host: 0.0.0.0; nested
exception is:
java.net.UnknownHostException: ChristimMacBook: ChristimMacBook:
nodename nor servname provided, or not known]
at
javax.management.remote.rmi.RMIConnectorServer.newIOException(RMIConnectorServer.java:826)
at
javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:431)
at
org.apache.karaf.management.ConnectorServerFactory$1.run(ConnectorServerFactory.java:245)
Caused by: javax.naming.ConfigurationException [Root exception is
java.rmi.UnknownHostException: Unknown host: 0.0.0.0; nested exception is:
java.net.UnknownHostException: ChristimMacBook: ChristimMacBook:
nodename nor servname provided, or not known]
at
com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:143)
at
com.sun.jndi.toolkit.url.GenericURLContext.bind(GenericURLContext.java:226)
at javax.naming.InitialContext.bind(InitialContext.java:419)
at
javax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java:643)
at
javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:426)
... 1 more
Caused by: java.rmi.UnknownHostException: Unknown host: 0.0.0.0; nested
exception is:
java.net.UnknownHostException: ChristimMacBook: ChristimMacBook:
nodename nor servname provided, or not known
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:616)
at
sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:341)
at sun.rmi.registry.RegistryImpl_Stub.bind(Unknown Source)
at
com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:137)
... 5 more
Caused by: java.net.UnknownHostException: ChristimMacBook: ChristimMacBook:
nodename nor servname provided, or not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1473)
at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:198)
at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:579)
at java.net.Socket.connect(Socket.java:528)
at java.net.Socket.<init>(Socket.java:425)
at java.net.Socket.<init>(Socket.java:208)
at
sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:40)
at
sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:147)
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:613)
... 10 more
Caused by: java.net.UnknownHostException: ChristimMacBook: nodename nor
servname provided, or not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:901)
at
java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1293)
at java.net.InetAddress.getLocalHost(InetAddress.java:1469)
... 20 more
sight. What is that?
Regards Christian