I am installing a wild Card SSL certificate to my keystore which will be used for Apache Tomcat web server.
Description :
My Tomcat Server is installed on windows 2012 server.
And I have certificates provided from `COMODO`.
The wildcard cert I'm using has already been used previously on a few servers. so I am directly installing same on my apache tomcat server .
so what I've generated a public keystore using keytool providing the same information used while purchasing the certificate using following tool command.

```
keytool -keysize 2048 -genkey -alias tomcat -keyalg RSA -keystore tomcat.keystore

```

Then I have attached my certificates to the generated keystore using following commond
For "Comodo" certificates

```
i.keytool -import -trustcacerts -alias root -file AddTrustExternalCARoot.crt -keystoreselfservice.keystore

```

And I have used correct chain of installation of certificate like root , all intermediate, primary from above command.

And while installing each certificate i received the following message

```
"Certificate added to keystore"

```

Though I have not got any error .
And when i have opened my keystore there were no certificate chain , means there is individual entry of each certificate . but there is no chain hierarchy of certificates like Root then intermediate then primary.
And in my final PI or certifcate, i am getting provider as local first name instead of Comodo .
EXAMPLE : 

```
CN=nims.ABC.com,OU=abcCommunications,O=abc Group LLC, L=Roseville,ST=Minnesota,C=US

```

Provider must be

```
CN=COMODO RSA Organization Validation Secure Server CA,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB

```

So I would like to know which steps I have missed or used any extra steps .
Please provide a solution to install a wild card certificate . 
Thanks in advance