vijaymittal
asked on
java.util.Properties$LineReader.readLine(Unknown Source) on opensaml1.1
I am getting following error while running the code below. Any help would be appreciated.
java.lang.NullPointerExcep tion
at java.util.Properties$LineR eader.read Line(Unkno wn Source)
at java.util.Properties.load( Unknown Source)
at org.opensaml.SAMLConfig.lo adProperti es(SAMLCon fig.java:1 91)
at org.opensaml.SAMLConfig.<i nit>(SAMLC onfig.java :83)
at org.opensaml.SAMLConfig.in stance(SAM LConfig.ja va:152)
at org.opensaml.SAMLBrowserPr ofileFacto ry.getInst ance(SAMLB rowserProf ileFactory .java:72)
at com.SSOTest.SAMLAssertionC reator.cre ateSAML(SA MLAssertio nCreator.j ava:46)
at org.apache.jsp.NCRSalesCen tral_jsp._ jspService (NCRSalesC entral_jsp .java:67)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:70)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 717)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:3 74)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:342)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:267)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 717)
at org.apache.catalina.core.A pplication FilterChai n.internal DoFilter(A pplication FilterChai n.java:290 )
at org.apache.catalina.core.A pplication FilterChai n.doFilter (Applicati onFilterCh ain.java:2 06)
at org.apache.catalina.core.S tandardWra pperValve. invoke(Sta ndardWrapp erValve.ja va:233)
at org.apache.catalina.core.S tandardCon textValve. invoke(Sta ndardConte xtValve.ja va:191)
at org.apache.catalina.core.S tandardHos tValve.inv oke(Standa rdHostValv e.java:128 )
at org.apache.catalina.valves .ErrorRepo rtValve.in voke(Error ReportValv e.java:102 )
at org.apache.catalina.core.S tandardEng ineValve.i nvoke(Stan dardEngine Valve.java :109)
at org.apache.catalina.connec tor.Coyote Adapter.se rvice(Coyo teAdapter. java:286)
at org.apache.coyote.http11.H ttp11Proce ssor.proce ss(Http11P rocessor.j ava:845)
at org.apache.coyote.http11.H ttp11Proto col$Http11 Connection Handler.pr ocess(Http 11Protocol .java:583)
at org.apache.tomcat.util.net .JIoEndpoi nt$Worker. run(JIoEnd point.java :447)
at java.lang.Thread.run(Unkno wn Source)
java.lang.NullPointerExcep
at java.util.Properties$LineR
at java.util.Properties.load(
at org.opensaml.SAMLConfig.lo
at org.opensaml.SAMLConfig.<i
at org.opensaml.SAMLConfig.in
at org.opensaml.SAMLBrowserPr
at com.SSOTest.SAMLAssertionC
at org.apache.jsp.NCRSalesCen
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.S
at org.apache.catalina.core.S
at org.apache.catalina.core.S
at org.apache.catalina.valves
at org.apache.catalina.core.S
at org.apache.catalina.connec
at org.apache.coyote.http11.H
at org.apache.coyote.http11.H
at org.apache.tomcat.util.net
at java.lang.Thread.run(Unkno
import org.opensaml.ReplayCacheFactory;
import org.opensaml.SAMLAssertion;
import org.opensaml.SAMLAuthenticationStatement;
import org.opensaml.SAMLBrowserProfile;
import org.opensaml.SAMLBrowserProfileFactory;
import org.opensaml.SAMLIdentifier;
import org.opensaml.SAMLIdentifierFactory;
import org.opensaml.SAMLNameIdentifier;
import org.opensaml.SAMLResponse;
import org.opensaml.SAMLSubject;
import org.opensaml.SAMLBrowserProfile.BrowserProfileResponse;
public class SAMLAssertionCreator {
public BrowserProfileResponse createSAML() throws IOException
// public void createSAML() throws IOException
{
try
{
System.out.println("1");
SAMLBrowserProfile profile = SAMLBrowserProfileFactory.getInstance();
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.