You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jcs-users@jakarta.apache.org by Rick Szeto <rs...@vizible.com> on 2006/06/05 17:52:20 UTC

Re: UDP Discovery mode with JCS 1.2.7.3

Hi Aaron, 
  I have tried the configuration suggested by following post, but I
still get "Not a multicast address":
http://mail-archives.apache.org/mod_mbox/jakarta-jcs-users/200605.mbox/browser

Error:
Jun 5, 2006 11:49:53 AM
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
$ListenerThread run
     [java] INFO: Listening on port 1118
     [java] Jun 5, 2006 11:49:53 AM
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver createSocket
     [java] SEVERE: Could not bind to multicast address :6780
     [java] java.net.SocketException: Not a multicast address
     [java]     at
java.net.MulticastSocket.joinGroup(MulticastSocket.java:273)
     [java]     at
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.createSocket(UDPDiscoveryReceiver.java:132)
     [java]     at
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.<init>(UDPDiscoveryReceiver.java:109)
     [java]     at
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService.<init>(UDPDiscoveryService.java:106)
     [java]     at
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:83)
     [java]     at
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:52)
     [java]     at
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createDiscoveryService(LateralTCPCacheFactory.java:165)
     [java]     at
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createCache(LateralTCPCacheFactory.java:100)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseAuxiliary(CompositeCacheConfigurator.java:551)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:343)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:264)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegions(CompositeCacheConfigurator.java:241)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:136)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:311)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:255)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:242)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:191)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheManager.getInstance(CompositeCacheManager.java:119)
     [java]     at org.apache.jcs.JCS.ensureCacheManager(JCS.java:99)
     [java]     at org.apache.jcs.JCS.getInstance(JCS.java:64)
     [java]     at CacheMaster.main(CacheMaster.java:8)
     [java] Jun 5, 2006 11:49:53 AM
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService <init>
     [java] SEVERE: Problem creating UDPDiscoveryReceiver, we won't be
able to find any other caches
     [java] java.net.SocketException: Not a multicast address
     [java]     at
java.net.MulticastSocket.joinGroup(MulticastSocket.java:273)
     [java]     at
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.createSocket(UDPDiscoveryReceiver.java:132)
     [java]     at
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.<init>(UDPDiscoveryReceiver.java:109)
     [java]     at
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService.<init>(UDPDiscoveryService.java:106)
     [java]     at
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:83)
     [java]     at
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:52)
     [java]     at
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createDiscoveryService(LateralTCPCacheFactory.java:165)
     [java]     at
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createCache(LateralTCPCacheFactory.java:100)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseAuxiliary(CompositeCacheConfigurator.java:551)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:343)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:264)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegions(CompositeCacheConfigurator.java:241)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:136)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:311)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:255)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:242)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:191)
     [java]     at
org.apache.jcs.engine.control.CompositeCacheManager.getInstance(CompositeCacheManager.java:119)
     [java]     at org.apache.jcs.JCS.ensureCacheManager(JCS.java:99)
     [java]     at org.apache.jcs.JCS.getInstance(JCS.java:64)
     [java]     at CacheMaster.main(CacheMaster.java:8)
     [java] Jun 5, 2006 11:49:53 AM
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
createDiscoveryService
     [java] INFO: Created UDPDiscoveryService for TCP lateral cache.

My configuration is a straight cut and past from:
http://jakarta.apache.org/jcs/LateralTCPProperties.html

Any thoughts on a solution?

Thanks,
Rick

---------------------------------------------------------------------
To unsubscribe, e-mail: jcs-users-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jcs-users-help@jakarta.apache.org


Re: UDP Discovery mode with JCS 1.2.7.3

Posted by Aaron Smuts <as...@yahoo.com>.
There is probably a typo in your cache.ccf.  Can you
send it to me if you can't figure it out.  It looks
like you haven't defined the address.


Here is an example from a prod config file that I use:

