You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "kali834x (via GitHub)" <gi...@apache.org> on 2026/10/20 07:54:31 UTC

[PR] stop storing the wsdl request address on the shared AxisService [axis-axis2-java-core]

kali834x opened a new pull request, #1313:
URL: https://github.com/apache/axis-axis2-java-core/pull/1313

   **Request host written into the shared AxisService during WSDL generation**
   `WSDLDataLocator.outputInlineForm` hands the requester's address to `AxisService2WSDL11` by storing it in `AxisService.endpointURL`, a field every request on the deployed service shares, and `MexMessageReceiver` stores the inbound `wsa:To` there verbatim. `getEndpointURL` reads the host back out of that field for each `soap:address`, so two concurrent `?wsdl` fetches race on it and one client's Host header lands in the WSDL another client receives (9 of 800 in a two-thread reproducer), and a GetMetadata request leaves its `To` on the service for later generations. The address now travels with the generator for that one request; the `hostname` parameter and `modifyUserWSDLPortAddress` behave as before. The kernel test fails before the change.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org


Re: [PR] stop storing the wsdl request address on the shared AxisService [axis-axis2-java-core]

Posted by "alphatheory-rlazarski (via GitHub)" <gi...@apache.org>.
alphatheory-rlazarski commented on PR #1313:
URL: https://github.com/apache/axis-axis2-java-core/pull/1313#issuecomment-6303367895

   Thanks, that's great to hear. Next step is a vote among the Axis PMC, which happens on our private mailing list and normally runs about a week. Before I start it, please email me your full legal name at robertlazarski@apache.org (it goes on the ICLA, the contributor agreement every committer signs). If the vote passes I'll send a formal invitation with the ICLA instructions and the account request steps.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org


Re: [PR] stop storing the wsdl request address on the shared AxisService [axis-axis2-java-core]

Posted by "kali834x (via GitHub)" <gi...@apache.org>.
kali834x commented on PR #1313:
URL: https://github.com/apache/axis-axis2-java-core/pull/1313#issuecomment-6296649109

   Thank you, I’d be happy to join.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org


Re: [PR] stop storing the wsdl request address on the shared AxisService [axis-axis2-java-core]

Posted by "robertlazarski (via GitHub)" <gi...@apache.org>.
robertlazarski commented on PR #1313:
URL: https://github.com/apache/axis-axis2-java-core/pull/1313#issuecomment-6291261384

   @kali834x this is another example of good work and I have a question for you: are you interested in becoming an Apache Axis2 committer? 
   
   Feel free to continue sending PR's if not. 
   
   As a committer - automatically a PMC role with voting rights in this project -  you can merge them yourself. 
   
   I ask because there is a vote in progress right now for Axis2/Java 2.0.2, and Apache projects have a strict three person rule as active. 
   
   However, one of our reliable committers - who merged one of your previous PRs - is not present at the moment. 
   
   It highlights that Axis2 needs more committers. There's not much responsibility besides occasionally voting. 
   
   Let me know if interested. 
   
   I am merging your open PR's in the meantime, following a review.  


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org


Re: [PR] stop storing the wsdl request address on the shared AxisService [axis-axis2-java-core]

Posted by "robertlazarski (via GitHub)" <gi...@apache.org>.
robertlazarski merged PR #1313:
URL: https://github.com/apache/axis-axis2-java-core/pull/1313


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org