Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » DTP » Authentication
Authentication [message #33418] Wed, 25 July 2007 15:15
Eclipse UserFriend
Originally posted by:


I have to make a BIRT report based on a "Web Services Data Source".
My web service is basic secured but the connection does'nt support basic
authentication and so it does'nt work for me.

Rather than developping my own Connection or plugin I've tried to change
the plugin sources like this :
I have changed the class adding :
=> a specific Authenticator :
static class SoapAuthenticator extends Authenticator {
private String username, password;
public SoapAuthenticator(String user, String pass) {
username = user;
password = pass;
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(username,


=> authentication in RawMessageSender::SOAPResponseCollector :
public void run() {
try {
URL url = new URL(spec);
if(url.getUserInfo() != null) {
String [] loginInfo = url.getUserInfo().split(":");
String user = (loginInfo.length > 0)? loginInfo[0] :
String pwd = (loginInfo.length > 1)? loginInfo[1] :
Authenticator.setDefault(new SoapAuthenticator(user,
connection = (HttpURLConnection) url.openConnection();

and I'm connecting my web service with thoose parameters :
WSDL URL : http://server:port/.../myService?wsdl
SOAP End Point : http://user:password@server:port/.../myService

I'm not sure it's the best solution but it's working.

Is it possible to integrate authentication in next versions ?

Thanks a lot,

Emmanuel BIZOT
Previous Topic:Need help supporting AS400 using DTP
Next Topic:Authentication
Goto Forum:

Current Time: Thu May 24 00:42:05 GMT 2018

Powered by FUDForum. Page generated in 0.03087 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top