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 ShilpaOSI <sh...@osi.com> on 2009/01/20 05:21:09 UTC
Re: Jetspeed SSO
Hello,
I am also trying to access SSOIframe Portlet and SSOWebcontentPortlet.
I have entered teh credentials for SSOWebcontentPortlet,it worked fine ,but
when I am adding credentials to SSOIframe Portlet,it is not showing
anything,it is showing a error in backend..
009-01-20 09:40:20,903 [http-8080-Processor19] ERROR
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/demo].[JetspeedContainer]
- Servlet.service() for servlet JetspeedContainer threw exception
org.apache.jetspeed.sso.SSOException: Failed to store site info in
database.org.springframework.dao.DataIntegrityViolationException: OJB
operation; SQL []; ORA-02291: integrity constraint
(SXM2_SOL.FK_SECURITY_CREDENTIAL_1) violated - parent key not found
; nested exception is java.sql.SQLException: ORA-02291: integrity constraint
(SXM2_SOL.FK_SECURITY_CREDENTIAL_1) violated - parent key not found
at
org.apache.jetspeed.sso.impl.PersistenceBrokerSSOProvider.updateCredentialsForSite(PersistenceBrokerSSOProvider.java:711)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Also when I am trying to edit it,it is showing the usename and password as
shown in SSOWebConetent Portlet.
Can someone help me.
James Winburn wrote:
>
>
> Hey guys,
>
>
>
> I'm having some problems using SSO in Jetspeed. The documentation seems
> a bit terse and makes actually using the SSO portlets frustrating.
>
>
>
> I focused on the SSO Web Content portlet. A number of problems came
> up.
>
>
>
> 1) Setting up the default www.nytimes.com <http://www.nytimes.com/>
> credential. From what I was able to get from the documentation, all I
> need to do is supply a username and password in the "SSO Principal" and
> "SSO Credential" fields. I supplied this information and saved the
> "Edit Preferences". The NY Times page did come up, but not logged in.
> And attempts to log in manually were unsuccessful. I checked that I had
> a correct username/password by manually pointing the browser to the site
> (i.e. outside the portal.) It not only came up, but did so in a logged
> in state.
>
>
>
> 2) I then tried to set up SSO for a different site. This one uses a
> separate window for logging in. I blanked out the sso.form.Action field
> (since I didn't know what the action from the window might be). I also
> supplied a valid Username/Password in "SSO Principal" and "SSO
> Credential" (as before.) Everything else was left untouched. This
> time when I navigated to the page with the SSO Web Content portlet, the
> login window came up again. When I supplied the username/password
> again, the app logged in (which was what I was hoping for) but then
> completely took over the browser. All I had was a single IE tab with
> the app. Attempts to use the back button brought back the portal (and
> the page) for an instant, but the web app took control of the browser
> again.
>
>
>
> I'm not sure what I'm doing incorrectly. I was hoping some kind soul
> could steer me in the right direction. :-)
>
>
>
> Thanks,
>
> James Winburn
>
> Computer Guidance Corporation
>
> Scottsdale, Arizona
>
>
>
>
>
>
>
>
>
--
View this message in context: http://www.nabble.com/Jetspeed-SSO-tp20570398p21556739.html
Sent from the Jetspeed - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org
Re: Jetspeed SSO
Posted by David Sean Taylor <da...@bluesunrise.com>.
On Jan 27, 2009, at 2:37 AM, ShilpaOSI wrote:
>
> Thanks Vivek,
>
> You were right actualy,it got compiled with Java 5.
> But still there is some problem.I followed the steps given in Getting
> Started doc with src zip.The build was successful.But still,it was
> showing
> some problem that jetspeed plugin is missing while deploying in the
> following step:
> mvn jetspeed:mvn -Dtarget=demo
>
> Moreover there is no jetspeed-mvn-setttings-sample.xml,so from where
> should
> I get it.
>
I think you want to look at the 2.1.3 docs. Sounds like you are
looking at the 2.2 (trunk docs)
See here:
http://portals.apache.org/jetspeed-2.1.3/
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org
Re: Jetspeed SSO
Posted by ShilpaOSI <sh...@osi.com>.
Thanks Vivek,
You were right actualy,it got compiled with Java 5.
But still there is some problem.I followed the steps given in Getting
Started doc with src zip.The build was successful.But still,it was showing
some problem that jetspeed plugin is missing while deploying in the
following step:
mvn jetspeed:mvn -Dtarget=demo
Moreover there is no jetspeed-mvn-setttings-sample.xml,so from where should
I get it.
Vivek Kumar wrote:
>
> Hi
>
> Jetspeed only support Java 5 till now. I think this seems to be issue of
> java 6
>
> Vivek
>
>
> ShilpaOSI wrote:
>> I am having one more problem.I have take the src code of Jetspeed as
>> jetspeed-2.1.3-src.zip from site.I have installed maven also.I have made
>> the necessary changes given on the site also.
>> But when I am running the mvn ,
>> I am getting
>> [ERROR] BUILD FAILURE
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Compilation failure
>> D:\jetspeed\jetspeed-2.1.3-src\jetspeed-2.1.3\src\components\rdbms\src\java\org\
>> apache\jetspeed\components\rdbms\ojb\ConnectionRepositoryEntry.java:[411,12]
>> org
>> .apache.jetspeed.components.rdbms.ojb.ConnectionRepositoryEntry.MinimalDataSourc
>> e is not abstract and does not override abstract method
>> isWrapperFor(java.lang.C
>> lass) in java.sql.Wrapper
>>
>> Can someone suggest me ,what i have missed ?
>>
>>
>> ShilpaOSI wrote:
>>
>>> Thanks Vivek,
>>>
>>> I also need to make changes in LoginModule,so I should take the complete
>>> source code of Jetspeed or only the security part of components?
>>>
>>>
>>>
>>> Vivek Kumar wrote:
>>>
>>>> Hi
>>>>
>>>> Please find the SSO Iframe portlet for 2.1.3 here
>>>>
>>>> http://svn.apache.org/viewvc/portals/jetspeed-2/portal/branches/JETSPEED-2.1.3/components/web-content/src/java/org/apache/jetspeed/portlet/
>>>>
>>>> Vivek
>>>> ShilpaOSI wrote:
>>>>
>>>>> Thanks a lot David,
>>>>>
>>>>> Now I am getting the username of the current logged in user.
>>>>>
>>>>> But I am not able to see the .java file you are talking about.How can
>>>>> I
>>>>> see
>>>>> the java code for that portlet?
>>>>>
>>>>>
>>>>> David Sean Taylor wrote:
>>>>>
>>>>>
>>>>>> On Jan 20, 2009, at 6:46 PM, ShilpaOSI wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>> I am using Jetspeed 2.1.3.So Where are the login details stored, and
>>>>>>> how
>>>>>>> should I extract them.I want to use user id and the password through
>>>>>>> which a
>>>>>>> user login to Jetspeed.So that I can use the same details to open
>>>>>>> other link
>>>>>>> without promting for a login screen.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> OK, I understand now. Sorry Im so dense.
>>>>>>
>>>>>> Take a look at the SSOIFramePortlet.java, here are the key
>>>>>> ingredients, (you might want to take more care for checking for
>>>>>> unauthenticated users etc)
>>>>>> In this case we are getting the credentials for the current, logged
>>>>>> on
>>>>>> user:
>>>>>>
>>>>>> Subject subject = getSubject();
>>>>>> SSOContext context = sso.getCredentials(subject, site);
>>>>>> request.setAttribute(SSO_REQUEST_ATTRIBUTE_USERNAME,
>>>>>> context.getRemotePrincipalName());
>>>>>> request.setAttribute(SSO_REQUEST_ATTRIBUTE_PASSWORD,
>>>>>> context.getRemoteCredential());
>>>>>>
>>>>>> private Subject getSubject()
>>>>>> {
>>>>>> AccessControlContext context =
>>>>>> AccessController.getContext();
>>>>>> return JSSubject.getSubject(context);
>>>>>> }
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>
>>
>
>
>
--
View this message in context: http://www.nabble.com/Jetspeed-SSO-tp20570398p21682980.html
Sent from the Jetspeed - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org
Re: Jetspeed SSO
Posted by Vivek Kumar <fi...@gmail.com>.
Hi
Jetspeed only support Java 5 till now. I think this seems to be issue of
java 6
Vivek
ShilpaOSI wrote:
> I am having one more problem.I have take the src code of Jetspeed as
> jetspeed-2.1.3-src.zip from site.I have installed maven also.I have made
> the necessary changes given on the site also.
> But when I am running the mvn ,
> I am getting
> [ERROR] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Compilation failure
> D:\jetspeed\jetspeed-2.1.3-src\jetspeed-2.1.3\src\components\rdbms\src\java\org\
> apache\jetspeed\components\rdbms\ojb\ConnectionRepositoryEntry.java:[411,12]
> org
> .apache.jetspeed.components.rdbms.ojb.ConnectionRepositoryEntry.MinimalDataSourc
> e is not abstract and does not override abstract method
> isWrapperFor(java.lang.C
> lass) in java.sql.Wrapper
>
> Can someone suggest me ,what i have missed ?
>
>
> ShilpaOSI wrote:
>
>> Thanks Vivek,
>>
>> I also need to make changes in LoginModule,so I should take the complete
>> source code of Jetspeed or only the security part of components?
>>
>>
>>
>> Vivek Kumar wrote:
>>
>>> Hi
>>>
>>> Please find the SSO Iframe portlet for 2.1.3 here
>>>
>>> http://svn.apache.org/viewvc/portals/jetspeed-2/portal/branches/JETSPEED-2.1.3/components/web-content/src/java/org/apache/jetspeed/portlet/
>>>
>>> Vivek
>>> ShilpaOSI wrote:
>>>
>>>> Thanks a lot David,
>>>>
>>>> Now I am getting the username of the current logged in user.
>>>>
>>>> But I am not able to see the .java file you are talking about.How can I
>>>> see
>>>> the java code for that portlet?
>>>>
>>>>
>>>> David Sean Taylor wrote:
>>>>
>>>>
>>>>> On Jan 20, 2009, at 6:46 PM, ShilpaOSI wrote:
>>>>>
>>>>>
>>>>>
>>>>>> I am using Jetspeed 2.1.3.So Where are the login details stored, and
>>>>>> how
>>>>>> should I extract them.I want to use user id and the password through
>>>>>> which a
>>>>>> user login to Jetspeed.So that I can use the same details to open
>>>>>> other link
>>>>>> without promting for a login screen.
>>>>>>
>>>>>>
>>>>>>
>>>>> OK, I understand now. Sorry Im so dense.
>>>>>
>>>>> Take a look at the SSOIFramePortlet.java, here are the key
>>>>> ingredients, (you might want to take more care for checking for
>>>>> unauthenticated users etc)
>>>>> In this case we are getting the credentials for the current, logged on
>>>>> user:
>>>>>
>>>>> Subject subject = getSubject();
>>>>> SSOContext context = sso.getCredentials(subject, site);
>>>>> request.setAttribute(SSO_REQUEST_ATTRIBUTE_USERNAME,
>>>>> context.getRemotePrincipalName());
>>>>> request.setAttribute(SSO_REQUEST_ATTRIBUTE_PASSWORD,
>>>>> context.getRemoteCredential());
>>>>>
>>>>> private Subject getSubject()
>>>>> {
>>>>> AccessControlContext context = AccessController.getContext();
>>>>> return JSSubject.getSubject(context);
>>>>> }
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>
>
Re: Jetspeed SSO
Posted by ShilpaOSI <sh...@osi.com>.
I am having one more problem.I have take the src code of Jetspeed as
jetspeed-2.1.3-src.zip from site.I have installed maven also.I have made
the necessary changes given on the site also.
But when I am running the mvn ,
I am getting
[ERROR] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Compilation failure
D:\jetspeed\jetspeed-2.1.3-src\jetspeed-2.1.3\src\components\rdbms\src\java\org\
apache\jetspeed\components\rdbms\ojb\ConnectionRepositoryEntry.java:[411,12]
org
.apache.jetspeed.components.rdbms.ojb.ConnectionRepositoryEntry.MinimalDataSourc
e is not abstract and does not override abstract method
isWrapperFor(java.lang.C
lass) in java.sql.Wrapper
Can someone suggest me ,what i have missed ?
ShilpaOSI wrote:
>
> Thanks Vivek,
>
> I also need to make changes in LoginModule,so I should take the complete
> source code of Jetspeed or only the security part of components?
>
>
>
> Vivek Kumar wrote:
>>
>> Hi
>>
>> Please find the SSO Iframe portlet for 2.1.3 here
>>
>> http://svn.apache.org/viewvc/portals/jetspeed-2/portal/branches/JETSPEED-2.1.3/components/web-content/src/java/org/apache/jetspeed/portlet/
>>
>> Vivek
>> ShilpaOSI wrote:
>>> Thanks a lot David,
>>>
>>> Now I am getting the username of the current logged in user.
>>>
>>> But I am not able to see the .java file you are talking about.How can I
>>> see
>>> the java code for that portlet?
>>>
>>>
>>> David Sean Taylor wrote:
>>>
>>>> On Jan 20, 2009, at 6:46 PM, ShilpaOSI wrote:
>>>>
>>>>
>>>>> I am using Jetspeed 2.1.3.So Where are the login details stored, and
>>>>> how
>>>>> should I extract them.I want to use user id and the password through
>>>>> which a
>>>>> user login to Jetspeed.So that I can use the same details to open
>>>>> other link
>>>>> without promting for a login screen.
>>>>>
>>>>>
>>>> OK, I understand now. Sorry Im so dense.
>>>>
>>>> Take a look at the SSOIFramePortlet.java, here are the key
>>>> ingredients, (you might want to take more care for checking for
>>>> unauthenticated users etc)
>>>> In this case we are getting the credentials for the current, logged on
>>>> user:
>>>>
>>>> Subject subject = getSubject();
>>>> SSOContext context = sso.getCredentials(subject, site);
>>>> request.setAttribute(SSO_REQUEST_ATTRIBUTE_USERNAME,
>>>> context.getRemotePrincipalName());
>>>> request.setAttribute(SSO_REQUEST_ATTRIBUTE_PASSWORD,
>>>> context.getRemoteCredential());
>>>>
>>>> private Subject getSubject()
>>>> {
>>>> AccessControlContext context = AccessController.getContext();
>>>> return JSSubject.getSubject(context);
>>>> }
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>>
>
>
--
View this message in context: http://www.nabble.com/Jetspeed-SSO-tp20570398p21599085.html
Sent from the Jetspeed - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org
Re: Jetspeed SSO
Posted by ShilpaOSI <sh...@osi.com>.
Thanks Vivek,
I also need to make changes in LoginModule,so I should take the complete
source code of Jetspeed or only the security part of components?
Vivek Kumar wrote:
>
> Hi
>
> Please find the SSO Iframe portlet for 2.1.3 here
>
> http://svn.apache.org/viewvc/portals/jetspeed-2/portal/branches/JETSPEED-2.1.3/components/web-content/src/java/org/apache/jetspeed/portlet/
>
> Vivek
> ShilpaOSI wrote:
>> Thanks a lot David,
>>
>> Now I am getting the username of the current logged in user.
>>
>> But I am not able to see the .java file you are talking about.How can I
>> see
>> the java code for that portlet?
>>
>>
>> David Sean Taylor wrote:
>>
>>> On Jan 20, 2009, at 6:46 PM, ShilpaOSI wrote:
>>>
>>>
>>>> I am using Jetspeed 2.1.3.So Where are the login details stored, and
>>>> how
>>>> should I extract them.I want to use user id and the password through
>>>> which a
>>>> user login to Jetspeed.So that I can use the same details to open
>>>> other link
>>>> without promting for a login screen.
>>>>
>>>>
>>> OK, I understand now. Sorry Im so dense.
>>>
>>> Take a look at the SSOIFramePortlet.java, here are the key
>>> ingredients, (you might want to take more care for checking for
>>> unauthenticated users etc)
>>> In this case we are getting the credentials for the current, logged on
>>> user:
>>>
>>> Subject subject = getSubject();
>>> SSOContext context = sso.getCredentials(subject, site);
>>> request.setAttribute(SSO_REQUEST_ATTRIBUTE_USERNAME,
>>> context.getRemotePrincipalName());
>>> request.setAttribute(SSO_REQUEST_ATTRIBUTE_PASSWORD,
>>> context.getRemoteCredential());
>>>
>>> private Subject getSubject()
>>> {
>>> AccessControlContext context = AccessController.getContext();
>>> return JSSubject.getSubject(context);
>>> }
>>>
>>>
>>>
>>>
>>
>>
>
>
>
--
View this message in context: http://www.nabble.com/Jetspeed-SSO-tp20570398p21598327.html
Sent from the Jetspeed - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org
Re: Jetspeed SSO
Posted by Vivek Kumar <fi...@gmail.com>.
Hi
Please find the SSO Iframe portlet for 2.1.3 here
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/branches/JETSPEED-2.1.3/components/web-content/src/java/org/apache/jetspeed/portlet/
Vivek
ShilpaOSI wrote:
> Thanks a lot David,
>
> Now I am getting the username of the current logged in user.
>
> But I am not able to see the .java file you are talking about.How can I see
> the java code for that portlet?
>
>
> David Sean Taylor wrote:
>
>> On Jan 20, 2009, at 6:46 PM, ShilpaOSI wrote:
>>
>>
>>> I am using Jetspeed 2.1.3.So Where are the login details stored, and
>>> how
>>> should I extract them.I want to use user id and the password through
>>> which a
>>> user login to Jetspeed.So that I can use the same details to open
>>> other link
>>> without promting for a login screen.
>>>
>>>
>> OK, I understand now. Sorry Im so dense.
>>
>> Take a look at the SSOIFramePortlet.java, here are the key
>> ingredients, (you might want to take more care for checking for
>> unauthenticated users etc)
>> In this case we are getting the credentials for the current, logged on
>> user:
>>
>> Subject subject = getSubject();
>> SSOContext context = sso.getCredentials(subject, site);
>> request.setAttribute(SSO_REQUEST_ATTRIBUTE_USERNAME,
>> context.getRemotePrincipalName());
>> request.setAttribute(SSO_REQUEST_ATTRIBUTE_PASSWORD,
>> context.getRemoteCredential());
>>
>> private Subject getSubject()
>> {
>> AccessControlContext context = AccessController.getContext();
>> return JSSubject.getSubject(context);
>> }
>>
>>
>>
>>
>
>
Re: Jetspeed SSO
Posted by ShilpaOSI <sh...@osi.com>.
Thanks a lot David,
Now I am getting the username of the current logged in user.
But I am not able to see the .java file you are talking about.How can I see
the java code for that portlet?
David Sean Taylor wrote:
>
>
> On Jan 20, 2009, at 6:46 PM, ShilpaOSI wrote:
>
>>
>> I am using Jetspeed 2.1.3.So Where are the login details stored, and
>> how
>> should I extract them.I want to use user id and the password through
>> which a
>> user login to Jetspeed.So that I can use the same details to open
>> other link
>> without promting for a login screen.
>>
> OK, I understand now. Sorry Im so dense.
>
> Take a look at the SSOIFramePortlet.java, here are the key
> ingredients, (you might want to take more care for checking for
> unauthenticated users etc)
> In this case we are getting the credentials for the current, logged on
> user:
>
> Subject subject = getSubject();
> SSOContext context = sso.getCredentials(subject, site);
> request.setAttribute(SSO_REQUEST_ATTRIBUTE_USERNAME,
> context.getRemotePrincipalName());
> request.setAttribute(SSO_REQUEST_ATTRIBUTE_PASSWORD,
> context.getRemoteCredential());
>
> private Subject getSubject()
> {
> AccessControlContext context = AccessController.getContext();
> return JSSubject.getSubject(context);
> }
>
>
>
--
View this message in context: http://www.nabble.com/Jetspeed-SSO-tp20570398p21579855.html
Sent from the Jetspeed - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org
Re: Jetspeed SSO
Posted by David Sean Taylor <da...@bluesunrise.com>.
On Jan 20, 2009, at 6:46 PM, ShilpaOSI wrote:
>
> I am using Jetspeed 2.1.3.So Where are the login details stored, and
> how
> should I extract them.I want to use user id and the password through
> which a
> user login to Jetspeed.So that I can use the same details to open
> other link
> without promting for a login screen.
>
OK, I understand now. Sorry Im so dense.
Take a look at the SSOIFramePortlet.java, here are the key
ingredients, (you might want to take more care for checking for
unauthenticated users etc)
In this case we are getting the credentials for the current, logged on
user:
Subject subject = getSubject();
SSOContext context = sso.getCredentials(subject, site);
request.setAttribute(SSO_REQUEST_ATTRIBUTE_USERNAME,
context.getRemotePrincipalName());
request.setAttribute(SSO_REQUEST_ATTRIBUTE_PASSWORD,
context.getRemoteCredential());
private Subject getSubject()
{
AccessControlContext context = AccessController.getContext();
return JSSubject.getSubject(context);
}
Re: Jetspeed SSO
Posted by ShilpaOSI <sh...@osi.com>.
I am using Jetspeed 2.1.3.So Where are the login details stored, and how
should I extract them.I want to use user id and the password through which a
user login to Jetspeed.So that I can use the same details to open other link
without promting for a login screen.
David Sean Taylor wrote:
>
>
> On Jan 20, 2009, at 12:06 AM, ShilpaOSI wrote:
>
>>
>> Thanks for the reply David,But Still it's the same.
>> Moreover in WebContent Portlet also,the login page is appearing with
>> user id
>> and pwd ,it is not logged in automatically with the userid pwd once
>> saved.
>>
>> Can u plz also let me know that where should I save login details of
>> Jetspeed , so that I can use them to access other page with same login
>> details
>
> You don't have to save the login details anywhere. Jetspeed should
> save it for you. Why you are experience database exceptions, I have no
> idea.
> What version are you using?
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
> For additional commands, e-mail: jetspeed-user-help@portals.apache.org
>
>
>
--
View this message in context: http://www.nabble.com/Jetspeed-SSO-tp20570398p21576178.html
Sent from the Jetspeed - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org
Re: Jetspeed SSO
Posted by David Sean Taylor <da...@bluesunrise.com>.
On Jan 20, 2009, at 12:06 AM, ShilpaOSI wrote:
>
> Thanks for the reply David,But Still it's the same.
> Moreover in WebContent Portlet also,the login page is appearing with
> user id
> and pwd ,it is not logged in automatically with the userid pwd once
> saved.
>
> Can u plz also let me know that where should I save login details of
> Jetspeed , so that I can use them to access other page with same login
> details
You don't have to save the login details anywhere. Jetspeed should
save it for you. Why you are experience database exceptions, I have no
idea.
What version are you using?
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org
Re: Jetspeed SSO
Posted by ShilpaOSI <sh...@osi.com>.
Thanks for the reply David,But Still it's the same.
Moreover in WebContent Portlet also,the login page is appearing with user id
and pwd ,it is not logged in automatically with the userid pwd once saved.
Can u plz also let me know that where should I save login details of
Jetspeed , so that I can use them to access other page with same login
details
David Sean Taylor wrote:
>
>
> On Jan 19, 2009, at 8:21 PM, ShilpaOSI wrote:
>
>>
>> Hello,
>>
>> I am also trying to access SSOIframe Portlet and SSOWebcontentPortlet.
>> I have entered teh credentials for SSOWebcontentPortlet,it worked
>> fine ,but
>> when I am adding credentials to SSOIframe Portlet,it is not showing
>> anything,it is showing a error in backend..
>> 009-01-20 09:40:20,903 [http-8080-Processor19] ERROR
>> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/
>> demo].[JetspeedContainer]
>> - Servlet.service() for servlet JetspeedContainer threw exception
>> org.apache.jetspeed.sso.SSOException: Failed to store site info in
>> database.org.springframework.dao.DataIntegrityViolationException: OJB
>> operation; SQL []; ORA-02291: integrity constraint
>> (SXM2_SOL.FK_SECURITY_CREDENTIAL_1) violated - parent key not found
>> ; nested exception is java.sql.SQLException: ORA-02291: integrity
>> constraint
>> (SXM2_SOL.FK_SECURITY_CREDENTIAL_1) violated - parent key not found
>>
>> at
>> org
>> .apache
>> .jetspeed
>> .sso
>> .impl
>> .PersistenceBrokerSSOProvider
>> .updateCredentialsForSite(PersistenceBrokerSSOProvider.java:711)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> Also when I am trying to edit it,it is showing the usename and
>> password as
>> shown in SSOWebConetent Portlet.
>> Can someone help me.
>>
>
>
> Sounds like its not finding the owner (user) of the credential. Could
> be an orphaned record... Best to delete the credential from the SSO
> Admin and try to re-enter
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
> For additional commands, e-mail: jetspeed-user-help@portals.apache.org
>
>
>
--
View this message in context: http://www.nabble.com/Jetspeed-SSO-tp20570398p21558638.html
Sent from the Jetspeed - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org
Re: Jetspeed SSO
Posted by David Sean Taylor <da...@bluesunrise.com>.
On Jan 19, 2009, at 8:21 PM, ShilpaOSI wrote:
>
> Hello,
>
> I am also trying to access SSOIframe Portlet and SSOWebcontentPortlet.
> I have entered teh credentials for SSOWebcontentPortlet,it worked
> fine ,but
> when I am adding credentials to SSOIframe Portlet,it is not showing
> anything,it is showing a error in backend..
> 009-01-20 09:40:20,903 [http-8080-Processor19] ERROR
> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/
> demo].[JetspeedContainer]
> - Servlet.service() for servlet JetspeedContainer threw exception
> org.apache.jetspeed.sso.SSOException: Failed to store site info in
> database.org.springframework.dao.DataIntegrityViolationException: OJB
> operation; SQL []; ORA-02291: integrity constraint
> (SXM2_SOL.FK_SECURITY_CREDENTIAL_1) violated - parent key not found
> ; nested exception is java.sql.SQLException: ORA-02291: integrity
> constraint
> (SXM2_SOL.FK_SECURITY_CREDENTIAL_1) violated - parent key not found
>
> at
> org
> .apache
> .jetspeed
> .sso
> .impl
> .PersistenceBrokerSSOProvider
> .updateCredentialsForSite(PersistenceBrokerSSOProvider.java:711)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> Also when I am trying to edit it,it is showing the usename and
> password as
> shown in SSOWebConetent Portlet.
> Can someone help me.
>
Sounds like its not finding the owner (user) of the credential. Could
be an orphaned record... Best to delete the credential from the SSO
Admin and try to re-enter
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org