2017-10-16 82 views
0

我定義我的碼頭服務器這樣的春天:HTTP/1.1 400測試米娜/碼頭安裝了插座通訊科壞請求

該應用程序運行,通過狸的Java服務包裝包裹的服務。 實質上,它只是在偵聽來自套接字的請求時運行。

<bean id="jetty" class="org.eclipse.jetty.server.Server" init-method="start"> 
    <constructor-arg name="port" value="${Port}" /> 
</bean> 

,並用於米娜端點

<bean id="minaFactory" class="org.apache.camel.component.mina2.Mina2Component"> 
    <constructor-arg index="0" ref="camel"></constructor-arg> 
</bean> 

<bean id="minaEndpoint" factory-bean="minaFactory" factory-method="createEndpoint"> 
    <constructor-arg index="0" ref="minaConfig1"></constructor-arg> 
</bean> 

然後在的system.xml,

<route> 

    <from ref="minaEndpoint" /> 
     <threads> 
      <bean ref="work-to-do" method="work"/> 
     </threads> 
    </route> 

現在,我使用的插座測試 - https://sourceforge.net/projects/sockettest/?source=typ_redirect

,我可以連接到主機和端口,但我發送請求時不斷收到錯誤:

S:{ 「操作」: 「測試」, 「工作」: 「ABC」} HTTP/1.1 400錯誤的請求 的Content-Length:0 連接:關閉 服務器:碼頭(7.2.0.v20101020)

Socket Test

回答