Sachverhalt: A. Die 1955 geborene A._ war in der Gemeinde C._ vom 15. Dezember 2003 bis zum 31. Juli 2004 als Lehrerin angestellt und bei der Pensionskasse Kanton Solothurn (nachfolgend: Pensionskasse) berufsvorsorgeversichert. Im September 2005 meldete sie sich insbesondere wegen starken Rosacea-Schüben bei der Invalidenversicherung zum Leistungsbezug an. Nach Abklärungen und Durchführung des Vorbescheidverfahrens gewährte ihr die IV-Stelle Basel-Stadt mit Verfügung vom 10. Oktober 2007 ab 1. Juli 2005 eine halbe Invalidenrente (Invaliditätsgrad: 51 %). Vorbescheid und Verfügung wurden der Pensionskasse zugestellt. Mit Schreiben vom 31. Oktober 2008 lehnte es die Pensionskasse ab, Rentenleistungen zu erbringen, weil im Juli 2004 keine medizinisch begründete Arbeitsunfähigkeit ausgewiesen sei. B. Am 28. Dezember 2012 liess A._ Klage gegen die Pensionskasse erheben mit dem Rechtsbegehren, diese sei zu verpflichten, ihr ab 1. Juli 2005 eine halbe Invalidenrente und Verzugszins von 5 % ab Klageeinreichung auszurichten. Nach Beiladung der Stiftung Auffangeinrichtung BVG und der Sammelstiftung B._ für berufliche Vorsorge (nachfolgend: Sammelstiftung B._) wies das Versicherungsgericht des Kantons Solothurn die Klage mit Entscheid vom 11. September 2014 ab. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten lässt A._ beantragen, der Entscheid vom 11. September 2014 sei aufzuheben und es sei ihr aus beruflicher Vorsorge ab 1. Juli 2005 eine halbe Invalidenrente auszurichten; eventualiter sei die Sache an die Vorinstanz zurückzuweisen. Die Pensionskasse lässt auf Abweisung der Beschwerde schliessen, soweit darauf einzutreten sei. Die Sammelstiftung B._ beantragt deren Gutheissung sowie die Rückerstattung der seit 1. Juli 2005 erbrachten Vorleistungen von monatlich Fr. 435.55. Das Bundesamt für Sozialversicherungen verzichtet auf eine Stellungnahme.