[JBossWS] - Soap Fault:could not find meta data for operation
by pshankar
Hi I have a WSDL generated from Java2WSDL it reads below
<?xml version="1.0" encoding="UTF-8"?>
| <wsdl:definitions targetNamespace="http://DefaultNamespace" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://DefaultNamespace" xmlns:intf="http://DefaultNamespace" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
| <!--WSDL created by Apache Axis version: 1.2alpha
| Built on Dec 01, 2003 (04:33:24 EST)-->
|
| <wsdl:message name="setNameRequest">
|
| <wsdl:part name="in0" type="xsd:string"/>
|
| </wsdl:message>
|
| <wsdl:message name="getNameRequest">
|
| </wsdl:message>
|
| <wsdl:message name="setNameResponse">
|
| </wsdl:message>
|
| <wsdl:message name="getNameResponse">
|
| <wsdl:part name="getNameReturn" type="xsd:string"/>
|
| </wsdl:message>
|
| <wsdl:portType name="MySpringService">
|
| <wsdl:operation name="getName">
|
| <wsdl:input message="impl:getNameRequest" name="getNameRequest"/>
|
| <wsdl:output message="impl:getNameResponse" name="getNameResponse"/>
|
| </wsdl:operation>
|
| <wsdl:operation name="setName" parameterOrder="in0">
|
| <wsdl:input message="impl:setNameRequest" name="setNameRequest"/>
|
| <wsdl:output message="impl:setNameResponse" name="setNameResponse"/>
|
| </wsdl:operation>
|
| </wsdl:portType>
|
| <wsdl:binding name="MySpringServiceSoapBinding" type="impl:MySpringService">
|
| <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
|
| <wsdl:operation name="getName">
|
| <wsdlsoap:operation soapAction=""/>
|
| <wsdl:input name="getNameRequest">
|
| <wsdlsoap:body namespace="http://DefaultNamespace" use="literal"/>
|
| </wsdl:input>
|
| <wsdl:output name="getNameResponse">
|
| <wsdlsoap:body namespace="http://DefaultNamespace" use="literal"/>
|
| </wsdl:output>
|
| </wsdl:operation>
|
| <wsdl:operation name="setName">
|
| <wsdlsoap:operation soapAction=""/>
|
| <wsdl:input name="setNameRequest">
|
| <wsdlsoap:body namespace="http://DefaultNamespace" use="literal"/>
|
| </wsdl:input>
|
| <wsdl:output name="setNameResponse">
|
| <wsdlsoap:body namespace="http://DefaultNamespace" use="literal"/>
|
| </wsdl:output>
|
| </wsdl:operation>
|
| </wsdl:binding>
|
| <wsdl:service name="MySpringServiceService">
|
| <wsdl:port binding="impl:MySpringServiceSoapBinding" name="MySpringService">
|
| <wsdlsoap:address location="http://localhost:8080/MySpringService"/>
|
| </wsdl:port>
|
| </wsdl:service>
|
| </wsdl:definitions>
|
The soap request gives the following error.
<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
| <soapenv:Header/>
| <soapenv:Body>
| <ns1:setName xmlns:ns1='http://localhost:8080/MySpringService/' soapenv:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'>
| <String_1 xsi:type='xsd:string' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>Shankar-Web Service!!!</String_1>
| </ns1:setName></soapenv:Body></soapenv:Envelope>
| 2006-12-13 08:25:08,141 DEBUG [org.jboss.ws.soap.SOAPMessageDispatcher] getDispatchDestination: null
| 2006-12-13 08:25:08,141 DEBUG [org.jboss.ws.soap.SOAPMessageDispatcher] getDispatchDestination: null
| 2006-12-13 08:25:08,141 DEBUG [javax.xml.rpc.soap.SOAPFaultException] new SOAPFaultException [code={http://schemas.xmlsoap.org/soap/envelope/}Client,string=Endpoint {http://DefaultNamespace}MySpringService does not contain operation meta data for: {http://localhost:8080/MySpringService/}setName,actor=null,detail=null]
| 2006-12-13 08:25:08,141 ERROR [org.jboss.ws.jaxrpc.SOAPFaultExceptionHelper] SOAP request exception
| javax.xml.rpc.soap.SOAPFaultException: Endpoint {http://DefaultNamespace}MySpringService does not contain operation meta data for: {http://localhost:8080/MySpringService/}setName
| at org.jboss.ws.server.ServiceEndpointInvoker.getDispatchDestination(ServiceEndpointInvoker.java:181)
| at org.jboss.ws.server.ServiceEndpointInvoker.invoke(ServiceEndpointInvoker.java:107)
| at org.jboss.ws.server.ServiceEndpoint.handleRequest(ServiceEndpoint.java:209)
| at org.jboss.ws.server.ServiceEndpointManager.processSOAPRequest(ServiceEndpointManager.java:355)
| at org.jboss.ws.server.StandardEndpointServlet.doPost(StandardEndpointServlet.java:115)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993416#3993416
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993416
19 years, 7 months
[JBoss Seam] - Referencing global view-id variables from .jpdl.xml
by spambob
Hello,
is it somehow possible to declare 'global view-id variables' and reference them in .jpdl.xml files?
I.e. one has a 20+ pageflows that all end on the 'home' page. Now, instead of setting the view-id of the end state of every single of these >20 pageflows to '/home.xhtml', one sets the view-id of the end state to 'home' and declares 'home' in navigation.xml or faces-config.xml like this:
<navigation-case>
| <from-outcome>home</from-outcome>
| <to-view-id>/home.xhtml</to-view-id>
| <redirect />
| </navigation-case>
(just like one would do without using pageflows)
I'm asking because i get
javax.servlet.ServletException: ViewId must start with '/' (viewId = home) when I try this :(.
IMHO it would be pretty useful if an additional layer of indirection is available because without this one had to edit every single .jpdl.xml file if one wants to change the 'home' page instead of only the navigation-case tag. Further this violates the DRY principle.
The differentiation could be done by checking if the view-id start with / or not and it shouldn't produce overhead because this file is read on startup, therefore every reference could be substituted by the 'real' value on startup.
What do you think? - i would love to do this in bigger projects!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993407#3993407
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993407
19 years, 7 months
[JBoss Seam] - Re: si:selectItem error parsing
by krica
Pete,
I'm getting the same error here, using you latest build (linked from this thread). However, I'm using an Enum.
Error is:
| java.lang.IllegalArgumentException: selectItems' value="#{companyTypes}" must implement java.lang.Iteratable but it is null (null)
| at org.jboss.seam.selectitems.ui.UISeamSelectItems.createSelectItems(UISeamSelectItems.java:225)
| at org.jboss.seam.selectitems.ui.UISeamSelectItems.getValue(UISeamSelectItems.java:204)
| at org.apache.myfaces.shared_impl.util.SelectItemsIterator.hasNext(SelectItemsIterator.java:102)
| at org.apache.myfaces.shared_impl.renderkit.RendererUtils.internalGetSelectItemList(RendererUtils.java:477)
|
| <h:selectOneRadio value="#{companyRegistration.companyType}"
| required="true" valueChangeListener="onCompTypeChanged()" tabindex="3">
| <si:selectItems value="#{companyTypes}" var="companyType" label="#{messages[companyType.labelKey]}"
| noSelectionLabel="#{messages['label_selectOne']}" cache="false"/>
| </h:selectOneRadio>
|
| public enum CompanyType {
| MAIN("Main"),
| BRANCH("Branch");
|
| private final String name;
| private final String labelKey;
|
| private CompanyType(String name) {
| this.name = name;
| labelKey = "label_companyType_" + name;
| }
|
| public String getLabelKey() {
| return labelKey;
| }
|
| public String getName() {
| return name;
| }
|
| public String toString() {
| return name;
| }
| }
|
I just followed you wiki article and looked at the examples. Any idea what's wrong?
/Kris
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993403#3993403
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993403
19 years, 7 months
[JBoss Messaging] - Re: LeasePinger error
by bob_walker99
Hi Tim,
Before you go off on a wild goos chase on my behalf - I had overlooked the servlet code I mentioned until I posted the last reply - I've just revisited the code and it looks like it wasn't cleaning up connections correctly, so it is entirely possible that there were a number of connections open. I've amended and redeployed the code to create a single connection/factory/session per servlet instance and just start/stop the connection per post - I'll let you know if I see different behaviour.
Do you think the problem is related to large numbers of unclosed connections? If so, is there an easy way to make this more obvious in the stack trace?
Thanks again and best regards,
Bob
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993401#3993401
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993401
19 years, 7 months
[JBossWS] - SOAP Error- DefaultNamespace doesnot contain operation metad
by pshankar
anonymous wrote : Getting Metadata error with the default namespace. The WSDL is generated with Java2WSDL supplied by JBOSS IDE. The Webservice deploys but error when trying to access it
| <soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
| <soapenv:Header/>
| <soapenv:Body>
| <ns1:setName xmlns:ns1='http://localhost:8080/MySpringService/' soapenv:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'>
| <String_1 xsi:type='xsd:string' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>Shankar-Web Service!!!</String_1>
| </ns1:setName></soapenv:Body></soapenv:Envelope>
| 2006-12-13 08:25:08,141 DEBUG [org.jboss.ws.soap.SOAPMessageDispatcher] getDispatchDestination: null
| 2006-12-13 08:25:08,141 DEBUG [org.jboss.ws.soap.SOAPMessageDispatcher] getDispatchDestination: null
| 2006-12-13 08:25:08,141 DEBUG [javax.xml.rpc.soap.SOAPFaultException] new SOAPFaultException [code={http://schemas.xmlsoap.org/soap/envelope/}Client,string=Endpoint {http://DefaultNamespace}MySpringService does not contain operation meta data for: {http://localhost:8080/MySpringService/}setName,actor=null,detail=null]
| 2006-12-13 08:25:08,141 ERROR [org.jboss.ws.jaxrpc.SOAPFaultExceptionHelper] SOAP request exception
| javax.xml.rpc.soap.SOAPFaultException: Endpoint {http://DefaultNamespace}MySpringService does not contain operation meta data for: {http://localhost:8080/MySpringService/}setName
| at org.jboss.ws.server.ServiceEndpointInvoker.getDispatchDestination(ServiceEndpointInvoker.java:181)
| at org.jboss.ws.server.ServiceEndpointInvoker.invoke(ServiceEndpointInvoker.java:107)
| at org.jboss.ws.server.ServiceEndpoint.handleRequest(ServiceEndpoint.java:209)
| at org.jboss.ws.server.ServiceEndpointManager.processSOAPRequest(ServiceEndpointManager.java:355)
| at org.jboss.ws.server.StandardEndpointServlet.doPost(StandardEndpointServlet.java:115)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
| at org.jboss.ws.server.StandardEndpointServlet.service(StandardEndpointServlet.java:76)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
| at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993399#3993399
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993399
19 years, 7 months
[JBoss Seam] - Re: how retrieve current UIComponent
by supert24
"gavin.king(a)jboss.com" wrote : myModel is a Seam component, and attribute is a property of that component that definitely does NOT have an @In!
Ok, i have now in my JSF file:
| <h:dataTable var="item" value="#{buy_ActionShowMenu_menu_WEB_OUT.menuItems}" id="id_of_component_you_want" binding="#{CustomerWeb.datUI}">
|
| ..
| <h:column>
| <s:button value="ADD" action="#{CustomerWeb.buy_showMenu_Resume}" />
| </h:column>
| </h:dataTable>
|
and in my Seam component:
| public UIData datUI;
|
| public UIData getDatUI() {
| return datUI;
| }
|
| public void setDatUI(UIData datUI) {
| this.datUI = datUI;
| }
| public String buy_showMenu_Resume() {
|
| if (datUI != null)
| buy_ActionShowMenu_item_WEB_IN = (MenuItem) datUI.getRowData();
| ..
|
| }
|
|
My datUI is always null. Can you help?
(please dont asked me why I not use @DataModelSelection .. this is actually what I try to do with pure JSF means because of restrictions of our contractors. - But we are allowed to use @In stuff and so on)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993398#3993398
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993398
19 years, 7 months
[JBoss Messaging] - Re: LeasePinger error
by bob_walker99
Hi Tim,
Thanks for getting back to me, much appreciated.
I try to keep my connections to a minimum - I have a MessageListener implementation per queue, and 6 queues. I also have a couple of Dispatcher objects in my client that post messages back to a different server.
The listeners each have a private connection object that is started in an init() method and remains open and active until either my listener service is stopped, or the ExceptionListener informs my code of a problem - in both events a dispose() method is called and all objects are cleared up.
The Dispatchers also have a single private connection object, this is created once, and then start()ed and stop()ped for each message send, unless something goes wrong, then it is stop()ped, close()d and nulled prior to re-initialisation.
There is also a servlet I also have that takes http posts and distributes them to to some of the queues that my listeners listen on - this does open and close a new connection per post, and in fact does a fresh JNDI lookup per http post. This probably receives about 10-20 messages per hour.
But, at any one time, there aren't a great many connections open, probably < 20.
In all, traffic isn't huge at the moment, I manually send messages in bursts of maybe 50-100 at a time, on a sporadic basis at the moment, but I'm working towards automating this so that it's potentially frequent automated task. If I can get over this hurdle, the idea is to send quite a large volume of traffic via this infrastructure.
It may be of note that the messages can be large: they tend to be base64 representations of binaries.
I did see a problem with a specific large message that was around 4Mb - I gzipped the binary prior to encoding and the problem went away. Is there a size limit on messages?
As I mentioned, I seem to see the stack traces when I'm not actually sending anything through manually - the servlet does remain active 24/7 so, it may be that the errors originate from that traffic.
Thanks for your attention with this, it really is appreciated. If there's more info I can provide, do let me know.
Best regards,
Bob
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993396#3993396
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993396
19 years, 7 months
[JBoss Seam] - EL enhancement failing if Scope is not Session
by kevin.genie
Hello:
The EL enhancement for passing parameters is not working for me if the scope of the component in which the Datamodel is declared is not Session. As in Booking example, I have a Search page with a datatable with value binding to a datamodel declared in SFSB with Session Scope. In the datatable, i have an s:link with enhanced EL expression to select the current row.
This worked fine for me until I changed the Scope of the SFSB to Conversation. When i changed the scope, the passed parameter is always null. The DataModel does not have any Scope annotation and there is no Factory method also. ( I have followed the Booking Search and Select example.) . Am I missing something or is this a limitation with EL enhancement/Datemodel Selection ?
Thanx
Kevin.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993392#3993392
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993392
19 years, 7 months
[Security & JAAS/JBoss] - JBoss with JAAS
by riteshpandey
Hi
I am securing my application with JAAS. But I am not being able to get the role of a user who is loggin.
My code is as follows.
............................
precad {
org.jboss.security.ClientLoginModule required;
};
..................
login-config.xml
<application-policy name = "precad">
<login-module code = "org.jboss.security.auth.spi.DatabaseServerLoginModule"
flag = "required">
<module-option name = "unauthenticatedIdentity">guest</module-option>
<module-option name = "dsJndiName">java:/MySqlDS</module-option>
<module-option name = "principalsQuery">SELECT PASSWD FROM USERS WHERE USERID=?</module-option>
<module-option name = "rolesQuery">SELECT ROLEID, 'Roles' FROM ROLES WHERE USERID=?</module-option>
</login-module>
</application-policy>
..............
client class is....
LoginContext lc = new LoginContext(PRECAD_LOGIN_CONTEXT,
new DialogCallbackHandler());
// attempt authentication
lc.login();
// TODO Call a user session bean instead!!!
//Subject subject = lc.getSubject();
Subject subject = lc.getSubject();
getProcessRemote().login();
where getProcessRemote is for Remote interface of stateless session bean.
...................
and sessionn bean is
public class UserProcessBean implements UserProcessRemote{
SessionContext sescont;
@PersistenceContext(unitName = "precad")
// private EntityManager manager;
//private static Logger logger = Logger.getLogger(UserProcessBean.class);
@SuppressWarnings("unchecked")
@RolesAllowed({"administrator","developer"})
public void login(/*Subject subject*/) throws UserProcessException {
try {
System.out.println("In SERVER LOGIN..............");
}
catch(Exception e){e.printStackTrace();}
I am using ejb3.
and I want that as a user login then my getProcessRemote.login() should return the role of this user. But I do not know that how to do it.
Please help me.
/Ritesh
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993390#3993390
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993390
19 years, 7 months
[EJB 3.0] - Re: History Interceptor
by dhartford
Hi jc,
I have not thought about the array scenario...I would imagine that if it is in a relation with another table/entity and both marked for History, it would somehow handle both scenarios.
I know the previous 'Audit' implementation and the 'History' implementation from hibernate both follow a logging approach of just what has changed. I was looking for a more detailed 'History' so that you could get the state of the data during a specific time.
*particularly useful for applications with, say, Jboss Rules and testing retroactive changes.
*Although logging is more efficient space-wise, researching the 'state' of the data during a specific time is more processor and labor efficient if captured in its full state. However, if a mechism was in place to retrieve the entire entity state from just the logged changes, that would be wonderful.
I would be interested in feedback and comments.
not very interesting example:
| Address
| clientId|street|city|state|zip|timestamp
| 32|44 roy drive apt 2|bumsville|ZZ|99999|apr 06
|
| AddressHistory
| autoId|clientId|street|city|state|zip|timestamp
| 1|32|345 summerville road|bumsville|ZZ|99999|jan 04
| 2|32|44 roy drive apt 1|bumsville|ZZ|99999|feb 06
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993383#3993383
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993383
19 years, 7 months
[Clustering/JBoss] - Re: Clustering NOT working on physical separate boxes.
by rajeshchande
Hello Brian,
As suggested I tried changing the PING and GMS parameters as below in both cluster-service.xml and tc5-cluster-service.xml, keeping other things as before:
<config>
| <UDP bind_addr="172.17.132.140" mcast_addr="228.8.8.8" mcast_port="45577"
| .....
| ... />
| <PING timeout="300000" num_initial_members="3"
| up_thread="false" down_thread="false"/>
| ....
| <pbcast.GMS join_timeout="50000" join_retry_timeout="2000"
| shun="true" print_local_addr="true"/>
| .....
| </config>
The nodes (devl-01 and devl-03)on different servers still dont join each other. Instead the merging also is now not happening after the above changes.
The outputs from each of them is as follows:
output from devl-01 on server-1:
12:14:28,366 INFO [ChannelSocket] JK: ajp13 listening on /0.0.0.0:53041
| 12:14:28,395 INFO [JkMain] Jk running ID=0 time=0/82 config=null
| 12:14:28,414 INFO [Server] JBoss (MX MicroKernel) [4.0.3SP1 (build: CVSTag=JBoss_4_0_3_SP1 date=200510231054)] Started in 10m:45s:134ms
| 12:40:29,541 INFO [TreeCache] viewAccepted(): new members: [server-1-bak:52692, 172.17.132.140:60857]
| 12:51:11,194 WARN [CoordGmsImpl] merge responses from subgroup coordinators <=1 ([sender=server-1-bak:52680 (additional data: 18 bytes), view=[server-1-bak:52680 (additional data: 18 bytes)|0] [server-1-bak:52680 (additional data: 18 bytes)], digest=[server-1-bak:52680 (additional data: 18 bytes): [0 : 4]]).Cancelling merge
| 12:51:53,440 ERROR [CoordGmsImpl] merge_id ([server-1-bak:52680 (additional data: 18 bytes)|1166010661184]) or this.merge_id (null) == null (sender=172.17.132.140:60847 (additional data: 18 bytes)).
output from devl-03 on server-2:
12:25:49,163 INFO [Server] JBoss (MX MicroKernel) [4.0.3SP1 (build: CVSTag=JBoss_4_0_3_SP1 date=200510231054)] Started in 11m:4s:198ms
| 12:40:29,540 INFO [TreeCache] viewAccepted(): new members: [172.17.132.70:52692, server-2_b:60857]
| 12:56:12,328 WARN [NAKACK] [server-2_b:60847 (additional data: 18 bytes)] discarded message from non-member 172.17.132.70:52680 (additional data: 18 bytes)
| 12:56:12,333 WARN [NAKACK] [server-2_b:60847 (additional data: 18 bytes)] discarded message from non-member 172.17.132.70:52680 (additional data: 18 bytes)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993375#3993375
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993375
19 years, 7 months