# Lateral TCP Distribution with UDP Discovery
jcs.auxiliary.LTCPAIR=org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
jcs.auxiliary.LTCPAIR.attributes=org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
jcs.auxiliary.LTCPAIR.attributes.TcpListenerPort=1118
jcs.auxiliary.LTCPAIR.attributes.UdpDiscoveryAddr=228.5.6.1
jcs.auxiliary.LTCPAIR.attributes.UdpDiscoveryPort=6773
jcs.auxiliary.LTCPAIR.attributes.UdpDiscoveryEnabled=true
jcs.auxiliary.LTCPAIR.attributes.Receive=true
jcs.auxiliary.LTCPAIR.attributes.AllowGet=false
jcs.auxiliary.LTCPAIR.attributes.IssueRemoveOnPut=false
jcs.auxiliary.LTCPAIR.attributes.FilterRemoveByHashCode=true



--- Rick Szeto <rs...@vizible.com> wrote:

> Hi Aaron, 
>   I have tried the configuration suggested by
> following post, but I
> still get "Not a multicast address":
>
http://mail-archives.apache.org/mod_mbox/jakarta-jcs-users/200605.mbox/browser
> 
> Error:
> Jun 5, 2006 11:49:53 AM
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
> $ListenerThread run
>      [java] INFO: Listening on port 1118
>      [java] Jun 5, 2006 11:49:53 AM
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
> createSocket
>      [java] SEVERE: Could not bind to multicast
> address :6780
>      [java] java.net.SocketException: Not a
> multicast address
>      [java]     at
>
java.net.MulticastSocket.joinGroup(MulticastSocket.java:273)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.createSocket(UDPDiscoveryReceiver.java:132)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.<init>(UDPDiscoveryReceiver.java:109)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService.<init>(UDPDiscoveryService.java:106)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:83)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:52)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createDiscoveryService(LateralTCPCacheFactory.java:165)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createCache(LateralTCPCacheFactory.java:100)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseAuxiliary(CompositeCacheConfigurator.java:551)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:343)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:264)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegions(CompositeCacheConfigurator.java:241)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:136)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:311)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:255)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:242)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:191)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.getInstance(CompositeCacheManager.java:119)
>      [java]     at
> org.apache.jcs.JCS.ensureCacheManager(JCS.java:99)
>      [java]     at
> org.apache.jcs.JCS.getInstance(JCS.java:64)
>      [java]     at
> CacheMaster.main(CacheMaster.java:8)
>      [java] Jun 5, 2006 11:49:53 AM
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
> <init>
>      [java] SEVERE: Problem creating
> UDPDiscoveryReceiver, we won't be
> able to find any other caches
>      [java] java.net.SocketException: Not a
> multicast address
>      [java]     at
>
java.net.MulticastSocket.joinGroup(MulticastSocket.java:273)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.createSocket(UDPDiscoveryReceiver.java:132)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.<init>(UDPDiscoveryReceiver.java:109)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService.<init>(UDPDiscoveryService.java:106)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:83)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:52)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createDiscoveryService(LateralTCPCacheFactory.java:165)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createCache(LateralTCPCacheFactory.java:100)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseAuxiliary(CompositeCacheConfigurator.java:551)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:343)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:264)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegions(CompositeCacheConfigurator.java:241)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:136)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:311)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:255)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:242)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:191)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.getInstance(CompositeCacheManager.java:119)
>      [java]     at
> org.apache.jcs.JCS.ensureCacheManager(JCS.java:99)
>      [java]     at
> org.apache.jcs.JCS.getInstance(JCS.java:64)
>      [java]     at
> CacheMaster.main(CacheMaster.java:8)
>      [java] Jun 5, 2006 11:49:53 AM
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
> createDiscoveryService
>      [java] INFO: Created UDPDiscoveryService for
> TCP lateral cache.
> 
> My configuration is a straight cut and past from:
>
http://jakarta.apache.org/jcs/LateralTCPProperties.html
> 
> Any thoughts on a solution?
> 
> Thanks,
> Rick
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> jcs-users-unsubscribe@jakarta.apache.org
> For additional commands, e-mail:
> jcs-users-help@jakarta.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: jcs-users-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jcs-users-help@jakarta.apache.org


