Anomalie #813
redmine sur serveur d'application
| Status: | Résolu | Start date: | 08/20/2010 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | % Done: | 0% | ||
| Category: | jredmine-client | Spent time: | - | |
| Target version: | 1.1.4 |
Description
Bonjour,
dans le cas ou le redmine est déployé sur un serveur d'application (ou n'importe quel serveur non HTTP) l'url pour y acceder est de la forme
http://xxx.xxx.xxx.xxxx:8080/redmine par exemple, a l'heure actuelle ce genre d'URL n'est pas gérée.
il s'agit de patcher la classe org.nuiton.io.rest.RestSession pour utiliser une URL correcte dans la hostConfiguration du client HTTP.
Related issues
History
#1
Updated by Jean-Pierre De SOZA over 2 years ago
Je bute sur le même bug, le fix est super facile :
RestSession(RestClientConfiguration configuration) {
this.showRequest = configuration.isVerbose();
this.configuration = configuration;
this.client = new HttpClient();
HostConfiguration hostConfiguration = new HostConfiguration();
hostConfiguration.setHost(configuration.getRestUrl().getHost(), configuration.getRestUrl().getPort()); // <---
// set encoding (will then encode parameters fine)
this.client.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET, configuration.getEncoding());
this.client.setHostConfiguration(hostConfiguration);
this.client.setState(new HttpState());
}
#2
Updated by Tony Chemit over 2 years ago
Jean-Pierre De SOZA a écrit:
Je bute sur le même bug, le fix est super facile :
[...]
Ok je vais modifier l'api de maven-helper-plugin. Si c'est possible pour de prochaines remontées de fournir un petit patch c'est bien plus pratique à intégrer pour nous :)
Merci pour la correction néanmoins ;)
#3
Updated by Tony Chemit over 2 years ago
- Category set to jredmine-client
- Status changed from Nouveau to Résolu
- Assignee set to Tony Chemit