View Source

{anchor:Top}

{toc}

The table below indicates the status of functionality testing for Release 2.0.0 of Project OpenPTK.

||Notes || Topic || Description || Comments || Status ||
| 1 | Person-SunIdm-SPML | -The "email" attribute is not being saved, no errors are generated- | resolved: updated Idmgr configuration | (/)
| 2 | Person-SunIdm-SPE: | -The title can not be found with "ldapsearch".- | "title" is stored as encoded XML data in jpegPhoto | (/) |
| 3 | Person Roles | -Multi-valued attributes need to be tested, Roles- | | |
| 4 | Person-MySQL-JDBC | -The JdbcOperation (Service) does not support multi-valued attributes.- | Will be stored value if single-value | |
| 5 | Person-OpenDS-JNDI | -Need TOFRAMEWORK Function, get uniqueId from DN for 'manager' attribute.- | Created new SubString Function. | |
| 6 | UML | sample application is not saving the "configuration" in the Session, each page make a new one | | |
| 7 | Context | Need test environment for Hybrid Context | | |
| 8 | Operations | -Port v1.2 PWDCHANGE and PWDRESET features for SPE, JNDI, JDBC- | Complete: JavaAPI, Taglib Samples, UML, Portlets | (/) |
| 9 | SPML2 Operations | -Add Operations to the test matrix- | updated test tables | (/) |

----

h2. Java API Samples

| firstname | {{example}} |
| lastname | {{api}} |

|| Operation || Test
| CREATE | {{apiCreate.java}} |
| READ | {{apiRead.java}} |
| UPDATE | {{apiUpdate.java}} |
| DELETE | {{apiDelete.java}} |
| SEARCH | {{apiSearch.java}} |
| PWDCHANGE | {{apiPwdChange.java}} |
| PWDRESET | {{apiPwdReset.java}} |
| forgot | {{apiPwdForgot.java}} |

|| Context || CREATE || READ || UPDATE || DELETE || SEARCH || PWDCHANGE || PWDRESET || forgot ||
| Person-SunIDM-SPML1 | (/) | (/) | (/) | (/) | (/) | (/) | (/) | (/) |
| Person-SunIDM-SPE | (/) | (/) | (/) | (/) | (/) | (/) | (/) | n/a |
| Person-OpenDS-JNDI | (/) | (/) | (/) | (/) | (/) | (/) | (/) | n/a |
| Person-MySQL-JDBC | (/) | (/) | (/) | (/) | (/) | (/) | (/) | n/a |
| Person-SunIDM-SPML2 | | | | | | | | n/a |
| Person-Hybird | | (/) | | | (/) | | | n/a |