Re: UDP Discovery mode with JCS 1.2.7.3

Posted by Aaron Smuts <as...@yahoo.com>.
Please try 1.2.7.6.  It should ix the UDP config
problem.

http://svn.apache.org/viewvc/jakarta/jcs/trunk/tempbuild/jcs-1.2.7.6.jar?view=log

Cheers,

Aaron

--- Rick Szeto <rs...@vizible.com> wrote:

> Hi Aaron, 
>   I have tried the configuration suggested by
> following post, but I
> still get "Not a multicast address":
>
http://mail-archives.apache.org/mod_mbox/jakarta-jcs-users/200605.mbox/browser
> 
> Error:
> Jun 5, 2006 11:49:53 AM
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
> $ListenerThread run
>      [java] INFO: Listening on port 1118
>      [java] Jun 5, 2006 11:49:53 AM
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
> createSocket
>      [java] SEVERE: Could not bind to multicast
> address :6780
>      [java] java.net.SocketException: Not a
> multicast address
>      [java]     at
>
java.net.MulticastSocket.joinGroup(MulticastSocket.java:273)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.createSocket(UDPDiscoveryReceiver.java:132)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.<init>(UDPDiscoveryReceiver.java:109)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService.<init>(UDPDiscoveryService.java:106)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:83)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:52)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createDiscoveryService(LateralTCPCacheFactory.java:165)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createCache(LateralTCPCacheFactory.java:100)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseAuxiliary(CompositeCacheConfigurator.java:551)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:343)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:264)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegions(CompositeCacheConfigurator.java:241)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:136)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:311)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:255)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:242)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:191)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.getInstance(CompositeCacheManager.java:119)
>      [java]     at
> org.apache.jcs.JCS.ensureCacheManager(JCS.java:99)
>      [java]     at
> org.apache.jcs.JCS.getInstance(JCS.java:64)
>      [java]     at
> CacheMaster.main(CacheMaster.java:8)
>      [java] Jun 5, 2006 11:49:53 AM
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
> <init>
>      [java] SEVERE: Problem creating
> UDPDiscoveryReceiver, we won't be
> able to find any other caches
>      [java] java.net.SocketException: Not a
> multicast address
>      [java]     at
>
java.net.MulticastSocket.joinGroup(MulticastSocket.java:273)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.createSocket(UDPDiscoveryReceiver.java:132)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.<init>(UDPDiscoveryReceiver.java:109)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService.<init>(UDPDiscoveryService.java:106)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:83)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:52)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createDiscoveryService(LateralTCPCacheFactory.java:165)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createCache(LateralTCPCacheFactory.java:100)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseAuxiliary(CompositeCacheConfigurator.java:551)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:343)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:264)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegions(CompositeCacheConfigurator.java:241)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:136)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:311)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:255)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:242)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:191)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.getInstance(CompositeCacheManager.java:119)
>      [java]     at
> org.apache.jcs.JCS.ensureCacheManager(JCS.java:99)
>      [java]     at
> org.apache.jcs.JCS.getInstance(JCS.java:64)
>      [java]     at
> CacheMaster.main(CacheMaster.java:8)
>      [java] Jun 5, 2006 11:49:53 AM
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
> createDiscoveryService
>      [java] INFO: Created UDPDiscoveryService for
> TCP lateral cache.
> 
> My configuration is a straight cut and past from:
>
http://jakarta.apache.org/jcs/LateralTCPProperties.html
> 
> Any thoughts on a solution?
> 
> Thanks,
> Rick
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> jcs-users-unsubscribe@jakarta.apache.org
> For additional commands, e-mail:
> jcs-users-help@jakarta.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: jcs-users-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jcs-users-help@jakarta.apache.org


