geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From chi runhua <chirun...@gmail.com>
Subject Re: Use other port for webservices on same wasce instance
Date Wed, 15 Aug 2012 09:57:16 GMT
looks like the attribute should be maxHttpHeaderSize instead of
maxHttpHeaderSizeBytes.

On Wed, Aug 15, 2012 at 4:50 PM, Ivan <xhhsld@gmail.com> wrote:

> Suppose you are using Geronimo 2.1.*,  you may refer to the link below, it
> shows what parameter is supported for each connector type. I do not have
> chance to try it by myself, while I knew others have tried that, and it
> works. Hope it helps.
>
> [1]
> https://svn.apache.org/repos/asf/geronimo/server/branches/2.1/plugins/tomcat/tomcat6/src/main/plan/plan.xml
>
> 2012/8/15 soegaard <Bjarne.Soeegaard@stab.rm.dk>
>
>>  Yes, I have found that by checking the jars, but then I get deployment
>> errors like
>>
>> ----------------
>> Distribution of module failed.  See log for details.
>>   Unknown attribute maxHttpHeaderSizeBytes on
>> dk.rm.hawaii/WebServicesWAR/1.0/car?J2EEApplication=null,WebModule=dk.rm.hawaii/WebServicesWAR/1.0/car,j2eeType=GBean,name=WebServicesConnector
>>   org.apache.geronimo.common.DeploymentException: Unknown attribute
>> maxHttpHeaderSizeBytes on dk.rm.hawaii/WebServicesWAR/1.0/car? ........
>> ECT!!!!
>> ------------------------
>>
>> This attribute is not known.
>>
>> <attribute name=*"maxHttpHeaderSizeBytes"*>8192</attribute>
>>
>>  It is like it is another connector bean this example refers to. I use
>> version 2.1.4 of the WASCE (I believe v. 6 of Tomcat).
>>
>> These examples don't work - sorry :(
>>
>> Have you ever done something like this yourself? Opening another port on
>> the server to expose your webservices to.
>>
>> Med venlig hilsen / Best regards
>>
>> Bjarne Søegaard
>> +2878-5721
>>
>>  ------------------------------
>> *Fra:* Ivan Xu [via Apache Geronimo] [ml-node+[hidden email]<http://user/SendEmail.jtp?type=node&node=3985607&i=0>
>> ]
>> *Sendt:* 15. august 2012 09:58
>>
>> *Til:* Bjarne Søegaard
>> *Emne:* Re: Use other port for webservices on same wasce instance
>>
>>  The full name of the ConnectorGBean should
>> be org.apache.geronimo.tomcat.connector.ConnectorGBean.
>>
>> 2012/8/14 soegaard <[hidden email]<https://post.rm.dk/owa/UrlBlockedError.aspx>
>> >
>>
>>  Hello Ivan,
>>>
>>> Yes, I have used the code shown in the example you refer to in your mail.
>>> (Shown below), but creation of the Connector gbean fails because it
>>> complains "org.apache.geronimo.tomcat.ConnectorGBean" cannot be found. I
>>> have the create one directly thru the admin console - looked it up in the
>>> config.xml - here it created
>>> <gbean name="WebServicesConnector"
>>> class="org.apache.geronimo.tomcat.connector.Http11ConnectorGBean">
>>>
>>> I the copied this to my geronimo-web.xml instead of the first Connector
>>> gbean. (and then removed it from the config.xml again- so it got created
>>> thru the geronimo-web.xml.
>>>
>>> This works to the point that I can se the Connector in the admin console
>>> -
>>> the geronimo-web.xml has ow created it.
>>>
>>> The deployment does however sometimes write,
>>>
>>> "WARN [MapperListener] Unknown default host: localhost"  I believe this
>>> is
>>> from the initParams in TomcatWebAppHost where localhost is stated.
>>>
>>>
>>>
>>>
>>>
>>>
>>>   <gbean name="TomcatWebAppContainer"
>>> class="org.apache.geronimo.tomcat.TomcatContainer">
>>>         <attribute name="catalinaHome">var/catalina</attribute>
>>>         <reference name="EngineGBean">
>>>             <name>TomcatEngine1</name>
>>>         </reference>
>>>         <reference name="ServerInfo">
>>>             <name>ServerInfo</name>
>>>         </reference>
>>>         <reference name="WebManager">
>>>             <name>TomcatWebManager</name>
>>>         </reference>
>>>     </gbean>
>>>
>>>     <gbean name="TomcatWebAppEngine"
>>> class="org.apache.geronimo.tomcat.EngineGBean">
>>>         <attribute
>>> name="className">org.apache.geronimo.tomcat.TomcatEngine</attribute>
>>>         <attribute name="initParams">
>>>             name=WASCE
>>>         </attribute>
>>>         <reference name="DefaultHost">
>>>             <name>TomcatHost1</name>
>>>         </reference>
>>>         <references name="Hosts">
>>>             <pattern>
>>>                 <name>TomcatHost</name>
>>>             </pattern>
>>>         </references>
>>>         <reference name="RealmGBean">
>>>             <name>TomcatJAASRealm</name>
>>>         </reference>
>>>         <reference name="TomcatValveChain">
>>>             <name>FirstValve</name>
>>>         </reference>
>>>         <reference name="LifecycleListenerChain">
>>>             <name>FirstListener</name>
>>>         </reference>
>>>     </gbean>
>>>
>>>     <gbean name="TomcatWebAppHost"
>>> class="org.apache.geronimo.tomcat.HostGBean">
>>>         <attribute
>>> name="className">org.apache.catalina.core.StandardHost</attribute>
>>>         <attribute name="initParams">
>>>             name=localhost
>>>             appBase=
>>>             workDir=work
>>>         </attribute>
>>>     </gbean>
>>>
>>>     <gbean name="TomcatWebAppConnector"
>>> class="org.apache.geronimo.tomcat.ConnectorGBean">
>>>         <attribute name="name">HTTP</attribute>
>>>         <attribute name="host">localhost</attribute>
>>>         <attribute name="port">8081</attribute>
>>>          <attribute name="maxHttpHeaderSizeBytes">8192</attribute>
>>>         <attribute name="maxThreads">150</attribute>
>>>         <attribute name="minSpareThreads">25</attribute>
>>>         <attribute name="maxSpareThreads">75</attribute>
>>>         <attribute name="hostLookupEnabled">false</attribute>
>>>         <attribute name="redirectPort">8453</attribute>
>>>         <attribute name="acceptQueueSize">100</attribute>
>>>         <attribute name="connectionTimeoutMillis">20000</attribute>
>>>         <attribute name="uploadTimeoutEnabled">false</attribute>
>>>         <reference name="TomcatContainer">
>>>             <name>TomcatWebAppContainer</name>
>>>         </reference>
>>>     </gbean>
>>>
>>> </web-app>
>>>
>>> Med venlig hilsen / Best regards
>>>
>>> Bjarne Søegaard
>>> +2878-5721
>>>
>>>
>>>
>>>
>>>  --
>>> View this message in context:
>>> http://apache-geronimo.328035.n3.nabble.com/Use-other-port-for-webservices-on-same-wasce-instance-tp3985595p3985603.html
>>>  Sent from the Development mailing list archive at Nabble.com.
>>>
>>
>>
>>
>>  --
>> Ivan
>>
>>
>> ------------------------------
>>  If you reply to this email, your message will be added to the
>> discussion below:
>>
>> http://apache-geronimo.328035.n3.nabble.com/Use-other-port-for-webservices-on-same-wasce-instance-tp3985595p3985606.html
>>  To unsubscribe from Use other port for webservices on same wasce
>> instance, click here.
>> NAML<http://apache-geronimo.328035.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>>
>> ------------------------------
>> View this message in context: SV: Use other port for webservices on same
>> wasce instance<http://apache-geronimo.328035.n3.nabble.com/SV-Use-other-port-for-webservices-on-same-wasce-instance-tp3985607.html>
>>  Sent from the Development mailing list archive<http://apache-geronimo.328035.n3.nabble.com/Development-f342155.html>at
Nabble.com.
>>
>
>
>
> --
> Ivan
>

Mime
View raw message