Author: kstam
Date: Thu Jun 9 14:23:30 2011
New Revision: 1133886
URL: http://svn.apache.org/viewvc?rev=1133886&view=rev
Log:
JUDDI-493 renewing the token when it is set to an empty string
Modified:
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClerk.java
Modified:
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClerk.java
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClerk.java?rev=1133886&r1=1133885&r2=1133886&view=diff
==============================================================================
---
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClerk.java
(original)
+++
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClerk.java
Thu Jun 9 14:23:30 2011
@@ -558,13 +558,13 @@ public class UDDIClerk implements Serial
private String getAuthToken(String endpointURL) throws
TransportException, DispositionReportFaultMessage, RemoteException {
//if the token is older then 10 minutes discard it, and create
a new one.
- if (tokenBirthDate !=null && System.currentTimeMillis() >
tokenBirthDate.getTime() + 600000 ) {
+ if ((authToken!=null && !"".equals(authToken)) &&
(tokenBirthDate !=null && System.currentTimeMillis() > tokenBirthDate.getTime()
+ 600000 )) {
DiscardAuthToken discardAuthToken = new
DiscardAuthToken();
discardAuthToken.setAuthInfo(authToken);
getUDDINode().getTransport().getUDDISecurityService(endpointURL).discardAuthToken(discardAuthToken);
authToken=null;
}
- if (authToken==null) {
+ if (authToken==null || "".equals(authToken)) {
tokenBirthDate = new Date();
GetAuthToken getAuthToken = new GetAuthToken();
getAuthToken.setUserID(getPublisher());
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]