You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by Amit Soni <am...@netcore.co.in> on 2004/10/27 06:36:44 UTC
class cast exception for LDAP role
Hi all,
Here i want to use LDAP with jetspeed for that i gone through
ldap-notes.txt file and successfully done the LDAP part. After that i
have modify my JetspeedSecurity.propeties file also it look like ::
services.JetspeedSecurity.classname=org.apache.jetspeed.services.security.JetspeedDBSecurityService
#########################################
# Programmatic Cascade Delete Service #
#########################################
services.JetspeedSecurity.programmatic.cascade.delete=false
#########################################
# Authentication Service #
#########################################
#services.PortalAuthentication.classname=org.apache.jetspeed.services.security.turbine.TurbineAuthentication
# ++ Start LDAP for netcore
services.PortalAuthentication.classname=org.apache.jetspeed.services.security.ldap.LDAPAuthentication
# -- Stop LDAP for netcore
#########################################
# Authorization Service #
#########################################
services.PortalAccessController.classname=org.apache.jetspeed.services.security.registry.RegistryAccessController
#services.PortalAccessController.classname=org.apache.jetspeed.services.security.turbine.TurbineAccessController
#services.PortalAccessController.classname=org.apache.jetspeed.services.security.nosecurity.NoSecurityAccessController
#########################################
# User Management Service #
#########################################
Eservices.UserManagement.classname=org.apache.jetspeed.services.security.turbine.TurbineUserManagement
#services.JetspeedSecurity.user.class=org.apache.jetspeed.om.security.BaseJetspeedUser
# ++ Start LDAP for netcore
services.UserManagement.classname=org.apache.jetspeed.services.security.ldap.LDAPUserManagement
services.JetspeedSecurity.user.class=org.apache.jetspeed.om.security.ldap.LDAPUser
# -- Stop for netcore
#########################################
# Role Management Service #
#########################################
#services.RoleManagement.classname=org.apache.jetspeed.services.security.turbine.TurbineRoleManagement
#services.JetspeedSecurity.role.class=org.apache.jetspeed.om.security.BaseJetspeedRole
services.JetspeedSecurity.role.default=user
# ++ start LDAP for netcore
services.RoleManagement.classname=org.apache.jetspeed.services.security.ldap.LDAPRoleManagement
services.JetspeedSecurity.role.class=org.apache.jetspeed.om.security.ldap.LDAPRole
# -- stop LDAP for netcore
#########################################
# Group Management Service #
#########################################
#services.GroupManagement.classname=org.apache.jetspeed.services.security.turbine.TurbineGroupManagement
#services.JetspeedSecurity.group.class=org.apache.jetspeed.om.security.BaseJetspeedGroup
# ++ start LDAP for netcore
services.GroupManagement.classname=org.apache.jetspeed.services.security.ldap.LDAPGroupManagement
services.JetspeedSecurity.group.class=org.apache.jetspeed.om.security.ldap.LDAPGroup
# -- stop LDAP for netcore
#########################################
# Permission Management Service #
#########################################
#services.PermissionManagement.classname=org.apache.jetspeed.services.security.turbine.TurbinePermissionManagement
#services.JetspeedSecurity.permission.class=org.apache.jetspeed.om.security.BaseJetspeedPermission
# ++ start LDAP for netcore
services.PermissionManagement.classname=org.apache.jetspeed.services.security.ldap.LDAPPermissionManagement
services.JetspeedSecurity.permission.class=org.apache.jetspeed.om.security.ldap.LDAPPermission
# -- stop LDAP for netcore
#########################################
# Security Cache Service #
#########################################
services.SecurityCache.classname=org.apache.jetspeed.services.security.SecurityCacheImpl
# This is used by the SecurityService to make the password checking
# secure. When enabled, passwords are transformed by a one-way
# function into a sequence of bytes that is base64 encoded.
# It is impossible to guess the plain-text form of the password
# from the representation. When user logs in, the entered password
# is transformed the same way and then compared with stored value.
#
# Default: false
#
services.JetspeedSecurity.secure.passwords=false
#
# This property lets you choose what digest algorithm will be used
# for encrypting passwords. Check documentation of your JRE for
# available algorithms.
#
# Default: SHA
#
services.JetspeedSecurity.secure.passwords.algorithm=SHA
# Role(s) to assign to new user. Multiple Role must be comma separated.
services.JetspeedSecurity.newuser.roles=user
# Default permission(s) when object have no permissions defined
# The follow permissions are define in the default Jetspeed
installation:
# view, customize, minimize, maximize, close
# * = All permissions
services.JetspeedSecurity.permission.default.anonymous=view
services.JetspeedSecurity.permission.default.loggedin=*
# During logon, username and password can be case sensitive or case
insensitive
# This option configures the logon username and password to be case
sensitive or insensitive
# if its case insensitive, then "logon.casesensitive.upper" controls
whether the username and
# password or converted to upper or lower case before passing on to the
database
services.JetspeedSecurity.caseinsensitive.username=false
services.JetspeedSecurity.caseinsensitive.password=false
services.JetspeedSecurity.caseinsensitive.upper=true
# Auto-Account-Disable Feature
services.JetspeedSecurity.logon.auto.disable=false
# 3 logon strikes per 300 seconds and your out
services.JetspeedSecurity.logon.strike.count=3
services.JetspeedSecurity.logon.strike.interval=300
# dont allow more than 10 over any time period
services.JetspeedSecurity.logon.strike.max=10
# anonymous user
services.JetspeedSecurity.user.anonymous=anon
# Caching
services.JetspeedSecurity.caching.enable=true
#
# Number of days until password expires. To disable
# this feature, set it to 0.
#
# Default: 0
#
services.JetspeedSecurity.password.expiration.period=0
#
# Comma separated list of system users. System users cannot
# be deleted because they are essential to security service.
#
# Default: admin, anon
#
services.JetspeedSecurity.system.users = admin
services.JetspeedSecurity.system.users = anon
#
# Comma separated list of system roles. System roles cannot
# be deleted because they are essential to security service.
#
# Default: user, admin
#
services.JetspeedSecurity.system.roles = user
services.JetspeedSecurity.system.roles = admin
#
# Comma separated list of system groups. System groups cannot
# be deleted because they are essential to security service.
#
# Default: jetspeed
#
services.JetspeedSecurity.system.groups = Jetspeed
#
# Comma separated list of system permissions. System permissions cannot
# be deleted because they are essential to security service.
#
# Default: <none>
#
services.JetspeedSecurity.system.permissions =
#
# Comma separated list of administrative roles. Only users
# with administratives roles can perform secured portlet actions
#
# Default: admin
#
services.JetspeedSecurity.admin.roles = admin
#########################################
# Action buttons #
#########################################
services.JetspeedSecurity.actions.anon.disable=true
services.JetspeedSecurity.actions.allusers.disable=false
#########################################
# LDAP Service #
#########################################
services.ldap.classname=org.apache.jetspeed.services.ldap.LDAPService
#services.ldap.host=127.0.0.0
services.ldap.host=XXXXXXXXXXX
services.ldap.port=389
services.ldap.sslport=636
services.ldap.basedn=ou/jetspeed%o/apache
services.ldap.managerdn=cn/ldapadmin%ou/jetspeed%o/apache
services.ldap.password=XXXXXXXX
services.ldap.anonymousbind=false
services.ldap.securityauthentication=simple
#services.ldap.securityprotocol=ssl
#services.ldap.socketfactory=javax.net.ssl.SSLSocketFactory
#services.ldap.jndiprovider=com.sun.jndi.ldap.LdapCtxFactory
#services.ldap.saslclientpckgs=
services.ldap.limit=0
services.ldap.timeout=0
services.ldap.version=3
LocalWords: SHA
but when i run the default page then in that page it gives me the
ShowError.vm page and the error like ::
java.lang.ClassCastException:org.apache.jetspeed.om.security.ldap.LDAPRole
--> Jetspeed Versioin :: jetspeed 1.5 (Download Binary file)
--> Os :: Fedora Linux 1
--> AP server :: Jboss 3.2.5
--> Ldap version :: 2.1.22-8
so any one of u have any solution then pls help me.
Regards,
Amit Soni
----------------------------------------------------------
Netcore's New Website
http://www.netcore.co.in
----------------------------------------------------------
RE: class cast exception for LDAP role
Posted by Jeremy Ford <ca...@hotmail.com>.
There is a bug in J1.5 I believe. You may want to try HEAD or apply the fix
to 1.5.
Jeremy Ford
jford@apache.org
-----Original Message-----
From: Amit Soni [mailto:amit_soni@netcore.co.in]
Sent: Tuesday, October 26, 2004 11:37 PM
To: jetspeed-user@jakarta.apache.org
Subject: class cast exception for LDAP role
Hi all,
Here i want to use LDAP with jetspeed for that i gone through
ldap-notes.txt file and successfully done the LDAP part. After that i
have modify my JetspeedSecurity.propeties file also it look like ::
services.JetspeedSecurity.classname=org.apache.jetspeed.services.security.Je
tspeedDBSecurityService
#########################################
# Programmatic Cascade Delete Service #
#########################################
services.JetspeedSecurity.programmatic.cascade.delete=false
#########################################
# Authentication Service #
#########################################
#services.PortalAuthentication.classname=org.apache.jetspeed.services.securi
ty.turbine.TurbineAuthentication
# ++ Start LDAP for netcore
services.PortalAuthentication.classname=org.apache.jetspeed.services.securit
y.ldap.LDAPAuthentication
# -- Stop LDAP for netcore
#########################################
# Authorization Service #
#########################################
services.PortalAccessController.classname=org.apache.jetspeed.services.secur
ity.registry.RegistryAccessController
#services.PortalAccessController.classname=org.apache.jetspeed.servicessecu
rity.turbine.TurbineAccessController
#services.PortalAccessController.classname=org.apache.jetspeed.servicessecu
rity.nosecurity.NoSecurityAccessController
#########################################
# User Management Service #
#########################################
Eservices.UserManagement.classname=org.apache.jetspeed.services.security.tur
bine.TurbineUserManagement
#services.JetspeedSecurity.user.class=org.apache.jetspeed.om.security.BaseJe
tspeedUser
# ++ Start LDAP for netcore
services.UserManagement.classname=org.apache.jetspeed.services.securityldap
LDAPUserManagement
services.JetspeedSecurity.user.class=org.apache.jetspeed.om.security.ldap.LD
APUser
# -- Stop for netcore
#########################################
# Role Management Service #
#########################################
#services.RoleManagement.classname=org.apache.jetspeed.services.security.tur
bine.TurbineRoleManagement
#services.JetspeedSecurity.role.class=org.apache.jetspeed.om.security.BaseJe
tspeedRole
services.JetspeedSecurity.role.default=user
# ++ start LDAP for netcore
services.RoleManagement.classname=org.apache.jetspeed.services.securityldap
LDAPRoleManagement
services.JetspeedSecurity.role.class=org.apache.jetspeed.om.security.ldap.LD
APRole
# -- stop LDAP for netcore
#########################################
# Group Management Service #
#########################################
#services.GroupManagement.classname=org.apache.jetspeed.services.security.tu
rbine.TurbineGroupManagement
#services.JetspeedSecurity.group.class=org.apache.jetspeed.om.security.BaseJ
etspeedGroup
# ++ start LDAP for netcore
services.GroupManagement.classname=org.apache.jetspeed.services.security.lda
p.LDAPGroupManagement
services.JetspeedSecurity.group.class=org.apache.jetspeed.om.security.ldap.L
DAPGroup
# -- stop LDAP for netcore
#########################################
# Permission Management Service #
#########################################
#services.PermissionManagement.classname=org.apache.jetspeed.services.securi
ty.turbine.TurbinePermissionManagement
#services.JetspeedSecurity.permission.class=org.apache.jetspeed.om.security.
BaseJetspeedPermission
# ++ start LDAP for netcore
services.PermissionManagement.classname=org.apache.jetspeed.services.securit
y.ldap.LDAPPermissionManagement
services.JetspeedSecurity.permission.class=org.apache.jetspeed.om.security.l
dap.LDAPPermission
# -- stop LDAP for netcore
#########################################
# Security Cache Service #
#########################################
services.SecurityCache.classname=org.apache.jetspeed.services.security.Secur
ityCacheImpl
# This is used by the SecurityService to make the password checking
# secure. When enabled, passwords are transformed by a one-way
# function into a sequence of bytes that is base64 encoded.
# It is impossible to guess the plain-text form of the password
# from the representation. When user logs in, the entered password
# is transformed the same way and then compared with stored value.
#
# Default: false
#
services.JetspeedSecurity.secure.passwords=false
#
# This property lets you choose what digest algorithm will be used
# for encrypting passwords. Check documentation of your JRE for
# available algorithms.
#
# Default: SHA
#
services.JetspeedSecurity.secure.passwords.algorithm=SHA
# Role(s) to assign to new user. Multiple Role must be comma separated.
services.JetspeedSecurity.newuser.roles=user
# Default permission(s) when object have no permissions defined
# The follow permissions are define in the default Jetspeed
installation:
# view, customize, minimize, maximize, close
# * = All permissions
services.JetspeedSecurity.permission.default.anonymous=view
services.JetspeedSecurity.permission.default.loggedin=*
# During logon, username and password can be case sensitive or case
insensitive
# This option configures the logon username and password to be case
sensitive or insensitive
# if its case insensitive, then "logon.casesensitive.upper" controls
whether the username and
# password or converted to upper or lower case before passing on to the
database
services.JetspeedSecurity.caseinsensitive.username=false
services.JetspeedSecurity.caseinsensitive.password=false
services.JetspeedSecurity.caseinsensitive.upper=true
# Auto-Account-Disable Feature
services.JetspeedSecurity.logon.auto.disable=false
# 3 logon strikes per 300 seconds and your out
services.JetspeedSecurity.logon.strike.count=3
services.JetspeedSecurity.logon.strike.interval=300
# dont allow more than 10 over any time period
services.JetspeedSecurity.logon.strike.max=10
# anonymous user
services.JetspeedSecurity.user.anonymous=anon
# Caching
services.JetspeedSecurity.caching.enable=true
#
# Number of days until password expires. To disable
# this feature, set it to 0.
#
# Default: 0
#
services.JetspeedSecurity.password.expiration.period=0
#
# Comma separated list of system users. System users cannot
# be deleted because they are essential to security service.
#
# Default: admin, anon
#
services.JetspeedSecurity.system.users = admin
services.JetspeedSecurity.system.users = anon
#
# Comma separated list of system roles. System roles cannot
# be deleted because they are essential to security service.
#
# Default: user, admin
#
services.JetspeedSecurity.system.roles = user
services.JetspeedSecurity.system.roles = admin
#
# Comma separated list of system groups. System groups cannot
# be deleted because they are essential to security service.
#
# Default: jetspeed
#
services.JetspeedSecurity.system.groups = Jetspeed
#
# Comma separated list of system permissions. System permissions cannot
# be deleted because they are essential to security service.
#
# Default: <none>
#
services.JetspeedSecurity.system.permissions =
#
# Comma separated list of administrative roles. Only users
# with administratives roles can perform secured portlet actions
#
# Default: admin
#
services.JetspeedSecurity.admin.roles = admin
#########################################
# Action buttons #
#########################################
services.JetspeedSecurity.actions.anon.disable=true
services.JetspeedSecurity.actions.allusers.disable=false
#########################################
# LDAP Service #
#########################################
services.ldap.classname=org.apache.jetspeed.services.ldap.LDAPService
#services.ldap.host=127.0.0.0
services.ldap.host=XXXXXXXXXXX
services.ldap.port=389
services.ldap.sslport=636
services.ldap.basedn=ou/jetspeed%o/apache
services.ldap.managerdn=cn/ldapadmin%ou/jetspeed%o/apache
services.ldap.password=XXXXXXXX
services.ldap.anonymousbind=false
services.ldap.securityauthentication=simple
#services.ldap.securityprotocol=ssl
#services.ldap.socketfactory=javax.net.ssl.SSLSocketFactory
#services.ldap.jndiprovider=com.sun.jndi.ldap.LdapCtxFactory
#services.ldap.saslclientpckgs=
services.ldap.limit=0
services.ldap.timeout=0
services.ldap.version=3
LocalWords: SHA
but when i run the default page then in that page it gives me the
ShowError.vm page and the error like ::
java.lang.ClassCastException:org.apache.jetspeed.om.security.ldap.LDAPRole
--> Jetspeed Versioin :: jetspeed 1.5 (Download Binary file)
--> Os :: Fedora Linux 1
--> AP server :: Jboss 3.2.5
--> Ldap version :: 2.1.22-8
so any one of u have any solution then pls help me.
Regards,
Amit Soni
----------------------------------------------------------
Netcore's New Website
http://www.netcore.co.in
----------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org
RE: class cast exception for LDAP role
Posted by Ender Hikmet KILIÇO?LU <en...@kets.com>.
Sorry for late reply
1.5 has some bug ldap security implematation. I already solved on 1.6. I think just copying ldap related codes (ldap services, ldap related objects also) will solve your problem if not please take a look at diff from older release.
Ender
-----Original Message-----
From: Amit Soni [mailto:amit_soni@netcore.co.in]
Sent: Wednesday, October 27, 2004 7:37 AM
To: jetspeed-user@jakarta.apache.org
Subject: class cast exception for LDAP role
Hi all,
Here i want to use LDAP with jetspeed for that i gone through
ldap-notes.txt file and successfully done the LDAP part. After that i
have modify my JetspeedSecurity.propeties file also it look like ::
services.JetspeedSecurity.classname=org.apache.jetspeed.services.security.JetspeedDBSecurityService
#########################################
# Programmatic Cascade Delete Service #
#########################################
services.JetspeedSecurity.programmatic.cascade.delete=false
#########################################
# Authentication Service #
#########################################
#services.PortalAuthentication.classname=org.apache.jetspeed.services.security.turbine.TurbineAuthentication
# ++ Start LDAP for netcore
services.PortalAuthentication.classname=org.apache.jetspeed.services.security.ldap.LDAPAuthentication
# -- Stop LDAP for netcore
#########################################
# Authorization Service #
#########################################
services.PortalAccessController.classname=org.apache.jetspeed.services.security.registry.RegistryAccessController
#services.PortalAccessController.classname=org.apache.jetspeed.services.security.turbine.TurbineAccessController
#services.PortalAccessController.classname=org.apache.jetspeed.services.security.nosecurity.NoSecurityAccessController
#########################################
# User Management Service #
#########################################
Eservices.UserManagement.classname=org.apache.jetspeed.services.security.turbine.TurbineUserManagement
#services.JetspeedSecurity.user.class=org.apache.jetspeed.om.security.BaseJetspeedUser
# ++ Start LDAP for netcore
services.UserManagement.classname=org.apache.jetspeed.services.security.ldap.LDAPUserManagement
services.JetspeedSecurity.user.class=org.apache.jetspeed.om.security.ldap.LDAPUser
# -- Stop for netcore
#########################################
# Role Management Service #
#########################################
#services.RoleManagement.classname=org.apache.jetspeed.services.security.turbine.TurbineRoleManagement
#services.JetspeedSecurity.role.class=org.apache.jetspeed.om.security.BaseJetspeedRole
services.JetspeedSecurity.role.default=user
# ++ start LDAP for netcore
services.RoleManagement.classname=org.apache.jetspeed.services.security.ldap.LDAPRoleManagement
services.JetspeedSecurity.role.class=org.apache.jetspeed.om.security.ldap.LDAPRole
# -- stop LDAP for netcore
#########################################
# Group Management Service #
#########################################
#services.GroupManagement.classname=org.apache.jetspeed.services.security.turbine.TurbineGroupManagement
#services.JetspeedSecurity.group.class=org.apache.jetspeed.om.security.BaseJetspeedGroup
# ++ start LDAP for netcore
services.GroupManagement.classname=org.apache.jetspeed.services.security.ldap.LDAPGroupManagement
services.JetspeedSecurity.group.class=org.apache.jetspeed.om.security.ldap.LDAPGroup
# -- stop LDAP for netcore
#########################################
# Permission Management Service #
#########################################
#services.PermissionManagement.classname=org.apache.jetspeed.services.security.turbine.TurbinePermissionManagement
#services.JetspeedSecurity.permission.class=org.apache.jetspeed.om.security.BaseJetspeedPermission
# ++ start LDAP for netcore
services.PermissionManagement.classname=org.apache.jetspeed.services.security.ldap.LDAPPermissionManagement
services.JetspeedSecurity.permission.class=org.apache.jetspeed.om.security.ldap.LDAPPermission
# -- stop LDAP for netcore
#########################################
# Security Cache Service #
#########################################
services.SecurityCache.classname=org.apache.jetspeed.services.security.SecurityCacheImpl
# This is used by the SecurityService to make the password checking
# secure. When enabled, passwords are transformed by a one-way
# function into a sequence of bytes that is base64 encoded.
# It is impossible to guess the plain-text form of the password
# from the representation. When user logs in, the entered password
# is transformed the same way and then compared with stored value.
#
# Default: false
#
services.JetspeedSecurity.secure.passwords=false
#
# This property lets you choose what digest algorithm will be used
# for encrypting passwords. Check documentation of your JRE for
# available algorithms.
#
# Default: SHA
#
services.JetspeedSecurity.secure.passwords.algorithm=SHA
# Role(s) to assign to new user. Multiple Role must be comma separated.
services.JetspeedSecurity.newuser.roles=user
# Default permission(s) when object have no permissions defined
# The follow permissions are define in the default Jetspeed
installation:
# view, customize, minimize, maximize, close
# * = All permissions
services.JetspeedSecurity.permission.default.anonymous=view
services.JetspeedSecurity.permission.default.loggedin=*
# During logon, username and password can be case sensitive or case
insensitive
# This option configures the logon username and password to be case
sensitive or insensitive
# if its case insensitive, then "logon.casesensitive.upper" controls
whether the username and
# password or converted to upper or lower case before passing on to the
database
services.JetspeedSecurity.caseinsensitive.username=false
services.JetspeedSecurity.caseinsensitive.password=false
services.JetspeedSecurity.caseinsensitive.upper=true
# Auto-Account-Disable Feature
services.JetspeedSecurity.logon.auto.disable=false
# 3 logon strikes per 300 seconds and your out
services.JetspeedSecurity.logon.strike.count=3
services.JetspeedSecurity.logon.strike.interval=300
# dont allow more than 10 over any time period
services.JetspeedSecurity.logon.strike.max=10
# anonymous user
services.JetspeedSecurity.user.anonymous=anon
# Caching
services.JetspeedSecurity.caching.enable=true
#
# Number of days until password expires. To disable
# this feature, set it to 0.
#
# Default: 0
#
services.JetspeedSecurity.password.expiration.period=0
#
# Comma separated list of system users. System users cannot
# be deleted because they are essential to security service.
#
# Default: admin, anon
#
services.JetspeedSecurity.system.users = admin
services.JetspeedSecurity.system.users = anon
#
# Comma separated list of system roles. System roles cannot
# be deleted because they are essential to security service.
#
# Default: user, admin
#
services.JetspeedSecurity.system.roles = user
services.JetspeedSecurity.system.roles = admin
#
# Comma separated list of system groups. System groups cannot
# be deleted because they are essential to security service.
#
# Default: jetspeed
#
services.JetspeedSecurity.system.groups = Jetspeed
#
# Comma separated list of system permissions. System permissions cannot
# be deleted because they are essential to security service.
#
# Default: <none>
#
services.JetspeedSecurity.system.permissions =
#
# Comma separated list of administrative roles. Only users
# with administratives roles can perform secured portlet actions
#
# Default: admin
#
services.JetspeedSecurity.admin.roles = admin
#########################################
# Action buttons #
#########################################
services.JetspeedSecurity.actions.anon.disable=true
services.JetspeedSecurity.actions.allusers.disable=false
#########################################
# LDAP Service #
#########################################
services.ldap.classname=org.apache.jetspeed.services.ldap.LDAPService
#services.ldap.host=127.0.0.0
services.ldap.host=XXXXXXXXXXX
services.ldap.port=389
services.ldap.sslport=636
services.ldap.basedn=ou/jetspeed%o/apache
services.ldap.managerdn=cn/ldapadmin%ou/jetspeed%o/apache
services.ldap.password=XXXXXXXX
services.ldap.anonymousbind=false
services.ldap.securityauthentication=simple
#services.ldap.securityprotocol=ssl
#services.ldap.socketfactory=javax.net.ssl.SSLSocketFactory
#services.ldap.jndiprovider=com.sun.jndi.ldap.LdapCtxFactory
#services.ldap.saslclientpckgs=
services.ldap.limit=0
services.ldap.timeout=0
services.ldap.version=3
LocalWords: SHA
but when i run the default page then in that page it gives me the
ShowError.vm page and the error like ::
java.lang.ClassCastException:org.apache.jetspeed.om.security.ldap.LDAPRole
--> Jetspeed Versioin :: jetspeed 1.5 (Download Binary file)
--> Os :: Fedora Linux 1
--> AP server :: Jboss 3.2.5
--> Ldap version :: 2.1.22-8
so any one of u have any solution then pls help me.
Regards,
Amit Soni
----------------------------------------------------------
Netcore's New Website
http://www.netcore.co.in
----------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org