Re: UDP Discovery mode with JCS 1.2.7.3

Posted by Aaron Smuts <as...@yahoo.com>.
I found a bug in the latest code with the UDP
discovery configuration.  I just fixed it and will
make a temp build.  I also improved the logging.

Cheers,

Aaron

--- Rick Szeto <rs...@vizible.com> wrote:

> Hi Aaron, 
>   I have tried the configuration suggested by
> following post, but I
> still get "Not a multicast address":
>
http://mail-archives.apache.org/mod_mbox/jakarta-jcs-users/200605.mbox/browser
> 
> Error:
> Jun 5, 2006 11:49:53 AM
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
> $ListenerThread run
>      [java] INFO: Listening on port 1118
>      [java] Jun 5, 2006 11:49:53 AM
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
> createSocket
>      [java] SEVERE: Could not bind to multicast
> address :6780
>      [java] java.net.SocketException: Not a
> multicast address
>      [java]     at
>
java.net.MulticastSocket.joinGroup(MulticastSocket.java:273)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.createSocket(UDPDiscoveryReceiver.java:132)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.<init>(UDPDiscoveryReceiver.java:109)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService.<init>(UDPDiscoveryService.java:106)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:83)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:52)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createDiscoveryService(LateralTCPCacheFactory.java:165)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createCache(LateralTCPCacheFactory.java:100)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseAuxiliary(CompositeCacheConfigurator.java:551)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:343)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:264)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegions(CompositeCacheConfigurator.java:241)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:136)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:311)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:255)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:242)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:191)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.getInstance(CompositeCacheManager.java:119)
>      [java]     at
> org.apache.jcs.JCS.ensureCacheManager(JCS.java:99)
>      [java]     at
> org.apache.jcs.JCS.getInstance(JCS.java:64)
>      [java]     at
> CacheMaster.main(CacheMaster.java:8)
>      [java] Jun 5, 2006 11:49:53 AM
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
> <init>
>      [java] SEVERE: Problem creating
> UDPDiscoveryReceiver, we won't be
> able to find any other caches
>      [java] java.net.SocketException: Not a
> multicast address
>      [java]     at
>
java.net.MulticastSocket.joinGroup(MulticastSocket.java:273)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.createSocket(UDPDiscoveryReceiver.java:132)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.<init>(UDPDiscoveryReceiver.java:109)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService.<init>(UDPDiscoveryService.java:106)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:83)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.getService(UDPDiscoveryManager.java:52)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createDiscoveryService(LateralTCPCacheFactory.java:165)
>      [java]     at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.createCache(LateralTCPCacheFactory.java:100)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseAuxiliary(CompositeCacheConfigurator.java:551)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:343)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegion(CompositeCacheConfigurator.java:264)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.parseRegions(CompositeCacheConfigurator.java:241)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheConfigurator.doConfigure(CompositeCacheConfigurator.java:136)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:311)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:255)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:242)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.configure(CompositeCacheManager.java:191)
>      [java]     at
>
org.apache.jcs.engine.control.CompositeCacheManager.getInstance(CompositeCacheManager.java:119)
>      [java]     at
> org.apache.jcs.JCS.ensureCacheManager(JCS.java:99)
>      [java]     at
> org.apache.jcs.JCS.getInstance(JCS.java:64)
>      [java]     at
> CacheMaster.main(CacheMaster.java:8)
>      [java] Jun 5, 2006 11:49:53 AM
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
> createDiscoveryService
>      [java] INFO: Created UDPDiscoveryService for
> TCP lateral cache.
> 
> My configuration is a straight cut and past from:
>
http://jakarta.apache.org/jcs/LateralTCPProperties.html
> 
> Any thoughts on a solution?
> 
> Thanks,
> Rick
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> jcs-users-unsubscribe@jakarta.apache.org
> For additional commands, e-mail:
> jcs-users-help@jakarta.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: jcs-users-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jcs-users-help@jakarta.apache.org