Sachverhalt: Sachverhalt: A. Die 1949 geborene J._ erhob am 11. Juni 2003 beim Versicherungsgericht des Kantons Solothurn Klage gegen die Personalstiftung der X._ AG mit den Rechtsbegehren, es seien ihr ab 1. März 2001 die ordentlichen BVG-Leistungen zuzüglich 5 % Zins seit Ende Dezember 2002 auszurichten. Die Beklagte beantragte mit Klageantwort vom 24. September 2003, der Klägerin seien die BVG-Leistungen in der Höhe des von der Invalidenversicherung festgelegten Invaliditätsgrades samt Zins ab 16. März 2002 zu gewähren. Mit Replik vom 4. Dezember 2003 stellte die Klägerin das Begehren, die Leistungen seien ihr in der Höhe des von der Invalidenversicherung festgestellten Invaliditätsgrades samt Zins ab 12. März 2002 zu entrichten, worauf die Beklagte mit Duplik vom 16. Juni 2004 die Abschreibung des Verfahrens zufolge Gegenstandslosigkeit beantragte. Das kantonale Gericht hiess die Klage mit Entscheid vom 12. August 2004 teilweise gut, soweit sie nicht gegenstandslos geworden war. Dabei wurde die Personalstiftung der X._ AG verpflichtet, der Klägerin mit Wirkung ab 12. März 2002 eine ganze Invalidenrente von 35 % des versicherten Verdienstes abzüglich der bereits erbrachten Leistungen auszurichten, zuzüglich 5 % Zins ab 11. Juni 2003. Das kantonale Gericht hiess die Klage mit Entscheid vom 12. August 2004 teilweise gut, soweit sie nicht gegenstandslos geworden war. Dabei wurde die Personalstiftung der X._ AG verpflichtet, der Klägerin mit Wirkung ab 12. März 2002 eine ganze Invalidenrente von 35 % des versicherten Verdienstes abzüglich der bereits erbrachten Leistungen auszurichten, zuzüglich 5 % Zins ab 11. Juni 2003. B. Mit Verwaltungsgerichtsbeschwerde lässt die Personalstiftung der X._ AG in Aufhebung des kantonalen Entscheides beantragen, die Klage von J._ sei vollumfänglich abzuweisen. Mit ihrer Eingabe lässt sie ein vollständiges Exemplar des ab 1. Januar 2001 geltenden Vorsorgereglements einreichen. J._ lässt sinngemäss auf Abweisung der Verwaltungsgerichtsbeschwerde schliessen. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung. 