It's all about the answers!

Ask a question

Work Items stop displaying in the WebUI after a few changes


Pravesh Patel (37612615) | asked Jan 21 '08, 7:42 p.m.
After updating several work items in a row (mostly status) using the WebUI, the WebUI no longer displays work items. Usually I can update 5 to 7 work items before the WebUI stops displaying work items. When I click on the work item link and nothing happens.

To remedy this I need to restart WAS. My environment is:
Beta 2 (not 2a)
WAS 6.1.0.13
DB2 9.5

Has anyone seen this? Any tips on debugging this?

Thanks!

3 answers



permanent link
Pravesh Patel (37612615) | answered Jan 21 '08, 8:19 p.m.
I shouldn't say "nothing happens". I see "Opening Work Item 7..." or whatever work item number I clicked on. It's as through the query is hung.

All other parts of the WebUI seem to function normally.

permanent link
Pravesh Patel (37612615) | answered Jan 22 '08, 11:56 a.m.
WAS log shows the following at the time this incident occurs:

************ Start Display Current Environment ************
WebSphere Platform 6.1 running with process name maestroNode01Cell\maestroNode01\server1 and process id 2856
Host Operating System is Windows XP, version 5.1 build 2600 Service Pack 2
Java version = J2RE 1.5.0 IBM J9 2.3 Windows XP x86-32 j9vmwi3223-20060504 (JIT enabled)
J9VM - 20060501_06428_lHdSMR
JIT - 20060428_1800_r8
GC - 20060501_AA, Java Compiler = j9jit23, Java VM name = IBM J9 VM
was.install.root = C:/Program Files/IBM/WebSphere/AppServer
user.install.root = C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01
Java Home = C:\Program Files\IBM\WebSphere\AppServer\java\jre
ws.ext.dirs = C:/Program Files/IBM/WebSphere/AppServer/java/lib;C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01/classes;C:/Program Files/IBM/WebSphere/AppServer/classes;C:/Program Files/IBM/WebSphere/AppServer/lib;C:/Program Files/IBM/WebSphere/AppServer/installedChannels;C:/Program Files/IBM/WebSphere/AppServer/lib/ext;C:/Program Files/IBM/WebSphere/AppServer/web/help;C:/Program Files/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime
Classpath = C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01/properties;C:/Program Files/IBM/WebSphere/AppServer/properties;C:/Program Files/IBM/WebSphere/AppServer/lib/startup.jar;C:/Program Files/IBM/WebSphere/AppServer/lib/bootstrap.jar;C:/Program Files/IBM/WebSphere/AppServer/lib/j2ee.jar;C:/Program Files/IBM/WebSphere/AppServer/lib/lmproxy.jar;C:/Program Files/IBM/WebSphere/AppServer/lib/urlprotocols.jar;C:/Program Files/IBM/WebSphere/AppServer/deploytool/itp/batchboot.jar;C:/Program Files/IBM/WebSphere/AppServer/deploytool/itp/batch2.jar;C:/Program Files/IBM/WebSphere/AppServer/java/lib/tools.jar
Java Library path = C:\Program Files\IBM\WebSphere\AppServer\java\jre\bin;.;C:\Program Files\IBM\WebSphere\AppServer\java\jre\bin;C:\Program Files\IBM\WebSphere\AppServer\bin;C:\Program Files\IBM\WebSphere\AppServer\java\bin;C:\Program Files\IBM\WebSphere\AppServer\java\jre\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\PROGRA~1\IBM\SQLLIB\BIN;C:\PROGRA~1\IBM\SQLLIB\FUNCTION;C:\PROGRA~1\IBM\SQLLIB\SAMPLES\REPL;C:\Program Files\Rational\common;C:\Program Files\Rational\ClearCase\bin;C:\Program Files\IBM\WebSphere\AppServer\lib\WMQ\java\lib
************* End Display Current Environment *************
0000001f WebApp E -: java.lang.NoClassDefFoundError: $Proxy120
at sun.reflect.GeneratedMethodAccessor107.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doModelledRestService(AbstractTeamServerServlet.java:459)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1332)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:989)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:930)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:766)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:674)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:498)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3276)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:267)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:113)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:383)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1818)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:743)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)

0000001f SRTServletRes W WARNING: Cannot set status. Response already committed.
0000001f SRTServletRes W WARNING: Cannot set header. Response already committed.



FFDC log shows the following:

------Start of DE processing------ = , key = javax.crypto.IllegalBlockSizeException com.ibm.ws.security.ltpa.LTPACrypto 2852
Exception = javax.crypto.IllegalBlockSizeException
Source = com.ibm.ws.security.ltpa.LTPACrypto
probeid = 2852
Stack Dump = javax.crypto.IllegalBlockSizeException: Input length (with padding) not multiple of 16 bytes
at com.ibm.crypto.provider.AESCipher.a(Unknown Source)
at com.ibm.crypto.provider.AESCipher.engineDoFinal(Unknown Source)
at com.ibm.crypto.provider.AESCipher.engineDoFinal(Unknown Source)
at javax.crypto.Cipher.doFinal(Unknown Source)
at com.ibm.ws.security.ltpa.LTPACrypto.decrypt(LTPACrypto.java:2818)
at com.ibm.ws.security.ltpa.LTPAToken2.decrypt(LTPAToken2.java:179)
at com.ibm.ws.security.ltpa.LTPAToken2.<init>(LTPAToken2.java:69)
at com.ibm.ws.security.ltpa.LTPAToken2Factory.validateTokenBytes(LTPAToken2Factory.java:96)
at com.ibm.ws.security.ltpa.LTPAServerObject.validateToken(LTPAServerObject.java:981)
at com.ibm.ws.security.ltpa.LTPAServerObject.validateToken(LTPAServerObject.java:890)
at com.ibm.ws.security.token.AuthorizationTokenImpl.initializeToken(AuthorizationTokenImpl.java:47)
at com.ibm.ws.security.server.lm.wsMapDefaultInboundLoginModule.login(wsMapDefaultInboundLoginModule.java:967)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at javax.security.auth.login.LoginContext.invoke(LoginContext.java:795)
at javax.security.auth.login.LoginContext.access$000(LoginContext.java:209)
at javax.security.auth.login.LoginContext$4.run(LoginContext.java:709)
at java.security.AccessController.doPrivileged(AccessController.java:241)
at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:706)
at javax.security.auth.login.LoginContext.login(LoginContext.java:603)
at com.ibm.ws.security.auth.JaasLoginHelper.jaas_login(JaasLoginHelper.java:289)
at com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManagerImpl.java:2776)
at com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManagerImpl.java:2658)
at com.ibm.ws.security.web.WebAuthenticator.validate(WebAuthenticator.java:1561)
at com.ibm.ws.security.web.WebAuthenticator.validateCookie(WebAuthenticator.java:591)
at com.ibm.ws.security.web.WebAuthenticator.handleSSO(WebAuthenticator.java:512)
at com.ibm.ws.security.web.WebAuthenticator.authenticate(WebAuthenticator.java:1370)
at com.ibm.ws.security.web.WebCollaborator.authorize(WebCollaborator.java:628)
at com.ibm.ws.security.web.EJSWebCollaborator.preInvoke(EJSWebCollaborator.java:318)
at com.ibm.ws.webcontainer.webapp.WebAppSecurityCollaborator.preInvoke(WebAppSecurityCollaborator.java:141)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:433)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:113)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:383)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1818)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:743)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)

Dump of callerThis =
null

