"David Gagnon" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> Bill Barker wrote:
>
>>"David Gagnon" <[EMAIL PROTECTED]> wrote in message
>>news:[EMAIL PROTECTED]
>>
>>>Hi all,
>>>
>>>I need to have my tomcat servers to broadcast their state (custom
>>>information) in order for them to collaborate.
>>>
>>>I look into the cluster code, org.apache.catalina.cluster.mcast.* it a
>>>good example of what I need : send a multicast message each X seconds and
>>>keep a member list with their public info.
>>>
>>>My problem is to fin a way to starts MY protocol endpoint when Tomcat
>>>boots. I don't want to put the code in my webApp, since I can have
>>>several webapps on the same server.
>>>
>>>I looked into server.xml to find a way to starts it... I tought Connector
>>>would be suitable for my needs but it seems strictly related to HTTP
>>>request handling.
>>>
>>>
>>
>>In theory, you can write a ProtocolHandler for any protocol you like and
>>plug it into the Connector. However, you are right that this is for
>>Request processing.
>>
> Is server.xml supports a custom protocol Handler? For what I looked it
> seem to be predefined connector one for HTTP, HTTPS and AJP/1.3.
> If it possible in some way to hook by there I can live whith the fact that
> is not the way that supposed to be used :-)
>
>
> <Connector port="8080" maxHttpHeaderSize="8192"
> maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
> enableLookups="false" redirectPort="8443" acceptCount="100"
> connectionTimeout="20000" disableUploadTimeout="true" />
> <Connector port="8009"
> enableLookups="false" redirectPort="8443" protocol="AJP/1.3"
> />
>
>
<Connector port="nnn" protocol="com.myfirm.mypackage.MyProtocolHandler"
.... />
The values AJP/1.3 and HTTP/1.1 are just shortcuts for the respective
default ProtocolHandlers.
>
>
>>You could take a look at Tribes (container/modules/groupcom in the 5.5.17+
>>source distro/SVN co). It's still a work-in-progress, but it may let you
>>do what you want.
>>
> Thanks for the info I'll look into it!
>
> Best Regards
> /David
>
>>
>>>I hope to find a way without changing the tomcat code base.
>>>
>>>Thanks for your help.
>>>Best Regards
>>>/David
>>
>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>>For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>>
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]