Re: Weblogic 9.0b security provider
Hi,
I am having problems upgrading my 7.0 security providers.
I have set my enviroment as stated in the documents but when I issue the command:
java weblogic.Upgrade -mode silent -type securityproviders
in the directory holding the security provider jar files (or the GUI equivalent), I get the following log messages:
<feb 02, 2005 4:00:44 PM CET> <INFO > <Upgrade> <BEA-800000> <Started the Security Provider Upgrade
process, this may take a while ...>
<feb 02, 2005 4:00:44 PM CET> <INFO > <Upgrade> <BEA-800000> <Migrating old security provider jars f
rom D:\tmp\.>
<feb 02, 2005 4:00:44 PM CET> <INFO > <Upgrade> <BEA-800000> <No MDF's (.xml's) found in the old sec
urity provider jar with name pseAuthenticator.jar>
<feb 02, 2005 4:00:44 PM CET> <INFO > <Upgrade> <BEA-800000> <No Security Provider jars have been Up
graded>
<feb 02, 2005 4:00:44 PM CET> <INFO > <Upgrade> <BEA-800000> <>
I.e., the upgrade utility does not recognize the xml file in the jar. However, it's really there, at root level, with the name PseAuthenticator.xml and with the following contents:
<?xml version="1.0" ?>
<!DOCTYPE MBeanType SYSTEM "commo.dtd">
<MBeanType
Name = "PostenSeAuthenticator"
DisplayName = "PostenSeAuthenticator"
Package = "se.posten.pse.framework.security.internal.authentication.weblogic"
Extends = "weblogic.management.security.authentication.Authenticator"
PersistPolicy = "OnUpdate"
Description = "The MBean that represents configuration attributes for the PseAuthentication"[color=blue]
>[/color]
<MBeanAttribute
Name = "ProviderClassName"
Type = "java.lang.String"
Writeable = "false"
Default = ""se.posten.pse.framework.security.internal.authentication.weblogic.AuthenticationProviderImpl""
Description = "The name of the Java class used to load the Posten.se
Authentication provider."
/>
<MBeanAttribute
Name = "Description"
Type = "java.lang.String"
Writeable = "false"
Default = ""Provider that performs authentication from the Pse DB""
Description = "A short description of the Posten.se Authentication provider."
/>
<MBeanAttribute
Name = "Version"
Type = "java.lang.String"
Writeable = "false"
Default = ""1.0""
Description = "The version number of the Posten.se Authentication provider."
/>
</MBeanType>
Also, the stated class is present in the jar. What am I doing wrong?
Kind Regards
/Par