Quote:


Error check around SSDPDevice communication for the weird Mac case





Oh, so now you're calling me weird, huh?

Well, I'm getting something different now. When I launch jemplode, I get this:

Code:

awright-laptop:~ awright$ java -jar ~/download/jemplode.jar
java.net.UnknownHostException: 254.128.0.0.0: 254.128.0.0.0
at java.net.InetAddress.getAllByName0(InetAddress.java:1011)
at java.net.InetAddress.getAllByName0(InetAddress.java:981)
at java.net.InetAddress.getAllByName(InetAddress.java:975)
at java.net.InetAddress.getByName(InetAddress.java:889)
at org.jempeg.empeg.protocol.discovery.NetworkEmpegDiscoverer$BroadcastRunnable.run(NetworkEmpegDiscoverer.java:249)
at java.lang.Thread.run(Thread.java:552)

java.net.UnknownHostException: 254.128.0.0.0.0: 254.128.0.0.0.0
at java.net.InetAddress.getAllByName0(InetAddress.java:1011)
at java.net.InetAddress.getAllByName0(InetAddress.java:981)
at java.net.InetAddress.getAllByName(InetAddress.java:975)
at java.net.InetAddress.getByName(InetAddress.java:889)
at org.jempeg.empeg.protocol.discovery.NetworkEmpegDiscoverer$BroadcastRunnable.run(NetworkEmpegDiscoverer.java:249)
at java.lang.Thread.run(Thread.java:552)

java.net.UnknownHostException: 254.128.0.0.0.0.0: 254.128.0.0.0.0.0
at java.net.InetAddress.getAllByName0(InetAddress.java:1011)
at java.net.InetAddress.getAllByName0(InetAddress.java:981)
at java.net.InetAddress.getAllByName(InetAddress.java:975)
at java.net.InetAddress.getByName(InetAddress.java:889)
at org.jempeg.empeg.protocol.discovery.NetworkEmpegDiscoverer$BroadcastRunnable.run(NetworkEmpegDiscoverer.java:249)
at java.lang.Thread.run(Thread.java:552)

java.net.UnknownHostException: 254.128.0.0.0.0.0.0: 254.128.0.0.0.0.0.0
at java.net.InetAddress.getAllByName0(InetAddress.java:1011)
at java.net.InetAddress.getAllByName0(InetAddress.java:981)
at java.net.InetAddress.getAllByName(InetAddress.java:975)
at java.net.InetAddress.getByName(InetAddress.java:889)
at org.jempeg.empeg.protocol.discovery.NetworkEmpegDiscoverer$BroadcastRunnable.run(NetworkEmpegDiscoverer.java:249)
at java.lang.Thread.run(Thread.java:552)

java.net.UnknownHostException: 254.128.0.0.0.0.0.0.2: 254.128.0.0.0.0.0.0.2
at java.net.InetAddress.getAllByName0(InetAddress.java:1011)
at java.net.InetAddress.getAllByName0(InetAddress.java:981)
at java.net.InetAddress.getAllByName(InetAddress.java:975)
at java.net.InetAddress.getByName(InetAddress.java:889)
at org.jempeg.empeg.protocol.discovery.NetworkEmpegDiscoverer$BroadcastRunnable.run(NetworkEmpegDiscoverer.java:249)
at java.lang.Thread.run(Thread.java:552)

java.net.UnknownHostException: 254.128.0.0.0.0.0.0.2.48: 254.128.0.0.0.0.0.0.2.48
at java.net.InetAddress.getAllByName0(InetAddress.java:1011)
at java.net.InetAddress.getAllByName0(InetAddress.java:981)
at java.net.InetAddress.getAllByName(InetAddress.java:975)
at java.net.InetAddress.getByName(InetAddress.java:889)
at org.jempeg.empeg.protocol.discovery.NetworkEmpegDiscoverer$BroadcastRunnable.run(NetworkEmpegDiscoverer.java:249)
at java.lang.Thread.run(Thread.java:552)

java.net.UnknownHostException: 254.128.0.0.0.0.0.0.2.48.101: 254.128.0.0.0.0.0.0.2.48.101
at java.net.InetAddress.getAllByName0(InetAddress.java:1011)
at java.net.InetAddress.getAllByName0(InetAddress.java:981)
at java.net.InetAddress.getAllByName(InetAddress.java:975)
at java.net.InetAddress.getByName(InetAddress.java:889)
at org.jempeg.empeg.protocol.discovery.NetworkEmpegDiscoverer$BroadcastRunnable.run(NetworkEmpegDiscoverer.java:249)
at java.lang.Thread.run(Thread.java:552)

