This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 124276 - Web Service Client will not add truststore location into wsit-*.xml (or imported file)
Summary: Web Service Client will not add truststore location into wsit-*.xml (or impor...
Status: RESOLVED FIXED
Alias: None
Product: webservices
Classification: Unclassified
Component: WSIT (show other bugs)
Version: 6.x
Hardware: PC Windows XP
: P2 blocker (vote)
Assignee: Martin Grebac
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-19 16:18 UTC by martinoconnor
Modified: 2008-01-08 13:27 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description martinoconnor 2007-12-19 16:18:30 UTC
The "Web Service Attribute Editor" option does not add the truststore location attribute to the xml file, resulting in
the following exception in Glassfish v2:

WSSPIPE0016: TrustStore URL was obtained as NULL from ConfigAssertion.

Manually adding the location causes the following:
WSSPIPE0017: TrustStore Password was obtained as NULL from ConfigAssertion.
WSSPIPE0023: Error in creating new instance of SecurityClientPipe
java.lang.RuntimeException: WSSPIPE0017: TrustStore Password was obtained as NULL from ConfigAssertion.
Comment 1 martinoconnor 2007-12-19 16:43:18 UTC
Update:

The wizard fails to add location and storepass attributes to both KeyStore and TrustStore elements in the wsit-*.xml
They can be manually added as a workaround.
Comment 2 Martin Grebac 2008-01-08 11:01:55 UTC
Yes, they can be manually added to the config file as a workaround, so downgrading to P2.
The location should not be required when running on GF, though.

Working on it.
Comment 3 Martin Grebac 2008-01-08 13:27:10 UTC
Fixed in trunk, should be in M1, the module itself should be reusable in 6.0 as well.

Checking in profiles/SenderVouchesProfile.java;
/cvs/websvc/wsitconf/src/org/netbeans/modules/websvc/wsitconf/ui/service/profiles/SenderVouchesProfile.java,v  <-- 
SenderVouchesProfile.java
new revision: 1.15; previous revision: 1.14
done
Checking in profiles/STSIssuedCertProfile.java;
/cvs/websvc/wsitconf/src/org/netbeans/modules/websvc/wsitconf/ui/service/profiles/STSIssuedCertProfile.java,v  <-- 
STSIssuedCertProfile.java
new revision: 1.13; previous revision: 1.12
done
Checking in profiles/STSIssuedProfile.java;
/cvs/websvc/wsitconf/src/org/netbeans/modules/websvc/wsitconf/ui/service/profiles/STSIssuedProfile.java,v  <-- 
STSIssuedProfile.java
new revision: 1.13; previous revision: 1.12
done
Checking in profiles/STSIssuedEndorsingProfile.java;
/cvs/websvc/wsitconf/src/org/netbeans/modules/websvc/wsitconf/ui/service/profiles/STSIssuedEndorsingProfile.java,v  <--
 STSIssuedEndorsingProfile.java
new revision: 1.13; previous revision: 1.12
done
Checking in profiles/UsernameAuthenticationProfile.java;
/cvs/websvc/wsitconf/src/org/netbeans/modules/websvc/wsitconf/ui/service/profiles/UsernameAuthenticationProfile.java,v 
<--  UsernameAuthenticationProfile.java
new revision: 1.13; previous revision: 1.12
done
Checking in profiles/MessageAuthenticationProfile.java;
/cvs/websvc/wsitconf/src/org/netbeans/modules/websvc/wsitconf/ui/service/profiles/MessageAuthenticationProfile.java,v 
<--  MessageAuthenticationProfile.java
new revision: 1.11; previous revision: 1.10
done
Checking in profiles/MutualCertificatesProfile.java;
/cvs/websvc/wsitconf/src/org/netbeans/modules/websvc/wsitconf/ui/service/profiles/MutualCertificatesProfile.java,v  <--
 MutualCertificatesProfile.java
new revision: 1.13; previous revision: 1.12
done
Checking in profiles/EndorsingCertificateProfile.java;
/cvs/websvc/wsitconf/src/org/netbeans/modules/websvc/wsitconf/ui/service/profiles/EndorsingCertificateProfile.java,v 
<--  EndorsingCertificateProfile.java
new revision: 1.13; previous revision: 1.12
done
Checking in profiles/SAMLHolderOfKeyProfile.java;
/cvs/websvc/wsitconf/src/org/netbeans/modules/websvc/wsitconf/ui/service/profiles/SAMLHolderOfKeyProfile.java,v  <-- 
SAMLHolderOfKeyProfile.java
new revision: 1.15; previous revision: 1.14
done
Checking in subpanels/TruststorePanel.java;
/cvs/websvc/wsitconf/src/org/netbeans/modules/websvc/wsitconf/ui/service/subpanels/TruststorePanel.java,v  <-- 
TruststorePanel.java
new revision: 1.18; previous revision: 1.17
done
Checking in subpanels/KeystorePanel.java;
/cvs/websvc/wsitconf/src/org/netbeans/modules/websvc/wsitconf/ui/service/subpanels/KeystorePanel.java,v  <-- 
KeystorePanel.java
new revision: 1.19; previous revision: 1.18
done