Hm, I might have to investigate this one some more. Can you please open a JIRA about it so that we can track this?
regards, Karl On Tue, Sep 15, 2009 at 4:15 PM, Claude Vittoria <[email protected]> wrote: > > Ok I try this > > import java.net.*; > import java.io.*; > > public class GetHostName{ > public static void main(String [] args) { > try { > InetAddress addr = Inet4Address.getLocalHost(); > byte[] ipAddr = addr.getAddress(); > String hostname = addr.getHostName(); > System.out.println("hostname="+hostname); > } catch (UnknownHostException e) { > } > > } > } > > It's ok on jamvm > it's ok as Knopper bundle > it's ko as Felix bundle > > I see IP trame with wireshark and I see a DNS request to felix.extensions. > I suppose a bug in security manager. Someone to help me ? > > Claude > > > Claude Vittoria wrote: >> >> Hi, >> >> I get the same issue with Felix 1.8 / JamVM 1.5.3 / GNU Classpath 0.98 on >> ARM >> Do you solve your problem ? >> >> Cheers, >> Claude >> >> >> >> Romain Rouvoy-2 wrote: >>> >>> Hi guys, >>> >>> I am currently trying to execute Felix 1.8 on a Nokia N800 running >>> JamVM 1.5.2. >>> >>> However, I get the following error when executing the command "obr >>> list": >>> >>>> ERROR: Error parsing repository metadata >>>> java.nio.channels.UnresolvedAddressException >>>> at gnu.java.nio.SocketChannelImpl.connect(SocketChannelImpl.java: >>>> 160) >>>> at gnu.java.net.PlainSocketImpl.connect(PlainSocketImpl.java:281) >>>> at java.net.Socket.connect(Socket.java:454) >>>> at java.net.Socket.connect(Socket.java:414) >>>> at >>>> gnu >>>> .java >>>> .net.protocol.http.HTTPConnection.getSocket(HTTPConnection.java: 721) >>>> at >>>> gnu >>>> .java >>>> .net >>>> .protocol.http.HTTPConnection.getOutputStream(HTTPConnection.java: >>>> 802) >>>> at gnu.java.net.protocol.http.Request.dispatch(Request.java:292) >>>> at >>>> gnu >>>> .java >>>> .net >>>> .protocol.http.HTTPURLConnection.connect(HTTPURLConnection.java: 219) >>>> at >>>> gnu >>>> .java >>>> .net >>>> .protocol >>>> .http.HTTPURLConnection.getHeaderField(HTTPURLConnection.java:582) >>>> at java.net.URLConnection.getHeaderFieldInt(URLConnection.java:426) >>>> at java.net.URLConnection.getContentLength(URLConnection.java:302) >>>> at >>>> gnu >>>> .java.net.loader.RemoteURLLoader.getResource(RemoteURLLoader.java: 79) >>>> at java.net.URLClassLoader.findResources(URLClassLoader.java:722) >>>> at java.lang.ClassLoader.getResources(ClassLoader.java:640) >>>> at >>>> gnu.classpath.ServiceFactory.lookupProviders(ServiceFactory.java:286) >>>> at java.util.ServiceLoader$1.hasNext(ServiceLoader.java:163) >>>> at >>>> java.text.DateFormatSymbols.getZoneStrings(DateFormatSymbols.java:209) >>>> at java.text.DateFormatSymbols.<init>(DateFormatSymbols.java:280) >>>> at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:458) >>>> at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:440) >>>> at >>>> org >>>> .apache >>>> .felix >>>> .bundlerepository >>>> .RepositoryImpl.setLastmodified(RepositoryImpl.java: 162) >>>> at java.lang.reflect.VMMethod.invoke(Native Method) >>>> at java.lang.reflect.Method.invoke(Method.java:327) >>>> at >>>> org >>>> .apache >>>> .felix >>>> .bundlerepository >>>> .metadataparser >>>> .XmlCommonHandler.startElement(XmlCommonHandler.java: 490) >>>> at >>>> org >>>> .apache >>>> .felix >>>> .bundlerepository >>>> .metadataparser >>>> .kxmlsax.KXml2SAXParser.parseXML(KXml2SAXParser.java: 67) >>>> at >>>> org >>>> .apache >>>> .felix >>>> .bundlerepository >>>> .RepositoryImpl.parseRepositoryFile(RepositoryImpl.java:256) >>>> at org.apache.felix.bundlerepository.RepositoryImpl.access >>>> $000(RepositoryImpl.java:44) >>>> at org.apache.felix.bundlerepository.RepositoryImpl >>>> $1.run(RepositoryImpl.java:75) >>>> at >>>> java.security.AccessController.doPrivileged(AccessController.java:154) >>>> at >>>> org >>>> .apache >>>> .felix.bundlerepository.RepositoryImpl.<init>(RepositoryImpl.java:71) >>>> at >>>> org >>>> .apache >>>> .felix >>>> .bundlerepository >>>> .RepositoryAdminImpl.addRepository(RepositoryAdminImpl.java:86) >>>> at >>>> org >>>> .apache >>>> .felix >>>> .bundlerepository >>>> .RepositoryAdminImpl.addRepository(RepositoryAdminImpl.java:73) >>>> at >>>> org >>>> .apache >>>> .felix.bundlerepository.ObrCommandImpl.urls(ObrCommandImpl.java:160) >>>> at >>>> org >>>> .apache >>>> .felix.bundlerepository.ObrCommandImpl.execute(ObrCommandImpl.java: >>>> 102) >>>> at org.apache.felix.shell.impl.Activator >>>> $ShellServiceImpl.executeCommand(Activator.java:291) >>>> at org.apache.felix.shell.tui.Activator >>>> $ShellTuiRunnable.run(Activator.java:177) >>>> at java.lang.Thread.run(Thread.java:745) >>>> java.lang.reflect.InvocationTargetException >>>> at java.lang.reflect.VMMethod.invoke(Native Method) >>>> at java.lang.reflect.Method.invoke(Method.java:327) >>>> at >>>> org >>>> .apache >>>> .felix >>>> .bundlerepository >>>> .metadataparser >>>> .XmlCommonHandler.startElement(XmlCommonHandler.java: 490) >>>> at >>>> org >>>> .apache >>>> .felix >>>> .bundlerepository >>>> .metadataparser >>>> .kxmlsax.KXml2SAXParser.parseXML(KXml2SAXParser.java: 67) >>>> at >>>> org >>>> .apache >>>> .felix >>>> .bundlerepository >>>> .RepositoryImpl.parseRepositoryFile(RepositoryImpl.java:256) >>>> at org.apache.felix.bundlerepository.RepositoryImpl.access >>>> $000(RepositoryImpl.java:44) >>>> at org.apache.felix.bundlerepository.RepositoryImpl >>>> $1.run(RepositoryImpl.java:75) >>>> at >>>> java.security.AccessController.doPrivileged(AccessController.java:154) >>>> at >>>> org >>>> .apache >>>> .felix.bundlerepository.RepositoryImpl.<init>(RepositoryImpl.java:71) >>>> at >>>> org >>>> .apache >>>> .felix >>>> .bundlerepository >>>> .RepositoryAdminImpl.addRepository(RepositoryAdminImpl.java:86) >>>> at >>>> org >>>> .apache >>>> .felix >>>> .bundlerepository >>>> .RepositoryAdminImpl.addRepository(RepositoryAdminImpl.java:73) >>>> at >>>> org >>>> .apache >>>> .felix.bundlerepository.ObrCommandImpl.urls(ObrCommandImpl.java:160) >>>> at >>>> org >>>> .apache >>>> .felix.bundlerepository.ObrCommandImpl.execute(ObrCommandImpl.java: >>>> 102) >>>> at org.apache.felix.shell.impl.Activator >>>> $ShellServiceImpl.executeCommand(Activator.java:291) >>>> at org.apache.felix.shell.tui.Activator >>>> $ShellTuiRunnable.run(Activator.java:177) >>>> at java.lang.Thread.run(Thread.java:745) >>>> Caused by: java.nio.channels.UnresolvedAddressException >>>> at gnu.java.nio.SocketChannelImpl.connect(SocketChannelImpl.java: >>>> 160) >>>> at gnu.java.net.PlainSocketImpl.connect(PlainSocketImpl.java:281) >>>> at java.net.Socket.connect(Socket.java:454) >>>> at java.net.Socket.connect(Socket.java:414) >>>> at >>>> gnu >>>> .java >>>> .net.protocol.http.HTTPConnection.getSocket(HTTPConnection.java: 721) >>>> at >>>> gnu >>>> .java >>>> .net >>>> .protocol.http.HTTPConnection.getOutputStream(HTTPConnection.java: >>>> 802) >>>> at gnu.java.net.protocol.http.Request.dispatch(Request.java:292) >>>> at >>>> gnu >>>> .java >>>> .net >>>> .protocol.http.HTTPURLConnection.connect(HTTPURLConnection.java: 219) >>>> at >>>> gnu >>>> .java >>>> .net >>>> .protocol >>>> .http.HTTPURLConnection.getHeaderField(HTTPURLConnection.java:582) >>>> at java.net.URLConnection.getHeaderFieldInt(URLConnection.java:426) >>>> at java.net.URLConnection.getContentLength(URLConnection.java:302) >>>> at >>>> gnu >>>> .java.net.loader.RemoteURLLoader.getResource(RemoteURLLoader.java: 79) >>>> at java.net.URLClassLoader.findResources(URLClassLoader.java:722) >>>> at java.lang.ClassLoader.getResources(ClassLoader.java:640) >>>> at >>>> gnu.classpath.ServiceFactory.lookupProviders(ServiceFactory.java:286) >>>> at java.util.ServiceLoader$1.hasNext(ServiceLoader.java:163) >>>> at >>>> java.text.DateFormatSymbols.getZoneStrings(DateFormatSymbols.java:209) >>>> at java.text.DateFormatSymbols.<init>(DateFormatSymbols.java:280) >>>> at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:458) >>>> at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:440) >>>> at >>>> org >>>> .apache >>>> .felix >>>> .bundlerepository >>>> .RepositoryImpl.setLastmodified(RepositoryImpl.java: 162) >>>> at java.lang.reflect.VMMethod.invoke(Native Method) >>>> ...15 more >>> >>> It seems that it fails to parse the default repository descriptor >>> available on the Felix website :-/ >>> Does any of you managed to get it run smoothly on an Internet Tablet? >>> >>> Kind regards, >>> Romain >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >>> >>> >> >> > > -- > View this message in context: > http://www.nabble.com/Felix-1.8---JamVM-1.5.2---Nokia-N800-tp24531779p25454822.html > Sent from the Apache Felix - Users mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Karl Pauls [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

