Installing the package
See also the INSTALL file from the official packages.
OpenID4Java library
To make the OpenID4Java library available to a (web) application the following JAR files need to be copied to the application's classpath:
openid4java-*.jar
Library dependencies
- lib/*jar : Required. Core OpenID4Java library dependencies.
- lib/optional/*.jar : Optional. Libraries supporting alternative deployments.
- lib/extra/*.jar : Optional. Extra/development libraries, not needed for deployment (JUnit tests, Jetty servlet container, SVN/Ant utilities)
- lib/xri/*.jar : Optional. Local OpenXRI resolver dependencies. Included only in the "openid4java-xri" and "openid4java-full" packages. (A dependency-less proxy XRI resolver is included in the standard package)
- lib/infocard/*.jar : Optional. OpenID-Infocards/Higgins STS dependencies. Included only in the "openid4java-infocard" and "openid4java-full" packages.
See Also
RelyingPartyDiscovery
For maven2 users: MavenHowTo
where are the libraries? There's nothing in the download area
found it
http://code.sxip.com/openid4java/
What lib/endorsed libraries are needed for ? It seems a little tricky IMHO. Thanks.
46MB download for a simple redirect and de/encryp - are you fuckin' drunk?
I suppose that in 46MB there's much more than the libraries ... You can find also thrid parties libraries, sources, samples, javadocs,
What is the difference between joid and openid4j are these different flavors of the same thing? Are there any real differences?
I'm also interested in a detailed description which dependencies are required for which usecase. If I'm using "mvn dependency:tree" on my project there are too many dependencies shown, e.g. dependencies to html-parsers, the spring framework, etc. Are all this dependencies really needed? Thanks
hi, Any getting started Tutorials?
regards Upeksha
which one to checkout. All the files n folders under trunk ???
what should i write about <inherits> .gxt.xml about openid4java-.jar can someone help me pls
i want to use openid4java i added a jar file but i cant configure my .gwt.xml file how can i configure the my .gwt.xml file when i add a .jar file
i takes same error again i want to use openid4java i put .jar about openid and i give it as built path i writed dene6.java
this is my dene6.gwt.xml
when onModuleLoad() start its give
can someone help me pls?
@albayrakby You cant use openid4java within GWT on the client. You must use it on the server like any other library.
i have a roblem when i am trying to use this libraries due to the infinte libraries dependencies that arises. Please i need help to create an opeid identity provider demo
Doing the official svn checkout and then cd openid4java-read-only/ mvn jetty:run
does not work, error message: {{{ERROR? BUILD ERROR INFO? ------------------------------------------------------------------------ INFO? The plugin 'org.apache.maven.plugins:maven-jetty-plugin' does not exist or no valid version could be found INFO? -------------------------------
i am using a simple leave application with google apps.how can i integrate that in apps????
I am getting ClassNotFoundException??? ANy help?? [2010-09-20 16:27:47,425] [http--80-7$8526839] server error 500 java.lang.NoClassDefFoundError?: org/openid4java/message/MessageExtension?
I am getting exactly the same message. Did you manage to resolve it. It seems it is not working with GWT...
java
I need to build the openid4java-0.9.6 samples but, it fails since maven2 repo do not contain openid4java-0.9.6- .jars. Where can i get them?
listo pues! voy a probarla justo ahora! necesitan desarrolladores?
Hi, I'm getting TLD scanning exceptions during initial deployment on my glassfish server:
WARNING: PWC6351: In TLD scanning, the supplied resource file:/C:/Users/Matrixx/Documents/NetBeansProjects?/sbox/dist/gfdeploy/sbox/lib/log4j.jar does not exist java.io.FileNotFoundException?: C:\Users\Matrixx\Documents\NetBeansProjects?\sbox\dist\gfdeploy\sbox\lib\log4j.jar
WARNING: PWC6351: In TLD scanning, the supplied resource file:/C:/Users/Matrixx/Documents/NetBeansProjects?/sbox/dist/gfdeploy/sbox/lib/log4j-core.jar does not exist java.io.FileNotFoundException?: C:\Users\Matrixx\Documents\NetBeansProjects?\sbox\dist\gfdeploy\sbox\lib\log4j-core.jar
I haven't included any log4j libs as they are optional. The openid4java library is still working and it logs correctly into the glassfish output. But I want to get rid of exceptions during deployment. Is there a way to fix/workaround that?
FYI: The commons-logging-1.03.jar hat a class-path extension in it's manifest. Removing this extension fixed the TLD scanning issues.