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