So I had a connecting flight to Amsterdam vos Frankfurt and I was required to go through immigration in Frankfurt. I thought you were allowed to have connecting flights in Europe without having to go through immigration. I was expecting to go through immigration in Amsterdam, which is my final destination.
EDIT TO CLARIFY
Well, I was expecting to go through immigration in Amsterdam since, in my Schengen visa application, I stated that Amsterdam was my point of entry (rule states that you have to apply at the consulate of the country that constitutes your main destination and, if no "main" destination can be determined, you have to apply in the country that constitutes your point of entry. In my case, Germany wasn't even part of my travel itinerary, my flight from Santo Domingo simply connected via Frankfurt. I was a tad nervous when I realized that I was going through immigration in Frankfurt, because I thought there'd be issues based on the fact that my visa was issued by The Netherlands (this was my first trip to anywhere in Europe).
END OF EDIT
Should I go to immigration in Amsterdam?