Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

SecurityException in weblogic.security.auth.Authenticate

0 views
Skip to first unread message

Maciej Zawadzki

unread,
May 2, 2002, 4:11:36 PM5/2/02
to

Hello,

I go my JAAS based login to work fine under JDK 1.3 (on client swing based app).
But, when I switched to JDK 1.4 I get an exception in weblogic.security.auth.Authenticate.
Details below.

Is Weblogic 6.1.1 compatible with a client running on JDK 1.4.0 ? If, yes, then
the exception if cause by something else, but it seems to me from the stack trace
that there may be a ClassCastException or something similar going on here.

Any help would be appreciated.

--Maciej

javax.security.auth.login.LoginException: java.lang.SecurityException: attemptin
g to add an object which is not an instance of java.security.Principal to a Subj
ect's Principal Set
at weblogic.security.auth.Authenticate.authenticate(Authenticate.java:11
4)
at com.fedex.cc.app.fms.security.FMSLoginModule.login(FMSLoginModule.jav
a:138)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at javax.security.auth.login.LoginContext.invoke(LoginContext.java:664)
at javax.security.auth.login.LoginContext.access$000(LoginContext.java:1
29)
at javax.security.auth.login.LoginContext$4.run(LoginContext.java:599)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.login.LoginContext.invokeModule(LoginContext.java
:596)
at javax.security.auth.login.LoginContext.login(LoginContext.java:523)
at com.fedex.cc.app.fms.gui.splash.SplashFrame.login(SplashFrame.java:16
3)
at com.fedex.cc.app.fms.gui.splash.SplashFrame.okBtnActionPerformed(Spla
shFrame.java:124)
at com.fedex.cc.app.fms.gui.splash.SplashFrame.access$1(SplashFrame.java
:116)
at com.fedex.cc.app.fms.gui.splash.SplashFrame$2.actionPerformed(SplashF
rame.java:94)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:17
67)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Abstra
ctButton.java:1820)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel
java:419)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257
)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonL
istener.java:258)
at java.awt.Component.processMouseEvent(Component.java:5021)
at java.awt.Component.processEvent(Component.java:4818)
at java.awt.Container.processEvent(Container.java:1380)
at java.awt.Component.dispatchEventImpl(Component.java:3526)
at java.awt.Container.dispatchEventImpl(Container.java:1437)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3214
)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2929)

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2859)
at java.awt.Container.dispatchEventImpl(Container.java:1423)
at java.awt.Window.dispatchEventImpl(Window.java:1566)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:445)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:190)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)

0 new messages