[Top|#Top]
----

h2. Command Line Interface (CLI)

Created {{cli_test.sh}} script.

| firstname | {{test}} |
| lastname | {{cli}} |

|| Operation || Test
| CREATE | {{ptk create -C <context> -u cuser -a firstname="CLI",lastname="User"}} \\ {{ptk create -C Person-SunIdm-SPML -u cuser -a firstname="CLI",lastname="User",roles="Admin;Consumer"}}
| READ | {{ptk read -C <context> -u cuser}}
| UPDATE | {{ptk update -C <context> -u cuser -a title="Engineer"}} \\ {{ptk update -C Person-SunIdm-SPML -u cuser -a title="Engineer",roles="Business"}}
| DELETE | {{ptk delete -C <context> -u cuser}}
| SEARCH | {{ptk search -C <context> firstname="Jack"}}


|| Context || CREATE || READ || UPDATE || DELETE || SEARCH
| Person-SunIDM-SPML1 | (/) | (/) | (/) | (/) | (/) |
| Person-SunIDM-SPE | (/) | (/) | (/) | (/) | (/) |
| Person-OpenDS-JNDI | (/) | (/) | (/) | (/) | (/) |
| Person-MySQL-JDBC | (/) | (/) | (/) | (/) | (/) |
| Person-SunIDM-SPML2 | | | | | |
| Person-Hybird | | (/) | | | (/) |

[Top|#Top]
----

h2. JSP Taglib Samples

WAR file is deployed to Glassfish -v2ur2- v3

| firstname | {{test}} |
| lastname | {{taglib}} |


|| Operation || Test ||
| CREATE | {{testCreate.jsp}} and {{testCreateForm.jsp}} |
| READ | {{testRead.jsp}} |
| UPDATE | {{testUpdate.jsp}} |
| DELETE | {{testDelete.jsp}} |
| SEARCH | {{testSearch.jsp}} |
| PWDCHANGE | {{testPwdChange.jsp}} |
| PWDRESET | {{testPwdReset.jsp}} |
| forgot | {{testPwdForgot.jsp}} and {{testPwdForgotP1}} and {{testPwdForgotP2}} |


|| Context || CREATE || READ || UPDATE || DELETE || SEARCH || PWDCHANGE || PWDRESET || forgot ||
| Person-SunIDM-SPML1 | (/) | (/) | (/) | (/) | (/) | (/) | (/) | (x) |
| Person-SunIDM-SPE | (/) | (/) | (/) | (/) | (/) | (/) | (/) | n/a |
| Person-OpenDS-JNDI | (/) | (/) | (/) | (/) | (/) | (/) | (/) | n/a |
| Person-MySQL-JDBC | (/) | (/) | (/) | (/) | (/) | (/) | (/) | n/a |
| Person-SunIDM-SPML2 | | | | | | | | |
| Person-Hybird | | | | | | | | |

[Top|#Top]
----

h2. User Management Lite (UML)

WAR file is deployed to Glassfish -v2ur2- v3

| firstname | {{test}} |
| lastname | {{uml}} |

|| Operation || Test
| CREATE | Create a new user (firstname and lastname) |
| READ | Read the user, after a search |
| UPDATE | Change user's attributes (telephone, manager, title) |
| DELETE | Delete the user |
| SEARCH | Locate users using both search attributes (firstname and lastname) |
| PWDCHANGE | Change the password, login as the user |
| PWDRESET | Reset the password, login as the user |

|| Context || CREATE || READ || UPDATE || DELETE || SEARCH || PWDCHANGE || PWDRESET
| Person-SunIDM-SPML1 | (/) | (/) | (/) | (/) | (/) | (/) | (/) |
| Person-SunIDM-SPE | (/) | (/) | (/) | (/) | (/) | (/) | (/) |
| Person-OpenDS-JNDI | (/) | (/) | (/) | (/) | (/) | (/) | (/) |
| Person-MySQL-JDBC | (/) | (/) | (/) | (/) | (/) | (/) | (/) |
| Person-SunIDM-SPML2 | | | | | | | |
| Person-Hybird | | (/) | | | (/) | | |

[Top|#Top]
----

h2. Portlets (JSR-168)

Portlets are deployed to JetSpeed 2.1.2

| firstname | {{test}} |
| lastname | {{portlets}} |

|| Operation || Test
| CREATE | Create a new user (firstname and lastname) |
| READ | Read the user, after a search |
| UPDATE | Change user's attributes (telephone, manager, title) |
| DELETE | Delete the user |
| SEARCH | Locate users using both search attributes (firstname and lastname) |
| PWDCHANGE | Change the password, login as the user |
| PWDRESET | Reset the password, login as the user |
| forgot | User answers question (SPML only) |

|| Context || CREATE || READ || UPDATE || DELETE || SEARCH || PWDCHANGE || PWDRESET || forgot
| Person-SunIDM-SPML1 | (/) | (/) | (/) | (/) | (/) | (/) | (/) | (/) |
| Person-SunIDM-SPE | (/) | (/) | (/) | (/) | (/) | (/) | (/) | n/a |
| Person-OpenDS-JNDI | (/) | (/) | (/) | (/) | (/) | (/) | (/) | n/a |
| Person-MySQL-JDBC | (/) | (/) | (/) | (/) | (/) | (/) | (/) | n/a |
| Person-SunIDM-SPML2 | | | | | | | | |
| Person-Hybird | | | | | | | | |

[Top|#Top]
----

h2. Web Service (WSDL-based) JAX-WS

| firstname | {{test}} |
| lastname | {{jaxws}} |

Testing is done with {{soap-ui}}

|| Operation || Test
| CREATE | Create a new user (firstname and lastname) |
| READ | Read the user, after a search |
| UPDATE | Change user's attributes (telephone, manager, title) |
| DELETE | Delete the user |
| SEARCH | Locate users using both search attributes (firstname and lastname) |

|| Context || CREATE || READ || UPDATE || DELETE || SEARCH ||
| Person-SunIDM-SPML1 | (/) | (/) | (/) | (/) | (/) |
| Person-SunIDM-SPE | (/) | (/) | (/) | (/) | (/) |
| Person-OpenDS-JNDI | (/) | (/) | (/) | (/) | (/) |
| Person-MySQL-JDBC | (/) | (/) | (/) | (/) | (/) |
| Person-SunIDM-SPML2 | | | | | |
| Person-Hybird | | | | | |

[Top|#Top]
----

The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact