Hi Muhammed,

Sorry, I didn't say specifically but we had managed to create tenant by Manager 
UI, then we got this exception. By the way, I will take a look into build 
script.


________________________________
 From: Muhammed Shariq <sha...@wso2.com>
To: metin d <met...@yahoo.com>; carbon-dev@wso2.org 
Sent: Friday, December 9, 2011 7:19 AM
Subject: Re: [Carbon-dev] Key Store Problem While Logging With New Tenant Admin
 

Hi Metin,

Like I already mentioned in a previous mail, you cannot add a tenant via the 
DB. You need to use the Manager UI, since during the tenant creation time many 
operations such as creating key-store and storing it in the DB, setting 
activation flags for services etc. happens under the hood while you create the 
the tenant.

Can you please try setting up stratos locally using stratos-setup.pl located at 
[1]. The README also located at [1], will give you more information how to set 
up startos locally. Running this script will create the necessary DB tables, 
map the correct url etc, so you just need to stratup the services an use it 
once you set it up via the script.

In WSO2 we use this script heavily and it is known to work, most of the errors 
you are seeing are due to config errors that can be overcome by setting up 
startos via the setup script.

[1] - https://svn.wso2.org/repos/wso2/trunk/carbon/build


On Thu, Dec 8, 2011 at 10:15 PM, metin d <met...@yahoo.com> wrote:

We managed to create a new tenant, but when we try to login with it, we get the 
following exception:
>
>
>ERROR {org.wso2.carbon.identity.sso.saml.processors.AuthnRequestProcessor} -  
>Error processing the authentication request 
>{org.wso2.carbon.identity.sso.saml.processors.AuthnRequestProcessor}
>Dec  8 19:28:24 10.0.0.31 org.wso2.carbon.identity.base.IdentityException: Key 
>Store with a name : mydomain-com.jks does not exist.
>Dec  8 19:28:24 10.0.0.31 at 
>org.wso2.carbon.identity.sso.saml.builders.SignKeyDataHolder.<init>(SignKeyDataHolder.java:160)
>Dec  8 19:28:24 10.0.0.31 at 
>org.wso2.carbon.identity.sso.saml.builders.ResponseBuilder.buildResponse(ResponseBuilder.java:79)
>Dec  8 19:28:24 10.0.0.31 at 
>org.wso2.carbon.identity.sso.saml.processors.AuthnRequestProcessor.process(AuthnRequestProcessor.java:139)
>Dec  8 19:28:24 10.0.0.31 at 
>org.wso2.carbon.identity.sso.saml.SAMLSSOService.authenticate(SAMLSSOService.java:78)
>Dec  8 19:28:24 10.0.0.31 at 
>sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>Dec  8 19:28:24 10.0.0.31 at 
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>Dec  8 19:28:24 10.0.0.31 at 
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>Dec  8 19:28:24 10.0.0.31 at java.lang.reflect.Method.invoke(Method.java:597)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:181)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:172)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:146)
>Dec  8 19:28:24 10.0.0.31 at 
>org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:199)
>Dec  8 19:28:24 10.0.0.31 at 
>javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
>Dec  8 19:28:24 10.0.0.31 at 
>javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>Dec  8 19:28:24 10.0.0.31 at 
>org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
>Dec  8 19:28:24 10.0.0.31 at 
>org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
>Dec  8 19:28:24 10.0.0.31 at 
>org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
>Dec  8 19:28:24 10.0.0.31 at 
>javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>Dec  8 19:28:24 10.0.0.31 at 
>org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:164)
>Dec  8 19:28:24 10.0.0.31 at 
>javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
>Dec  8 19:28:24 10.0.0.31 at 
>org.wso2.carbon.server.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:154)
>Dec  8 19:28:24 10.0.0.31 at 
>org.wso2.carbon.server.TomcatServer$1.invoke(TomcatServer.java:254)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:399)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:396)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:356)
>Dec  8 19:28:24 10.0.0.31 at 
>org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1534)
>Dec  8 19:28:24 10.0.0.31 at 
>java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>Dec  8 19:28:24 10.0.0.31 at 
>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>Dec  8 19:28:24 10.0.0.31 at java.lang.Thread.run(Thread.java:662)
>Dec  8 19:28:24 10.0.0.31 aused by: java.lang.SecurityException: Key Store 
>with a name : mydomain-com.jks does not exist.
>Dec  8 19:28:24 10.0.0.31 at 
>org.wso2.carbon.core.util.KeyStoreManager.getKeyStore(KeyStoreManager.java:142)
>Dec  8 19:28:24 10.0.0.31 at 
>org.wso2.carbon.identity.sso.saml.builders.SignKeyDataHolder.<init>(SignKeyDataHolder.java:91)
>Dec  8 19:28:24 10.0.0.31 ... 41 more
>
>
>_______________________________________________
>Carbon-dev mailing list
>Carbon-dev@wso2.org
>http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 

Thanks,
Shariq.
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to