-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No Profile Data being generated #119
Comments
The second error (Remote Identity not configured) comes up when trying run both the login and user creation examples in the guide |
ran version 0.4.26 on 18.04, when trying to view profile, still getting the following error:
It looks like the call to skyIdCreate is not getting a username. |
@eljowers Can you please verify that there are assertions created for this user using the VLRC? Without any assertions a user will not have any profile information. |
I cannot seem create an assertion because it says the user does not exist. Attempting to create and assertion gives the following error:
|
@eljowers I'm trying to recreate the problem. Are you using https://dev.cassproject.org? Or do have your own installation? The assertion ID above appears to be from dev so I'm not sure if you are using it as a repository or if something is crossed up. From https://dev.cassproject.org I was able to login with a new user ID (selected the 'CaSS Dev' option in the 'Server' field drop down) and go to the VLRC. I selected a random (Subject Area 'STS/STSC Certification Examination - STS Examination - Task 1 - Skill In: (7 topics)) Then clicked the circle (not the square) next to the top Topic Area (Communicating effectively (e.g., verbal and written)) The My Contacts tab then showed the assertion: Changing to the profile view I now can see competency (the competency I chose just happened to exist in 9 frameworks so they all show up in the profile view) If you are having problems creating items through the VLRC, let me know and I can get @Lomilar involved. Thank you very much for all of your patience. |
@FlorianTolk Hey Florian, that is the gap analysis tool. People won't be populated there until there are person objects created through the VLRC (I can help with that as well). |
We are using our own installation of CaSS and we went to the profile viewer and it cannot find any profiles. |
Going to the VLRC does result in the app slowing down severely (For the local install) and throwing a ton of errors, but it looks like assertions do get made when you go back to the profile manager. However, running the code from the dev doc:
Causes the Profile Explorer to break freezing it during the loading phase and in the console it just reads:
|
@FlorianTolk Did the conversation we had get this issue worked out for now? |
Yes, it did. Do I have your blessing to post our conversation here in case someone else end sup with this problem? |
Sure thing. |
Thanks, conversation below florian.tolk.ctr [2:07 PM] tombuskirk [2:15 PM] I agree. I don't think the documentation is very clear here. The one thing I would be careful of when using the example is using stuff from multiple repositories at the same time. The UI restricts you to one repository.
Depending on how the EcIdentityManager is set up, it's possible that the assertion could be pointing to a competency outside of it's search range florian.tolk.ctr [2:17 PM] Well the error that is being thrown complains about the evidence field though, not the competency tombuskirk [2:19 PM] Yeah currently the profile will do special things with a formatted evidence string (we are expanding the way evidence is processed for the profile viewer). But it should just ignore it for now. Because of the asynchronous stuff going on, javascript has a tendency to fall back to old callbacks, even if it has bypassed them. If you are on the home page in the CASS UI and type 'repo.selectedServer' or just 'selectedServer' it should show you what the current repository is The profile viewer only looks at that repository when trying to match assertions to competencies/frameworks. florian.tolk.ctr [2:52 PM] well running the code like this:
Still throws the invalid evidence error tombuskirk [7:20 PM] Did anything display in the profile explorer after you did this?That evidence error won't stop anything from displaying in the profile explorer. The error: "Invalid evidence for demo:" just means that the evidence string isn't going to generate anything special for demos.The evidence parsing is still in development (cassproject/cass-profile#3). If you want to make the error go away you can insert a String like this into the assertion:"ProfDemo|Course|ADL Course|https://adlnet.gov/public/img/ADL_Logo_500px.png"The string format is:"ProfDemo|||<URL - html/jpg/pdf>"Example EvidenceTypes are: Degree, Course, Training, Badge, Seminar, Certification, CertificateSo for example you could do:
|
Thanks for all the help! |
When setting up CaSS and creating a new user, no profile is generated. I tried running the js scripts from the CaSS Dev Guide to configure an identity and am getting a "Remote Identity not configured." error.
The text was updated successfully, but these errors were encountered: