4 Replies Latest reply: Jul 14, 2008 1:18 PM by 3004 RSS

    Creating  AuthenticationProviders from WLST

    666705
      Hi,
      Though it looks apparent I wanted to double check Is there any way to create auth providers using the WLST tool.
      I have tried the following but it failed with the following exception

      java -Dpython.cachedir=/tmp weblogic.WLST -i PostInstallConfig.py

      more PostInstallConfig.py
      1 connect('weblogic','weblogic','localhost:7001')
      2
      3 cd('/SecurityConfiguration/wl_server/Realms/myrealm')
      4 cmo.createAuthenticationProvider('OpenSSO Policy Agent Authenticator', '
      4 com.sun.identity.agents.weblogic.v10.AgentAuthenticator')
      5
      6 cd('/SecurityConfiguration/wl_server/Realms/myrealm/AuthenticationProvid
      6 ers/OpenSSO Policy Agent Authenticator')
      7 cmo.setControlFlag('OPTIONAL')

      Please let me know if this can be done via CLI in any means
      thanks in advance

      Problem invoking WLST - Traceback (innermost last):
      File "PostInstallConfig.py", line 4, in ?
      java.lang.RuntimeException: The requested operation is not exposed through JMX in this context: createAuthenticationProvider
      at weblogic.management.jmx.ExceptionMapper.matchJMXException(ExceptionMapper.java:87)
      at weblogic.management.jmx.MBeanServerInvocationHandler.doInvoke(MBeanServerInvocationHandler.java:547)
      at weblogic.management.jmx.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:380)
      at $Proxy12.createAuthenticationProvider(Unknown Source)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:160)
      at org.python.core.PyMethod.__call__(PyMethod.java:96)
      at org.python.core.PyObject.__call__(PyObject.java:283)
      at org.python.core.PyInstance.invoke(PyInstance.java:278)
      at org.python.pycode._pyx18.f$0(PostInstallConfig.py:4)
      at org.python.pycode._pyx18.call_function(PostInstallConfig.py)
      at org.python.core.PyTableCode.call(PyTableCode.java:208)
      at org.python.core.PyCode.call(PyCode.java:14)
      at org.python.core.Py.runCode(Py.java:1135)
      at org.python.core.__builtin__.execfile_flags(__builtin__.java:308)
      at org.python.util.PythonInterpreter.execfile(PythonInterpreter.java:158)
      at weblogic.management.scripting.utils.WLSTInterpreter.execfile(WLSTInterpreter.java:381)
      at weblogic.management.scripting.WLST.checkOptions(WLST.java:326)
      at weblogic.management.scripting.WLST.main(WLST.java:78)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at weblogic.WLST.main(WLST.java:29)
      Caused by: javax.management.ReflectionException
      at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:217)
      at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:224)
      at javax.management.remote.rmi.RMIConnectionImpl_1000_WLStub.invoke(Unknown Source)
      at weblogic.management.remote.common.RMIConnectionWrapper$15.run(ClientProviderBase.java:639)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
      at weblogic.security.service.SecurityManager.runAs(Unknown Source)
      at weblogic.security.Security.runAs(Security.java:61)
      at weblogic.management.remote.common.RMIConnectionWrapper.invoke(ClientProviderBase.java:637)
      at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(RMIConnector.java:969)
      at weblogic.management.jmx.MBeanServerInvocationHandler.doInvoke(MBeanServerInvocationHandler.java:544)
      ... 25 more
      Caused by: java.lang.NoSuchMethodException: createAuthenticationProvider(java.lang.String,java.lang.String,) for Security:Name=myrealm
      at weblogic.management.jmx.modelmbean.WLSModelMBean.invoke(WLSModelMBean.java:384)
      at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
      at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
      at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
      at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
      at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:153)
      at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:153)
      at weblogic.management.mbeanservers.internal.SecurityInterceptor.invoke(SecurityInterceptor.java:443)
      at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor$10.run(AuthenticatedSubjectInterceptor.java:377)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
      at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor.invoke(AuthenticatedSubjectInterceptor.java:375)
      at weblogic.management.jmx.mbeanserver.WLSMBeanServer.invoke(WLSMBeanServer.java:310)
      at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1408)
      at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)
      at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1245)
      at java.security.AccessController.doPrivileged(Native Method)
      at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1348)
      at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782)
      at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown Source)
      at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
      at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:479)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
      at weblogic.security.service.SecurityManager.runAs(Unknown Source)
      at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:475)
      at weblogic.rmi.internal.BasicServerRef.access$300(BasicServerRef.java:59)
      at weblogic.rmi.internal.BasicServerRef$BasicExecuteRequest.run(BasicServerRef.java:1016)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)

      java.lang.RuntimeException: java.lang.RuntimeException: The requested operation is not exposed through JMX in this context: createAuthenticationProvid


      would appreciate any comments on this
      thanks
        • 1. Re: Creating  AuthenticationProviders from WLST
          3004
          It looks like you didn't perform it from within an edit session.

          Look at using the edit(), startEdit(), save(), and activate() commands:

          http://e-docs.bea.com/wls/docs100/config_scripting/config_WLS.html#wp1027745


          For example:

          connect('weblogic','weblogic','localhost:7001')

          edit()
          startEdit()

          cd('/SecurityConfiguration/wl_server/Realms/myrealm')
          ...

          save()
          activate(block='true')

          Tony


          indira thangasamy wrote:
          Hi,
          Though it looks apparent I wanted to double check Is there any way to create auth providers using the WLST tool.
          I have tried the following but it failed with the following exception

          java -Dpython.cachedir=/tmp weblogic.WLST -i PostInstallConfig.py

          more PostInstallConfig.py
          1 connect('weblogic','weblogic','localhost:7001')
          2
          3 cd('/SecurityConfiguration/wl_server/Realms/myrealm')
          4 cmo.createAuthenticationProvider('OpenSSO Policy Agent Authenticator', '
          4 com.sun.identity.agents.weblogic.v10.AgentAuthenticator')
          5
          6 cd('/SecurityConfiguration/wl_server/Realms/myrealm/AuthenticationProvid
          6 ers/OpenSSO Policy Agent Authenticator')
          7 cmo.setControlFlag('OPTIONAL')

          Please let me know if this can be done via CLI in any means
          thanks in advance

          Problem invoking WLST - Traceback (innermost last):
          File "PostInstallConfig.py", line 4, in ?
          java.lang.RuntimeException: The requested operation is not exposed through JMX in this context: createAuthenticationProvider
          at weblogic.management.jmx.ExceptionMapper.matchJMXException(ExceptionMapper.java:87)
          at weblogic.management.jmx.MBeanServerInvocationHandler.doInvoke(MBeanServerInvocationHandler.java:547)
          at weblogic.management.jmx.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:380)
          at $Proxy12.createAuthenticationProvider(Unknown Source)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:585)
          at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:160)
          at org.python.core.PyMethod.__call__(PyMethod.java:96)
          at org.python.core.PyObject.__call__(PyObject.java:283)
          at org.python.core.PyInstance.invoke(PyInstance.java:278)
          at org.python.pycode._pyx18.f$0(PostInstallConfig.py:4)
          at org.python.pycode._pyx18.call_function(PostInstallConfig.py)
          at org.python.core.PyTableCode.call(PyTableCode.java:208)
          at org.python.core.PyCode.call(PyCode.java:14)
          at org.python.core.Py.runCode(Py.java:1135)
          at org.python.core.__builtin__.execfile_flags(__builtin__.java:308)
          at org.python.util.PythonInterpreter.execfile(PythonInterpreter.java:158)
          at weblogic.management.scripting.utils.WLSTInterpreter.execfile(WLSTInterpreter.java:381)
          at weblogic.management.scripting.WLST.checkOptions(WLST.java:326)
          at weblogic.management.scripting.WLST.main(WLST.java:78)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:585)
          at weblogic.WLST.main(WLST.java:29)
          Caused by: javax.management.ReflectionException
          at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:217)
          at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:224)
          at javax.management.remote.rmi.RMIConnectionImpl_1000_WLStub.invoke(Unknown Source)
          at weblogic.management.remote.common.RMIConnectionWrapper$15.run(ClientProviderBase.java:639)
          at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
          at weblogic.security.service.SecurityManager.runAs(Unknown Source)
          at weblogic.security.Security.runAs(Security.java:61)
          at weblogic.management.remote.common.RMIConnectionWrapper.invoke(ClientProviderBase.java:637)
          at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(RMIConnector.java:969)
          at weblogic.management.jmx.MBeanServerInvocationHandler.doInvoke(MBeanServerInvocationHandler.java:544)
          ... 25 more
          Caused by: java.lang.NoSuchMethodException: createAuthenticationProvider(java.lang.String,java.lang.String,) for Security:Name=myrealm
          at weblogic.management.jmx.modelmbean.WLSModelMBean.invoke(WLSModelMBean.java:384)
          at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
          at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
          at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
          at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
          at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:153)
          at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:153)
          at weblogic.management.mbeanservers.internal.SecurityInterceptor.invoke(SecurityInterceptor.java:443)
          at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor$10.run(AuthenticatedSubjectInterceptor.java:377)
          at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
          at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor.invoke(AuthenticatedSubjectInterceptor.java:375)
          at weblogic.management.jmx.mbeanserver.WLSMBeanServer.invoke(WLSMBeanServer.java:310)
          at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1408)
          at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)
          at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1245)
          at java.security.AccessController.doPrivileged(Native Method)
          at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1348)
          at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782)
          at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown Source)
          at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
          at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:479)
          at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
          at weblogic.security.service.SecurityManager.runAs(Unknown Source)
          at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:475)
          at weblogic.rmi.internal.BasicServerRef.access$300(BasicServerRef.java:59)
          at weblogic.rmi.internal.BasicServerRef$BasicExecuteRequest.run(BasicServerRef.java:1016)
          at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
          at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)

          java.lang.RuntimeException: java.lang.RuntimeException: The requested operation is not exposed through JMX in this context: createAuthenticationProvid


          would appreciate any comments on this
          thanks
          • 2. Re: Creating  AuthenticationProviders from WLST
            3004
            On a similar note, is it possible to create new AuthenticationProviders
            in offline mode? Support does not appear to know the answer at this time.

            indira thangasamy wrote:
            Hi,
            Though it looks apparent I wanted to double check Is there any way to create auth providers using the WLST tool.
            I have tried the following but it failed with the following exception

            java -Dpython.cachedir=/tmp weblogic.WLST -i PostInstallConfig.py

            more PostInstallConfig.py
            1 connect('weblogic','weblogic','localhost:7001')
            2
            3 cd('/SecurityConfiguration/wl_server/Realms/myrealm')
            4 cmo.createAuthenticationProvider('OpenSSO Policy Agent Authenticator', '
            4 com.sun.identity.agents.weblogic.v10.AgentAuthenticator')
            5
            6 cd('/SecurityConfiguration/wl_server/Realms/myrealm/AuthenticationProvid
            6 ers/OpenSSO Policy Agent Authenticator')
            7 cmo.setControlFlag('OPTIONAL')

            Please let me know if this can be done via CLI in any means
            thanks in advance

            Problem invoking WLST - Traceback (innermost last):
            File "PostInstallConfig.py", line 4, in ?
            java.lang.RuntimeException: The requested operation is not exposed through JMX in this context: createAuthenticationProvider
            at weblogic.management.jmx.ExceptionMapper.matchJMXException(ExceptionMapper.java:87)
            at weblogic.management.jmx.MBeanServerInvocationHandler.doInvoke(MBeanServerInvocationHandler.java:547)
            at weblogic.management.jmx.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:380)
            at $Proxy12.createAuthenticationProvider(Unknown Source)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:160)
            at org.python.core.PyMethod.__call__(PyMethod.java:96)
            at org.python.core.PyObject.__call__(PyObject.java:283)
            at org.python.core.PyInstance.invoke(PyInstance.java:278)
            at org.python.pycode._pyx18.f$0(PostInstallConfig.py:4)
            at org.python.pycode._pyx18.call_function(PostInstallConfig.py)
            at org.python.core.PyTableCode.call(PyTableCode.java:208)
            at org.python.core.PyCode.call(PyCode.java:14)
            at org.python.core.Py.runCode(Py.java:1135)
            at org.python.core.__builtin__.execfile_flags(__builtin__.java:308)
            at org.python.util.PythonInterpreter.execfile(PythonInterpreter.java:158)
            at weblogic.management.scripting.utils.WLSTInterpreter.execfile(WLSTInterpreter.java:381)
            at weblogic.management.scripting.WLST.checkOptions(WLST.java:326)
            at weblogic.management.scripting.WLST.main(WLST.java:78)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at weblogic.WLST.main(WLST.java:29)
            Caused by: javax.management.ReflectionException
            at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:217)
            at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:224)
            at javax.management.remote.rmi.RMIConnectionImpl_1000_WLStub.invoke(Unknown Source)
            at weblogic.management.remote.common.RMIConnectionWrapper$15.run(ClientProviderBase.java:639)
            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
            at weblogic.security.service.SecurityManager.runAs(Unknown Source)
            at weblogic.security.Security.runAs(Security.java:61)
            at weblogic.management.remote.common.RMIConnectionWrapper.invoke(ClientProviderBase.java:637)
            at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(RMIConnector.java:969)
            at weblogic.management.jmx.MBeanServerInvocationHandler.doInvoke(MBeanServerInvocationHandler.java:544)
            ... 25 more
            Caused by: java.lang.NoSuchMethodException: createAuthenticationProvider(java.lang.String,java.lang.String,) for Security:Name=myrealm
            at weblogic.management.jmx.modelmbean.WLSModelMBean.invoke(WLSModelMBean.java:384)
            at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
            at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
            at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
            at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
            at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:153)
            at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:153)
            at weblogic.management.mbeanservers.internal.SecurityInterceptor.invoke(SecurityInterceptor.java:443)
            at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor$10.run(AuthenticatedSubjectInterceptor.java:377)
            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
            at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor.invoke(AuthenticatedSubjectInterceptor.java:375)
            at weblogic.management.jmx.mbeanserver.WLSMBeanServer.invoke(WLSMBeanServer.java:310)
            at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1408)
            at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)
            at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1245)
            at java.security.AccessController.doPrivileged(Native Method)
            at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1348)
            at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782)
            at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown Source)
            at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
            at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:479)
            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
            at weblogic.security.service.SecurityManager.runAs(Unknown Source)
            at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:475)
            at weblogic.rmi.internal.BasicServerRef.access$300(BasicServerRef.java:59)
            at weblogic.rmi.internal.BasicServerRef$BasicExecuteRequest.run(BasicServerRef.java:1016)
            at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
            at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)

            java.lang.RuntimeException: java.lang.RuntimeException: The requested operation is not exposed through JMX in this context: createAuthenticationProvid


            would appreciate any comments on this
            thanks
            • 3. Re: Creating  AuthenticationProviders from WLST
              3004
              What error are you getting?

              Ilan Rabinovitch wrote:
              On a similar note, is it possible to create new AuthenticationProviders
              in offline mode? Support does not appear to know the answer at this time.
              • 4. Re: Creating  AuthenticationProviders from WLST
                3004
                Support did finally come back with an answer. They indicated that this
                wasn't possible due to security restrictions. Support indicated this
                could only be done via online mode.


                PeterB wrote:
                What error are you getting?

                Ilan Rabinovitch wrote:
                On a similar note, is it possible to create new AuthenticationProviders
                in offline mode? Support does not appear to know the answer at this time.