java.io.FileNotFoundException: /opt/apache-tomcat-7.0.12/webapps/ROOT/NorthernTrees/NorthernCommonNameHeader.txt (No such file or directory) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:216) at java.base/java.io.FileInputStream.(FileInputStream.java:157) at java.base/java.io.FileInputStream.(FileInputStream.java:111) at java.base/java.io.FileReader.(FileReader.java:60) at treesservlet.TREESServlet.printFile(TREESServlet.java:1078) at treesservlet.TREESServlet.getNorthernCommonNameMenu(TREESServlet.java:380) at treesservlet.TREESServlet.doGet(TREESServlet.java:156) at javax.servlet.http.HttpServlet.service(HttpServlet.java:655) at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:895) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1722) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:840) P
__________________________________________________

Pacific Madrone
Pacific Serviceberry
Pacific Sunset TM Shantung Hybrid Maple
Pagoda Dogwood
Panicle Hydrangea
Paper Birch
Paper Mulberry
Paperbark Maple
Paradise-Tree
Paurotis Palm
Pawpaw
Peach
Pear Hawthorn
Pecan
Peking Lilac
'Pendens' Baldcypress
Pendent Silver Linden
'Pendula' Eastern Redcedar
'Pendula' Eastern White Pine
'Pendula' Katsuratree
'Pendula' Siberian Peashrub
'Pendulus' Smokebush
'Pendulus' Smoketree
'Pendulus' Wig-Tree
Pennsylvania Maple, Striped Maple, Mossewood
Peregrina
Persian Parrotia
'Peter Smithers' Magnolia
'Phyllis Barrow' Southern Magnolia
'Picture' Saucer Magnolia
Pigeon-Plum
Pignut Hickory
Pin Oak
Pinckneya
Pindo Palm
'Pink Chimes' Japanese Snowbell
Pink Powderpuff
Pink Shower Tree
Pink Trumpet Tree
Pink Trumpet Tree
Pink-Flowering Dogwood
Pink-and-White Shower
Pinkball
'Pioneer' Smoothleaf Elm
Pissard Plum
Pitch Pine
Pitch-Apple
'Plantation' Southern Magnolia
'Pocahontasi' Lilac
Podocarpus
Podocarpus
Podocarpus
Podocarpus
Pond Apple
Pondcypress
Ponderosa Pine
Pongam
Ponytail
Pop Ash
Possumhaw
Post Oak
'Postelense' Hedge Maple
'Potomac' Crapemyrtle
Powderpuff
Prairie Crabapple
'Prairie Pride' Common Hackberry
'Prairie Sentinel' Pondcypress
'Prairifire' Crabapple
Preston Lilac
'Prince Charles' Allegheny Serviceberry
Princess-Flower
Princess-Tree
'Princeton Sentry' Maidenhair Tree
'Princeton Upright' Japanese Pagoda Tree
'Princeton Upright' Scholar Tree
'Pristine' Saucer Magnolia
'Professor Sprenger' Crabapple
'Profusion' Crabapple
Pumpkin Ash
Punk Tree
Purple Giant Filbert
Purple Glory Tree
Purple Leaf Crabapple
Purple Orchid-Tree
'Purple Prince' Saucer Magnolia
'Purple Robe' Black Locust
'Purple Robe' Common Locust
Purple Sand Cherry
Purple Tabebuia
Purple-leaved European Filbert
Purpleblow Maple
'Purpurea Pendula' European Beech
'Purpurea' Varnish-Leaf
'Purpureus' Smokebush
'Purpureus' Smoketree
'Purpureus' Wig-Tree
Pygmy Date Palm
'Pyramidale' Silver Maple
'Pyramidalis' Common Alder
'Pyramidalis' White Poplar
'Pyramidalis' White-Cedar
java.io.FileNotFoundException: /opt/apache-tomcat-7.0.12/webapps/ROOT/NorthernTrees/NorthernNameFooter.txt (No such file or directory) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:216) at java.base/java.io.FileInputStream.(FileInputStream.java:157) at java.base/java.io.FileInputStream.(FileInputStream.java:111) at java.base/java.io.FileReader.(FileReader.java:60) at treesservlet.TREESServlet.printFile(TREESServlet.java:1078) at treesservlet.TREESServlet.getNorthernCommonNameMenu(TREESServlet.java:401) at treesservlet.TREESServlet.doGet(TREESServlet.java:156) at javax.servlet.http.HttpServlet.service(HttpServlet.java:655) at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:895) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1722) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:840)