==> Performing default dump from com.ibm.ws.security.core.SecurityDM = Tue Jan 22 08:47:00 PST 2008
SecurityConfig property values:
{com.ibm.wsspi.security.token.propagationTokenFactory=com.ibm.ws.security.ltpa.AuthzPropTokenFactory, com.ibm.ws.security.internalServerId=server:maestroNode01Cell_maestroNode01_server1, security.use.localos.userregistry=false, com.ibm.CSI.rmiInboundMappingEnabled=false, com.ibm.websphere.security.util.postParamSaveMethod=0, com.ibm.wsspi.security.token.defaultTokenFactory=com.ibm.ws.security.ltpa.LTPATokenFactory, process.hostName=maestro.crossroads.burlingame.ibm.com, com.ibm.websphere.security.util.postParamMaxCookieSize=16384, cellname=maestroNode01Cell, com.ibm.wsspi.security.token.authenticationTokenFactory=com.ibm.ws.security.ltpa.LTPATokenFactory, security.authMechValidateAlias=system.DEFAULT, com.ibm.security.useFIPS=false, security.registry.IgnoreCase=false, server.security.enabled=true, security.activeUserRegistry.realm=bluepages.ibm.com:389, com.ibm.wsspi.security.ltpa.tokenFactory=com.ibm.ws.security.ltpa.LTPATokenFactory|com.ibm.ws.security.ltpa.LTPAToken2Factory|com.ibm.ws.security.ltpa.AuthzPropTokenFactory, com.ibm.wsspi.security.token.ltpaToken2Cipher=AES/CBC/PKCS5Padding, com.ibm.ws.security.includeRunAsChangesInCallerList=false, security.primaryAdminId=pravesh@us.ibm.com, com.ibm.CSI.rmiOutboundMappingEnabled=false, com.ibm.websphere.ltpa.PublicKey=null, com.ibm.websphere.security.registry.maxUseridSize=256, ${WAS_TEMP_DIR}=C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01/temp, com.ibm.ws.security.addHttpOnlyAttributeToCookies=false, shortservername=server1, cell.short.name=null, com.ibm.wsspi.security.audit.auditServiceProvider=DEFAULT=com.ibm.ws.security.audit.defaultAuditServiceProviderImpl, security.callbackHandlerFactoryClass=com.ibm.ws.security.auth.callback.WSCallbackHandlerFactoryImpl, com.ibm.ws.security.webInboundLoginConfig=system.WEB_INBOUND, security.activeUserRegistry.props={security.registry.ldap.reuseConn=true, com.ibm.ssl.remotePort=389, CustUserRegImplClass=com.ibm.ws.security.registry.ldap.LdapRegistryImpl, security.registry.ldap.searchTimeLimit=120, group.idmap=*:cn, user.idmap=*:mail, dirType=custom, group.filter=(&(cn=%v)(|(objectclass=groupOfNames)(objectclass=groupOfUniqueNames)(objectclass=groupOfURLs))), LDAP.server.realm=bluepages.ibm.com:389, LDAP.server.id=pravesh@us.ibm.com, ldap.basedn=o=ibm.com, java.naming.provider.url=ldap://bluepages.ibm.com:389, LDAP.server.pwd=XXXXXX, groupmember.idmap=ibm-allGroups:member;ibm-allGroups:uniqueMember, certificate.map.mode=exactDNMode, user.filter=(&(mail=%v)(objectclass=person)), com.ibm.ssl.remoteHost=bluepages.ibm.com}, security.authMechContextImpl=com.ibm.ISecurityLocalObjectTokenBaseImpl.WSSecurityContextLTPAImpl, com.ibm.CSI.rmiInboundPropagationEnabled=true, ${USER_INSTALL_ROOT}=C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01, com.ibm.CSI.propagateFirstCallerOnly=false, security.activeAuthMechanism.OID=oid:1.3.18.0.2.30.2, com.ibm.ws.security.isUseRegistryServerId=false, com.ibm.wsspi.security.token.singleSignonTokenFactory=com.ibm.ws.security.ltpa.LTPAToken2Factory, com.ibm.audit.auditPolicy=REQUIRED, security.serverPasswd=XXXXXX, ltpakeysetgroupname=NodeLTPAKeySetGroup, com.ibm.ws.security.defaultLoginConfig=system.DEFAULT, security.serverId=pravesh@us.ibm.com, com.ibm.wsspi.security.token.authorizationTokenFactory=com.ibm.ws.security.ltpa.AuthzPropTokenFactory, ${WAS_ETC_DIR}=C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01/etc, com.ibm.websphere.security.InvokeTAIbeforeSSO=, cell.security.enabled=true, security.enforceFineGrainedJCASecurity=false, com.ibm.websphere.security.registry.propagateExceptionsToClient=false, security.enablePluggableAuthentication=true, security.registry.ldap.SSLEnabled=false, security.ltpa.setSSODomain=true, security.CacheCushionMax=10, com.ibm.websphere.security.krb.support_ltpa=true, security.FullyQualifiedUserName=false, security.enabled=true, com.ibm.audit.auditQueueSize=5000, security.CacheTimeout=600, nodename=maestroNode01, com.ibm.websphere.security.registry.maxPasswordSize=256, com.ibm.websphere.security.suppressExceptionStack=false, security.CacheCushionMin=3, security.toplevel.properties={com.ibm.wsspi.security.audit.auditServiceProvider=DEFAULT=com.ibm.ws.security.audit.defaultAuditServiceProviderImpl, com.ibm.CSI.supportedTargetRealms=, com.ibm.CSI.rmiOutboundLoginEnabled=false, com.ibm.ws.security.defaultLoginConfig=system.DEFAULT, com.ibm.wsspi.security.token.propagationTokenFactory=com.ibm.ws.security.ltpa.AuthzPropTokenFactory, com.ibm.CSI.rmiInboundLoginConfig=system.RMI_INBOUND, com.ibm.ws.security.webInboundLoginConfig=system.WEB_INBOUND, com.ibm.ws.security.ssoInteropModeEnabled=true, com.ibm.CSI.rmiOutboundLoginConfig=system.RMI_OUTBOUND, com.ibm.wsspi.security.token.authorizationTokenFactory=com.ibm.ws.security.ltpa.AuthzPropTokenFactory, com.ibm.websphere.security.audit.auditEventFactory=J2EE=com.ibm.ws.security.audit.defaultAuditEventFactoryImpl, com.ibm.audit.auditServiceEnabled=false, com.ibm.security.useFIPS=false, com.ibm.CSI.rmiOutboundPropagationEnabled=true, com.ibm.audit.auditPolicy=REQUIRED, com.ibm.audit.auditSpecification=J2EE=AUTHN=failure=enabled:J2EE=AUTHZ=failure=enabled, security.enablePluggableAuthentication=true, com.ibm.ws.security.webChallengeIfCustomSubjectNotFound=true, com.ibm.ws.security.webInboundPropagationEnabled=true, com.ibm.CSI.rmiInboundPropagationEnabled=true, com.ibm.wsspi.security.ltpa.tokenFactory=com.ibm.ws.security.ltpa.LTPATokenFactory|com.ibm.ws.security.ltpa.LTPAToken2Factory|com.ibm.ws.security.ltpa.AuthzPropTokenFactory, com.ibm.audit.auditQueueSize=5000, com.ibm.websphere.security.DeferTAItoSSO=com.ibm.ws.security.spnego.TrustAssociationInterceptorImpl, com.ibm.wsspi.security.token.singleSignonTokenFactory=com.ibm.ws.security.ltpa.LTPAToken2Factory, com.ibm.wsspi.security.token.authenticationTokenFactory=com.ibm.ws.security.ltpa.LTPATokenFactory}, security.enableAuthorizationAttributes=false, com.ibm.websphere.ltpa.3DESKey=null, com.ibm.websphere.security.audit.auditEventFactory=J2EE=com.ibm.ws.security.audit.defaultAuditEventFactoryImpl, security.activeAuthMechanism=LTPA, com.ibm.ws.security.assertLDAPShortName=false, security.useDefaultPolicyWhenJ2SDisabled=false, security.ltpa.trustAssociationEnabled=false, com.ibm.ws.security.webPropagationTransport=JMX, com.ibm.websphere.security.auth.j2c.readOnlyAuthDataSubjectCacheSize=50, com.ibm.CSI.authenticateSpecialMethods=false, security.ltpa.sso.domain=, com.ibm.ws.security.ltpa.forceSoftwareJCEProviderForLTPA=false, com.ibm.wsspi.security.web.webAuthReq=lazy, security.issuePermissionWarning=false, ${APP_INSTALL_ROOT}=C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01/installedApps, security.java2security=false, com.ibm.audit.auditSpecification=J2EE=AUTHN=failure=enabled:J2EE=AUTHZ=failure=enabled, com.ibm.websphere.security.auth.j2c.cacheReadOnlyAuthDataSubjects=false, security.ltpa.sso.enabled=true, com.ibm.CSI.rmiOutboundLoginEnabled=false, process.jmxConnectorProps={java.naming.provider.url=corbaloc:iiop:maestro.crossroads.burlingame.ibm.com:2809/WsnAdminNameService, port=8880, requestTimeout=600, type=SOAP, host=maestro.crossroads.burlingame.ibm.com, isInternal=true}, IBMJCE=IBMJCE, security.useLocalSecurityServer=true, com.ibm.ws.security.propagationExcludeList=, com.ibm.audit.auditServiceEnabled=false, process.serverName=maestroNode01Cell:maestroNode01:server1, webcontainer.transports=, security.ltpa.expirydate=120, server.short.name=null, security.ltpa.password=XXXXXX, security.securityServerName=SecurityServer, com.ibm.ws.security.webChallengeIfCustomSubjectNotFound=true, security.mappingCallbackHandlerFactoryClass=com.ibm.ws.security.auth.callback.WSMappingCallbackHandlerFactoryImpl, com.ibm.websphere.security.util.fullyQualifiedURL=false, ${WAS_INSTALL_ROOT}=C:/Program Files/IBM/WebSphere/AppServer, com.ibm.CSI.neverUseClientCertificateForCallerLogin=false, com.ibm.CSI.disablePropagationCallerList=false, node.short.name=null, com.ibm.websphere.gss.cred.propagation=false, com.ibm.ws.security.web.logoutOnHTTPSessionExpire=false, com.ibm.ws.security.createTokenSubjectForAsynchLogin=false, com.ibm.wsspi.security.web.failOverToBasicAuth=false, security.ltpa.sso.ssl=false, host.virtualhosts={admin_host=, default_host=}, security.callbackHandlerClass=com.ibm.ws.security.auth.callback.WSCallbackHandler, com.ibm.ws.security.webInboundPropagationEnabled=true, com.ibm.websphere.ltpa.PrivateKey=null, security.authMechSimpAuthAlias=system.DEFAULT, security.authMechOID=oid:1.3.18.0.2.30.2, com.ibm.CSI.rmiOutboundPropagationEnabled=true, security.activeUserRegistryType=LDAP, security.authMechAuthAlias=system.DEFAULT, com.ibm.ws.security.ssoInteropModeEnabled=true, security.registry.ldap.props={security.registry.ldap.reuseConn=true, com.ibm.ssl.remotePort=389, CustUserRegImplClass=com.ibm.ws.security.registry.ldap.LdapRegistryImpl, security.registry.ldap.searchTimeLimit=120, group.idmap=*:cn, dirType=custom, group.filter=(&(cn=%v)(|(objectclass=groupOfNames)(objectclass=groupOfUniqueNames)(objectclass=groupOfURLs))), user.idmap=*:mail, LDAP.server.realm=bluepages.ibm.com:389, LDAP.server.id=pravesh@us.ibm.com, ldap.basedn=o=ibm.com, groupmember.idmap=ibm-allGroups:member;ibm-allGroups:uniqueMember, LDAP.server.pwd=XXXXXX, java.naming.provider.url=ldap://bluepages.ibm.com:389, certificate.map.mode=exactDNMode, user.filter=(&(mail=%v)(objectclass=person)), com.ibm.ssl.remoteHost=bluepages.ibm.com}, ${WAS_PROPS_DIR}=C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01/properties, com.ibm.CSI.rmiOutboundLoginConfig=system.RMI_OUTBOUND, com.ibm.ws.security.processType=UnManagedProcess, com.ibm.CSI.rmiInboundLoginConfig=system.RMI_INBOUND, security.authMechForwardCred=true} = javax.crypto.IllegalBlockSizeException: Input length (with padding) not multiple of 16 bytes
+Data for directive obtained. =
The dynamic JAAS login configuration is:
com.ibm.ws.security.auth.login.Configuration: Dumping JAAS Configuration
JAAS file configuration data:
system.wssecurity.PKCS7 {
com.ibm.wsspi.wssecurity.auth.module.PKCS7LoginModule required ;
};
system.LTPA {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.server.lm.ltpaLoginModule" ;
};
system.WSS_OUTBOUND {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.server.lm.wsMapCSIv2OutboundLoginModule" ;
};
system.wssecurity.IDAssertion {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.wsspi.wssecurity.auth.module.IDAssertionLoginModule" ;
};
JAASClient {
com.ibm.security.auth.module.Krb5LoginModule required
forwardable="true"
credsType="both"
useDefaultCcache="false"
tryFirstPass="true"
noAddress="true" ;
};
system.WSS_INBOUND {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.server.lm.ltpaLoginModule" ;
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.server.lm.wsMapDefaultInboundLoginModule" ;
};
system.wssecurity.UsernameToken {
com.ibm.wsspi.wssecurity.auth.module.UsernameLoginModule required ;
};
system.WEB_INBOUND {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.server.lm.ltpaLoginModule" ;
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.server.lm.wsMapDefaultInboundLoginModule" ;
};
system.SWAM {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.server.lm.swamLoginModule" ;
};
system.wssecurity.IDAssertionUsernameToken {
com.ibm.wsspi.wssecurity.auth.module.IDAssertionUsernameLoginModule required ;
};
WSLogin {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
use_appcontext_callback="false"
use_realm_callback="false"
delegate="com.ibm.ws.security.common.auth.module.WSLoginModuleImpl" ;
};
system.wssecurity.X509BST {
com.ibm.wsspi.wssecurity.auth.module.X509LoginModule required ;
};
system.RMI_INBOUND {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.server.lm.ltpaLoginModule" ;
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.server.lm.wsMapDefaultInboundLoginModule" ;
};
system.wssecurity.Signature {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.wsspi.wssecurity.auth.module.SignatureLoginModule" ;
};
system.DEFAULT {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.server.lm.ltpaLoginModule" ;
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.server.lm.wsMapDefaultInboundLoginModule" ;
};
DefaultPrincipalMapping {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.auth.j2c.WSPrincipalMappingLoginModule" ;
};
system.wssecurity.PkiPath {
com.ibm.wsspi.wssecurity.auth.module.PkiPathLoginModule required ;
};
system.RMI_OUTBOUND {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.server.lm.wsMapCSIv2OutboundLoginModule" ;
};

JAAS WCCM configuration data:
system.wssecurity.PKCS7 {
com.ibm.wsspi.wssecurity.auth.module.PKCS7LoginModule required ;
};
system.LTPA {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.server.lm.ltpaLoginModule" ;
};
system.WSS_OUTBOUND {
com.ibm.ws.security.server.lm.wsMapCSIv2OutboundLoginModule required ;
};
ClientContainer {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.common.auth.module.WSClientLoginModuleImpl" ;
};
system.wssecurity.IDAssertion {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.wsspi.wssecurity.auth.module.IDAssertionLoginModule" ;
};
system.WSS_INBOUND {
com.ibm.ws.security.server.lm.ltpaLoginModule required ;
com.ibm.ws.security.server.lm.wsMapDefaultInboundLoginModule required ;
};
system.wssecurity.UsernameToken {
com.ibm.wsspi.wssecurity.auth.module.UsernameLoginModule required ;
};
system.wssecurity.IDAssertionUsernameToken {
com.ibm.wsspi.wssecurity.auth.module.IDAssertionUsernameLoginModule required ;
};
system.SWAM {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.server.lm.swamLoginModule" ;
};
system.WEB_INBOUND {
com.ibm.ws.security.server.lm.ltpaLoginModule required ;
com.ibm.ws.security.server.lm.wsMapDefaultInboundLoginModule required ;
};
WSLogin {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
use_appcontext_callback="false"
use_realm_callback="false"
delegate="com.ibm.ws.security.common.auth.module.WSLoginModuleImpl" ;
};
system.LTPA_WEB {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.web.AuthenLoginModule" ;
};
system.wssecurity.X509BST {
com.ibm.wsspi.wssecurity.auth.module.X509LoginModule required ;
};
system.RMI_INBOUND {
com.ibm.ws.security.server.lm.ltpaLoginModule required ;
com.ibm.ws.security.server.lm.wsMapDefaultInboundLoginModule required ;
};
system.wssecurity.Signature {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.wsspi.wssecurity.auth.module.SignatureLoginModule" ;
};
system.DEFAULT {
com.ibm.ws.security.server.lm.ltpaLoginModule required ;
com.ibm.ws.security.server.lm.wsMapDefaultInboundLoginModule required ;
};
DefaultPrincipalMapping {
com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy required
delegate="com.ibm.ws.security.auth.j2c.WSPrincipalMappingLoginModule" ;
};
system.RMI_OUTBOUND {
com.ibm.ws.security.server.lm.wsMapCSIv2OutboundLoginModule required ;
};
system.wssecurity.PkiPath {
com.ibm.wsspi.wssecurity.auth.module.PkiPathLoginModule required ;
};

= javax.crypto.IllegalBlockSizeException: Input length (with padding) not multiple of 16 bytes
+Data for directive obtained. =
==> Dump complete for com.ibm.ws.security.core.SecurityDM = Tue Jan 22 08:47:00 PST 2008

permanent link
Pravesh Patel (37612615) | answered Jan 22 '08, 1:30 p.m.
I was able to resolve the issue.

The problem was that I was using a downlevel version of the WAS SDK. This issue was previously raised in Defect 32480.

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.