java.net.UnknownHostException: 254.128.0.0.0.0.0.0.2.48.101.255: 254.128.0.0.0.0.0.0.2.48.101.255
at java.net.InetAddress.getAllByName0(InetAddress.java:1011)
at java.net.InetAddress.getAllByName0(InetAddress.java:981)
at java.net.InetAddress.getAllByName(InetAddress.java:975)
at java.net.InetAddress.getByName(InetAddress.java:889)
at org.jempeg.empeg.protocol.discovery.NetworkEmpegDiscoverer$BroadcastRunnable.run(NetworkEmpegDiscoverer.java:249)
at java.lang.Thread.run(Thread.java:552)

java.net.UnknownHostException: 254.128.0.0.0.0.0.0.2.48.101.255.254: 254.128.0.0.0.0.0.0.2.48.101.255.254
at java.net.InetAddress.getAllByName0(InetAddress.java:1011)
at java.net.InetAddress.getAllByName0(InetAddress.java:981)
at java.net.InetAddress.getAllByName(InetAddress.java:975)
at java.net.InetAddress.getByName(InetAddress.java:889)
at org.jempeg.empeg.protocol.discovery.NetworkEmpegDiscoverer$BroadcastRunnable.run(NetworkEmpegDiscoverer.java:249)
at java.lang.Thread.run(Thread.java:552)

java.net.UnknownHostException: 254.128.0.0.0.0.0.0.2.48.101.255.254.27: 254.128.0.0.0.0.0.0.2.48.101.255.254.27
at java.net.InetAddress.getAllByName0(InetAddress.java:1011)
at java.net.InetAddress.getAllByName0(InetAddress.java:981)
at java.net.InetAddress.getAllByName(InetAddress.java:975)
at java.net.InetAddress.getByName(InetAddress.java:889)
at org.jempeg.empeg.protocol.discovery.NetworkEmpegDiscoverer$BroadcastRunnable.run(NetworkEmpegDiscoverer.java:249)
at java.lang.Thread.run(Thread.java:552)

java.net.UnknownHostException: 254.128.0.0.0.0.0.0.2.48.101.255.254.27.74: 254.128.0.0.0.0.0.0.2.48.101.255.254.27.74
at java.net.InetAddress.getAllByName0(InetAddress.java:1011)
at java.net.InetAddress.getAllByName0(InetAddress.java:981)
at java.net.InetAddress.getAllByName(InetAddress.java:975)
at java.net.InetAddress.getByName(InetAddress.java:889)
at org.jempeg.empeg.protocol.discovery.NetworkEmpegDiscoverer$BroadcastRunnable.run(NetworkEmpegDiscoverer.java:249)
at java.lang.Thread.run(Thread.java:552)



Then, when I click "Ok" in the "Looking for devices" window, I get this:

Code:

Failed to create connection factory for device. caused by:
java.net.MalformedURLException: no protocol: unknown
at java.net.URL.<init>(URL.java:537)
at java.net.URL.<init>(URL.java:434)
at java.net.URL.<init>(URL.java:383)
at org.jempeg.protocol.discovery.SSDPDevice.getConnectionFactory(SSDPDevice.java:66)
at org.jempeg.empeg.manager.dialog.ConnectionListModel.getElementAt(ConnectionListModel.java:40)
at javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1147)
at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1098)
at javax.swing.plaf.basic.BasicListUI.getCellBounds(BasicListUI.java:736)
at javax.swing.plaf.basic.BasicListUI$FocusHandler.repaintCellFocus(BasicListUI.java:1423)
at javax.swing.plaf.basic.BasicListUI$FocusHandler.focusLost(BasicListUI.java:1441)
at apple.laf.AquaListUI$FocusHandler.focusLost(AquaListUI.java:64)
at java.awt.AWTEventMulticaster.focusLost(AWTEventMulticaster.java:172)
at java.awt.Component.processFocusEvent(Component.java:5006)
at java.awt.Component.processEvent(Component.java:4888)
at java.awt.Container.processEvent(Container.java:1569)
at java.awt.Component.dispatchEventImpl(Component.java:3615)
at java.awt.Container.dispatchEventImpl(Container.java:1627)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1713)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:777)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:497)
at java.awt.Component.dispatchEventImpl(Component.java:3506)
at java.awt.Container.dispatchEventImpl(Container.java:1627)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)




Going directly to the IP still doesn't work either.
_________________________
-Aaron