WAIT, LET ME PRESS THE Caps Lock key... there, that's better.
Note that we have many different forums here. You picked the "Java News" forum, which is for industry-related announcements, not for Java questions. I'll move this thread to the Java in General (Beginner) forum for you, and I'll meet you over there...
For a static method to call a non-static method, the static method needs access to an instance of the class with the non-static method; i.e.,
ArConnectionPool pool = new ArConnectionPool(); pool.getConnection("foo");
Although based on the name of the class, it seems unlikely that you'll want to create an instance of a connection pool each time you access it -- most likely, a single instance will be held in a static variable somewhere.