RE: tomcat8 unable to load the Resource/property file from jar
YES Tim, in webapps/auth/WEB-INF/lib -Original Message- From: Tim Watts [mailto:t...@cliftonfarm.org] Sent: Wednesday, September 14, 2016 6:00 PM To: Tomcat Users List Subject: RE: tomcat8 unable to load the Resource/property file from jar On Wed, 2016-09-14 at 11:54 +, Venkata Reddy P wrote: > Thanks Chris for replying. > > I have tried placing all the jars into webapps/auth/web-inf/lib folder > but still getting the null value. > You mean WEB-INF/lib not web-inf/lib, right? Case matters. > Is there any way to confirm the property file in tomcat classpath? > > Many Thanks. > -Original Message- > From: Christopher Schultz [mailto:ch...@christopherschultz.net] > Sent: Monday, September 12, 2016 2:39 AM > To: Tomcat Users List > Subject: Re: tomcat8 unable to load the Resource/property file from > jar > > Venkata, > > On 9/9/16 2:48 PM, Venkata Reddy P wrote: > > These jars are deployed in common folder to make use of my two web > > applications. I have modified the catalina.properties file to load > > these jars by tomcat server. > > What happens if you put those JAR files separately into each web application? > > I would expect the code as presented to work, but it's worth trying. > And much easier to deal with than a complicated deployment where you need to > stash things in Tomcat's common classloader. > > -chris > > > -Original Message- From: Christopher Schultz > > [mailto:ch...@christopherschultz.net] Sent: 10 September 2016 > > 00:08 To: Tomcat Users List Subject: Re: tomcat8 unable to load the > > Resource/property file from jar > > > > Venkata, > > > > On 9/9/16 5:18 AM, Venkata Reddy P wrote: > >> I have tried it and still getting the null value. URL url = > >> Auth.class.getClassLoader().getResource("/com/trianz/auth/auth.prop > >> er > t > > > >> > ies"); > > > >> The Auth.java is part of other jar called tools.jar > > > >> My jars: 1)auth.jar com/trianz/auth/*.java > >> com/trianz/auth/auth.properties > > > >> 2)tools.jar com/trianz/tools /Auth.java > >> com/trianz/tools/*.properties > > > >> Many thanks for the response. > > > > And where are those .jar files located? > > > > -chris > > > >> -Original Message- From: Christopher Schultz > >> [mailto:ch...@christopherschultz.net] Sent: Thursday, September 08, > >> 2016 8:33 PM To: Tomcat Users List Subject: Re: tomcat8 unable to > >> load the Resource/property file from jar > > > >> Venkata, > > > >> On 9/7/16 4:49 AM, Venkata Reddy P wrote: > >>> Recently we have upgraded the one of application from tomcat6.x to > >>> tomcat8.0.36 version. In tomcat6, i was able to read the > >>> property/resource file from the jar file but certain reasons after > >>> upgrading to the tomca8.0.36 its failing to load. > > > >>> My jar: auth.jar com/trianz/auth/*.java > >>> com/trianz/auth/auth.properties > > > >>> //failing code, here url always getting null value. URL url = > >>> > >>> Auth.class.getClassLoader().getResource("com/trianz/auth/auth.prop > >>> er > t > > > >>> > i > > > >>> > > es"); > > > >>> I am sure by looking at the tomcat catalina.startup logs the > >>> auth.jar is loading properly Is there any way to confirm the file > >>> in classpath "com/trianz/auth/auth.properties"? How do I fix this? > > > >>> Many Thanks in advance. > > > >> Can you try reading the file like this: > > > >> URL url = > >> Auth.class.getClassLoader().getResource("/com/trianz/auth/auth.prop > >> er > t > > > >> > ie > > > > > > s") > > > >> ? (note the leading "/") > > > >> Also, from where is the Auth class being loaded? Where is auth.jar > >> located? > > > >> -chris > > > >> --- > >> -- > > > >> > > > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > >> For additional commands, e-mail: users-h...@tomcat.apache.org > > > > > >> --- > >> -- > > > >> > > > > To unsubscribe, e-mail: users-unsubscr...@tomca
RE: tomcat8 unable to load the Resource/property file from jar
On Wed, 2016-09-14 at 11:54 +, Venkata Reddy P wrote: > Thanks Chris for replying. > > I have tried placing all the jars into webapps/auth/web-inf/lib > folder but still getting the null value. > You mean WEB-INF/lib not web-inf/lib, right? Case matters. > Is there any way to confirm the property file in tomcat classpath? > > Many Thanks. > -Original Message- > From: Christopher Schultz [mailto:ch...@christopherschultz.net] > Sent: Monday, September 12, 2016 2:39 AM > To: Tomcat Users List > Subject: Re: tomcat8 unable to load the Resource/property file from jar > > Venkata, > > On 9/9/16 2:48 PM, Venkata Reddy P wrote: > > These jars are deployed in common folder to make use of my two web > > applications. I have modified the catalina.properties file to load > > these jars by tomcat server. > > What happens if you put those JAR files separately into each web application? > > I would expect the code as presented to work, but it's worth trying. > And much easier to deal with than a complicated deployment where you need to > stash things in Tomcat's common classloader. > > -chris > > > -Original Message- From: Christopher Schultz > > [mailto:ch...@christopherschultz.net] Sent: 10 September 2016 > > 00:08 To: Tomcat Users List Subject: Re: tomcat8 unable to load the > > Resource/property file from jar > > > > Venkata, > > > > On 9/9/16 5:18 AM, Venkata Reddy P wrote: > >> I have tried it and still getting the null value. URL url = > >> Auth.class.getClassLoader().getResource("/com/trianz/auth/auth.proper > t > > > >> > ies"); > > > >> The Auth.java is part of other jar called tools.jar > > > >> My jars: 1)auth.jar com/trianz/auth/*.java > >> com/trianz/auth/auth.properties > > > >> 2)tools.jar com/trianz/tools /Auth.java com/trianz/tools/*.properties > > > >> Many thanks for the response. > > > > And where are those .jar files located? > > > > -chris > > > >> -Original Message- From: Christopher Schultz > >> [mailto:ch...@christopherschultz.net] Sent: Thursday, September 08, > >> 2016 8:33 PM To: Tomcat Users List Subject: Re: tomcat8 unable to > >> load the Resource/property file from jar > > > >> Venkata, > > > >> On 9/7/16 4:49 AM, Venkata Reddy P wrote: > >>> Recently we have upgraded the one of application from tomcat6.x to > >>> tomcat8.0.36 version. In tomcat6, i was able to read the > >>> property/resource file from the jar file but certain reasons after > >>> upgrading to the tomca8.0.36 its failing to load. > > > >>> My jar: auth.jar com/trianz/auth/*.java > >>> com/trianz/auth/auth.properties > > > >>> //failing code, here url always getting null value. URL url = > >>> > >>> Auth.class.getClassLoader().getResource("com/trianz/auth/auth.proper > t > > > >>> > i > > > >>> > > es"); > > > >>> I am sure by looking at the tomcat catalina.startup logs the > >>> auth.jar is loading properly Is there any way to confirm the file in > >>> classpath "com/trianz/auth/auth.properties"? How do I fix this? > > > >>> Many Thanks in advance. > > > >> Can you try reading the file like this: > > > >> URL url = > >> Auth.class.getClassLoader().getResource("/com/trianz/auth/auth.proper > t > > > >> > ie > > > > > > s") > > > >> ? (note the leading "/") > > > >> Also, from where is the Auth class being loaded? Where is auth.jar > >> located? > > > >> -chris > > > >> - > > > >> > > > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > >> For additional commands, e-mail: users-h...@tomcat.apache.org > > > > > >> - > > > >> > > > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > >> For additional commands, e-mail: users-h...@tomcat.apache.org > > > > > > - > > > > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > > For additional commands, e-mail: users-h...@tomcat.apache.org > > > > > > - > > > > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > > For additional commands, e-mail: users-h...@tomcat.apache.org > > > - > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > > - > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
RE: tomcat8 unable to load the Resource/property file from jar
Thanks Chris for replying. I have tried placing all the jars into webapps/auth/web-inf/lib folder but still getting the null value. Is there any way to confirm the property file in tomcat classpath? Many Thanks. -Original Message- From: Christopher Schultz [mailto:ch...@christopherschultz.net] Sent: Monday, September 12, 2016 2:39 AM To: Tomcat Users List Subject: Re: tomcat8 unable to load the Resource/property file from jar -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Venkata, On 9/9/16 2:48 PM, Venkata Reddy P wrote: > These jars are deployed in common folder to make use of my two web > applications. I have modified the catalina.properties file to load > these jars by tomcat server. What happens if you put those JAR files separately into each web application? I would expect the code as presented to work, but it's worth trying. And much easier to deal with than a complicated deployment where you need to stash things in Tomcat's common classloader. - -chris > -Original Message- From: Christopher Schultz > [mailto:ch...@christopherschultz.net] Sent: 10 September 2016 > 00:08 To: Tomcat Users List Subject: Re: tomcat8 unable to load the > Resource/property file from jar > > Venkata, > > On 9/9/16 5:18 AM, Venkata Reddy P wrote: >> I have tried it and still getting the null value. URL url = >> Auth.class.getClassLoader().getResource("/com/trianz/auth/auth.proper t > >> ies"); > >> The Auth.java is part of other jar called tools.jar > >> My jars: 1)auth.jar com/trianz/auth/*.java >> com/trianz/auth/auth.properties > >> 2)tools.jar com/trianz/tools /Auth.java com/trianz/tools/*.properties > >> Many thanks for the response. > > And where are those .jar files located? > > -chris > >> -Original Message- From: Christopher Schultz >> [mailto:ch...@christopherschultz.net] Sent: Thursday, September 08, >> 2016 8:33 PM To: Tomcat Users List Subject: Re: tomcat8 unable to >> load the Resource/property file from jar > >> Venkata, > >> On 9/7/16 4:49 AM, Venkata Reddy P wrote: >>> Recently we have upgraded the one of application from tomcat6.x to >>> tomcat8.0.36 version. In tomcat6, i was able to read the >>> property/resource file from the jar file but certain reasons after >>> upgrading to the tomca8.0.36 its failing to load. > >>> My jar: auth.jar com/trianz/auth/*.java >>> com/trianz/auth/auth.properties > >>> //failing code, here url always getting null value. URL url = >>> >>> Auth.class.getClassLoader().getResource("com/trianz/auth/auth.proper t > >>> i > >>> > es"); > >>> I am sure by looking at the tomcat catalina.startup logs the >>> auth.jar is loading properly Is there any way to confirm the file in >>> classpath "com/trianz/auth/auth.properties"? How do I fix this? > >>> Many Thanks in advance. > >> Can you try reading the file like this: > >> URL url = >> Auth.class.getClassLoader().getResource("/com/trianz/auth/auth.proper t > >> ie > > > s") > >> ? (note the leading "/") > >> Also, from where is the Auth class being loaded? Where is auth.jar >> located? > >> -chris > >> - > >> > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org > > >> - > >> > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org > > > - > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > > - > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > -BEGIN PGP SIGNATURE- Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJX1cfgAAoJEBzwKT+lPKRYmHIP/jsftQpRftre+Uztu0NNvQae 3aThWLhGBbtVi8LQGQYf5C6nRsQNW+RL5mY73CKdVe8Ux6+ae7hyaXDHTo8yMDrV 66nq3kRJTjYl3nNjAltTjsVNwdjCiabHoF4LxLnfOwmVBF3+LyJ3AWCzj8Z+EKO/ RXq9rX/0FwOZEr+p8ihS7ucMvJnZR6tPiyGgmk6GwYxGe6lYVyctwOiugYv7wAiC D0uwtgr19eYreJlv+m9WwNvmLg5B+zOl7ZWQWmJ/vamoTFNxAUstaaGXuGv+ojC3 E5USMruCF1MjXG1KJ3LNaByFtZnPtvJy0I+E0j2
Re: tomcat8 unable to load the Resource/property file from jar
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Venkata, On 9/9/16 2:48 PM, Venkata Reddy P wrote: > These jars are deployed in common folder to make use of my two web > applications. I have modified the catalina.properties file to load > these jars by tomcat server. What happens if you put those JAR files separately into each web application? I would expect the code as presented to work, but it's worth trying. And much easier to deal with than a complicated deployment where you need to stash things in Tomcat's common classloader. - -chris > -Original Message- From: Christopher Schultz > [mailto:ch...@christopherschultz.net] Sent: 10 September 2016 > 00:08 To: Tomcat Users List Subject: Re: tomcat8 unable to load the > Resource/property file from jar > > Venkata, > > On 9/9/16 5:18 AM, Venkata Reddy P wrote: >> I have tried it and still getting the null value. URL url = >> Auth.class.getClassLoader().getResource("/com/trianz/auth/auth.proper t > >> ies"); > >> The Auth.java is part of other jar called tools.jar > >> My jars: 1)auth.jar com/trianz/auth/*.java >> com/trianz/auth/auth.properties > >> 2)tools.jar com/trianz/tools /Auth.java >> com/trianz/tools/*.properties > >> Many thanks for the response. > > And where are those .jar files located? > > -chris > >> -Original Message- From: Christopher Schultz >> [mailto:ch...@christopherschultz.net] Sent: Thursday, September >> 08, 2016 8:33 PM To: Tomcat Users List Subject: Re: tomcat8 >> unable to load the Resource/property file from jar > >> Venkata, > >> On 9/7/16 4:49 AM, Venkata Reddy P wrote: >>> Recently we have upgraded the one of application from tomcat6.x >>> to tomcat8.0.36 version. In tomcat6, i was able to read the >>> property/resource file from the jar file but certain reasons >>> after upgrading to the tomca8.0.36 its failing to load. > >>> My jar: auth.jar com/trianz/auth/*.java >>> com/trianz/auth/auth.properties > >>> //failing code, here url always getting null value. URL url = >>> >>> Auth.class.getClassLoader().getResource("com/trianz/auth/auth.proper t > >>> i > >>> > es"); > >>> I am sure by looking at the tomcat catalina.startup logs the >>> auth.jar is loading properly Is there any way to confirm the >>> file in classpath "com/trianz/auth/auth.properties"? How do I >>> fix this? > >>> Many Thanks in advance. > >> Can you try reading the file like this: > >> URL url = >> Auth.class.getClassLoader().getResource("/com/trianz/auth/auth.proper t > >> ie > > > s") > >> ? (note the leading "/") > >> Also, from where is the Auth class being loaded? Where is >> auth.jar located? > >> -chris > >> - > >> > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org > > >> - > >> > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org > > > - > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > > - > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > -BEGIN PGP SIGNATURE- Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJX1cfgAAoJEBzwKT+lPKRYmHIP/jsftQpRftre+Uztu0NNvQae 3aThWLhGBbtVi8LQGQYf5C6nRsQNW+RL5mY73CKdVe8Ux6+ae7hyaXDHTo8yMDrV 66nq3kRJTjYl3nNjAltTjsVNwdjCiabHoF4LxLnfOwmVBF3+LyJ3AWCzj8Z+EKO/ RXq9rX/0FwOZEr+p8ihS7ucMvJnZR6tPiyGgmk6GwYxGe6lYVyctwOiugYv7wAiC D0uwtgr19eYreJlv+m9WwNvmLg5B+zOl7ZWQWmJ/vamoTFNxAUstaaGXuGv+ojC3 E5USMruCF1MjXG1KJ3LNaByFtZnPtvJy0I+E0j2rFDSQuto6CCPckk9qK9ERKYFO JelWfd5kzKtX5Keacwc4m6Sv9ttw5U3bn6jziH6B+YWjJKwgzKXzhe7lIbbTt+0l dvKroBxJlJp0WjUnjpElV6nN8qJfGnpQTqa+AvkGuNTZfs6CxXtrisFjw9Sle2Lg mNzjP/6sUBTUEdwv6Q6uGWcT3kxmuzLzPVqG4z0lG9E85NI7102Uwvuyf1YaXhl/ I2zwNZJ5vWGtCOvibLDd31IwmJwfUSjEzVKzfTmJeC+cMyMIK54eJlBBDhuEfJI9 XHfwI24P8lZmDDTtu5uSfTkOL+tTHvrWLgu80t3qO0EDXnkfTijpAubB6oFvE3YQ UY1yEAnm57IzLFw75bJX =vxK0 -END PGP SIGNATURE- - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
RE: tomcat8 unable to load the Resource/property file from jar
These jars are deployed in common folder to make use of my two web applications. I have modified the catalina.properties file to load these jars by tomcat server. Many thanks. -Original Message- From: Christopher Schultz [mailto:ch...@christopherschultz.net] Sent: 10 September 2016 00:08 To: Tomcat Users List Subject: Re: tomcat8 unable to load the Resource/property file from jar -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Venkata, On 9/9/16 5:18 AM, Venkata Reddy P wrote: > I have tried it and still getting the null value. URL url = > Auth.class.getClassLoader().getResource("/com/trianz/auth/auth.propert ies"); > > The Auth.java is part of other jar called tools.jar > > My jars: 1)auth.jar com/trianz/auth/*.java > com/trianz/auth/auth.properties > > 2)tools.jar com/trianz/tools /Auth.java com/trianz/tools/*.properties > > Many thanks for the response. And where are those .jar files located? - -chris > -Original Message- From: Christopher Schultz > [mailto:ch...@christopherschultz.net] Sent: Thursday, September 08, > 2016 8:33 PM To: Tomcat Users List Subject: Re: tomcat8 unable to load > the Resource/property file from jar > > Venkata, > > On 9/7/16 4:49 AM, Venkata Reddy P wrote: >> Recently we have upgraded the one of application from tomcat6.x to >> tomcat8.0.36 version. In tomcat6, i was able to read the >> property/resource file from the jar file but certain reasons after >> upgrading to the tomca8.0.36 its failing to load. > >> My jar: auth.jar com/trianz/auth/*.java >> com/trianz/auth/auth.properties > >> //failing code, here url always getting null value. URL url = >> Auth.class.getClassLoader().getResource("com/trianz/auth/auth.propert i > >> es"); > >> I am sure by looking at the tomcat catalina.startup logs the auth.jar >> is loading properly Is there any way to confirm the file in classpath >> "com/trianz/auth/auth.properties"? How do I fix this? > >> Many Thanks in advance. > > Can you try reading the file like this: > > URL url = > Auth.class.getClassLoader().getResource("/com/trianz/auth/auth.propert ie > > s") > > ? (note the leading "/") > > Also, from where is the Auth class being loaded? Where is auth.jar > located? > > -chris > > - > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > > - > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > -BEGIN PGP SIGNATURE- Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJX0wGQAAoJEBzwKT+lPKRYnPsP/Ri0B76o9g1Gxw3/YGNGmZFl z7Q2IP7MpwCVb97kMNVleq+YD8uhBNYEZAfwu6l0k1l+YfPmJIkqItoFHapIvzOQ 9J5HwxJsSS4O1Hc0w458C1LYLtVlFNUC19upnzxkfx58S6Il9t5M1GhBtWhyJiUj VrJqoU8DYksv4ZbNWLiUTse2vubxtjqxqv7SW5cXL+XckgCZ32LYb4xZWv0CiJER sSEVRMwti+RrzwHqda1ClSwaRm3kyDfU8fYIiIcmDE4eIh/iUjWvGjCBfpQyaVPm p5ZEvF73NInSmWZ2rIk7C2ELGY/LIk51UDUbjwaZtE929yCaLtBJn7dAnOV209YK CSfm9Ichi7DU8mbimIaxCGtGIjrXk8FDvRGm8RaRocimf7mm/1gyLaLoQyCH484V 9SprUrr3AFxaME4uLB+3SZQBJtPEreVNXxZDYRXBoR9m/YJ7NsaV2xo51s9JgTAD 5IERjUoHJZkq7O6/Qy8vefL1ER5/p4fLMJjdG9FU54wQAfmm1Eh1GTUrUau4oBED MAXugnweBMoXiCwxaTgEB9SKqbDcX5M8gH6Z6nbghVgkePy0v7icWTxapbWLA2y/ J4ByVjRBpXR2cU/PGd1y+9IcKAwYPDoaq67gNBNPWlEgnr+AbMmLPkZBnPo9y/jI tUl8dnzjI5W08dUB4HtD =3QzT -END PGP SIGNATURE- - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: tomcat8 unable to load the Resource/property file from jar
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Venkata, On 9/9/16 5:18 AM, Venkata Reddy P wrote: > I have tried it and still getting the null value. URL url = > Auth.class.getClassLoader().getResource("/com/trianz/auth/auth.propert ies"); > > The Auth.java is part of other jar called tools.jar > > My jars: 1)auth.jar com/trianz/auth/*.java > com/trianz/auth/auth.properties > > 2)tools.jar com/trianz/tools /Auth.java > com/trianz/tools/*.properties > > Many thanks for the response. And where are those .jar files located? - -chris > -Original Message- From: Christopher Schultz > [mailto:ch...@christopherschultz.net] Sent: Thursday, September 08, > 2016 8:33 PM To: Tomcat Users List Subject: Re: tomcat8 unable to > load the Resource/property file from jar > > Venkata, > > On 9/7/16 4:49 AM, Venkata Reddy P wrote: >> Recently we have upgraded the one of application from tomcat6.x >> to tomcat8.0.36 version. In tomcat6, i was able to read the >> property/resource file from the jar file but certain reasons >> after upgrading to the tomca8.0.36 its failing to load. > >> My jar: auth.jar com/trianz/auth/*.java >> com/trianz/auth/auth.properties > >> //failing code, here url always getting null value. URL url = >> Auth.class.getClassLoader().getResource("com/trianz/auth/auth.propert i > >> es"); > >> I am sure by looking at the tomcat catalina.startup logs the >> auth.jar is loading properly Is there any way to confirm the file >> in classpath "com/trianz/auth/auth.properties"? How do I fix >> this? > >> Many Thanks in advance. > > Can you try reading the file like this: > > URL url = > Auth.class.getClassLoader().getResource("/com/trianz/auth/auth.propert ie > > s") > > ? (note the leading "/") > > Also, from where is the Auth class being loaded? Where is auth.jar > located? > > -chris > > - > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > > - > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > -BEGIN PGP SIGNATURE- Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJX0wGQAAoJEBzwKT+lPKRYnPsP/Ri0B76o9g1Gxw3/YGNGmZFl z7Q2IP7MpwCVb97kMNVleq+YD8uhBNYEZAfwu6l0k1l+YfPmJIkqItoFHapIvzOQ 9J5HwxJsSS4O1Hc0w458C1LYLtVlFNUC19upnzxkfx58S6Il9t5M1GhBtWhyJiUj VrJqoU8DYksv4ZbNWLiUTse2vubxtjqxqv7SW5cXL+XckgCZ32LYb4xZWv0CiJER sSEVRMwti+RrzwHqda1ClSwaRm3kyDfU8fYIiIcmDE4eIh/iUjWvGjCBfpQyaVPm p5ZEvF73NInSmWZ2rIk7C2ELGY/LIk51UDUbjwaZtE929yCaLtBJn7dAnOV209YK CSfm9Ichi7DU8mbimIaxCGtGIjrXk8FDvRGm8RaRocimf7mm/1gyLaLoQyCH484V 9SprUrr3AFxaME4uLB+3SZQBJtPEreVNXxZDYRXBoR9m/YJ7NsaV2xo51s9JgTAD 5IERjUoHJZkq7O6/Qy8vefL1ER5/p4fLMJjdG9FU54wQAfmm1Eh1GTUrUau4oBED MAXugnweBMoXiCwxaTgEB9SKqbDcX5M8gH6Z6nbghVgkePy0v7icWTxapbWLA2y/ J4ByVjRBpXR2cU/PGd1y+9IcKAwYPDoaq67gNBNPWlEgnr+AbMmLPkZBnPo9y/jI tUl8dnzjI5W08dUB4HtD =3QzT -END PGP SIGNATURE- - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
RE: tomcat8 unable to load the Resource/property file from jar
Thank you Christopher. I have tried it and still getting the null value. URL url = Auth.class.getClassLoader().getResource("/com/trianz/auth/auth.properties"); The Auth.java is part of other jar called tools.jar My jars: 1)auth.jar com/trianz/auth/*.java com/trianz/auth/auth.properties 2)tools.jar com/trianz/tools /Auth.java com/trianz/tools/*.properties Many thanks for the response. -Original Message- From: Christopher Schultz [mailto:ch...@christopherschultz.net] Sent: Thursday, September 08, 2016 8:33 PM To: Tomcat Users List Subject: Re: tomcat8 unable to load the Resource/property file from jar -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Venkata, On 9/7/16 4:49 AM, Venkata Reddy P wrote: > Recently we have upgraded the one of application from tomcat6.x to > tomcat8.0.36 version. In tomcat6, i was able to read the > property/resource file from the jar file but certain reasons after > upgrading to the tomca8.0.36 its failing to load. > > My jar: auth.jar com/trianz/auth/*.java > com/trianz/auth/auth.properties > > //failing code, here url always getting null value. URL url = > Auth.class.getClassLoader().getResource("com/trianz/auth/auth.properti es"); > > I am sure by looking at the tomcat catalina.startup logs the auth.jar > is loading properly Is there any way to confirm the file in classpath > "com/trianz/auth/auth.properties"? How do I fix this? > > Many Thanks in advance. Can you try reading the file like this: URL url = Auth.class.getClassLoader().getResource("/com/trianz/auth/auth.propertie s") ? (note the leading "/") Also, from where is the Auth class being loaded? Where is auth.jar located? - -chris -BEGIN PGP SIGNATURE- Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJX0X2hAAoJEBzwKT+lPKRYIqkQAK4zfB78BcjFmjN+PXPCuVVN JJus2+fdZ9d4g1bl/A1aJrZPalTqttkrE/cQiJm5G3LTFw2WAXMHX/PslG9Q6nNk tZ+1uXR6rROngAQpJadIJ5d1TjSnjxYWf75un33Sn2+BCEhGj0ZnTVnVbxSZOamE Vf0MwXSanwmaBGU0qafrPTswQratHEvk+/9Z7eLPF3ZIEAvdbpsqrjSIW0M2qGTA tuFqppIWHB6pFWk92n7hTNq8rycVQyRZjIX8ROAn9Z+AM3w7Rej8XC2WhwcOmF3O /iIN5/Xhl8muiG+n2zyMtkDeYFKIsqJmNLiCCVxJZBaYs8v0ASo12yXobPa1Q0qe lxk7sIBZaLUwbGc18vN3meLuMNzBHrMb7ZjLf+GTGvzSDyMm6caYDhVFPHHyhn3i 6kpUXCF05hnFUMHk7eIRC4s+VfIM72WnFEeVx0Dhb+xdpaMrcIXUA9aXS/TjPVQb qV5hQxZsTbG+2aKf/JqPRPZPrkE8SE1ljPB3xNviorRGQqOLb/vRS+6k2DHhk3RJ JyhSB1UfNfZ49nwlMPbmPoJMyZTgoeEnw6WxSrYOeZR4Nisi5+3+LTrOZlotpQaS 26U+dzBiv1XJtc74rFaYZQ7FiAnWybAbZGkyIVMjmVsdo0c6dpkXRUTvInLo+aai KBcIRAlgxYbh0LT3pjI9 =dMbb -END PGP SIGNATURE- - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: tomcat8 unable to load the Resource/property file from jar
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Venkata, On 9/7/16 4:49 AM, Venkata Reddy P wrote: > Recently we have upgraded the one of application from tomcat6.x to > tomcat8.0.36 version. In tomcat6, i was able to read the > property/resource file from the jar file but certain reasons after > upgrading to the tomca8.0.36 its failing to load. > > My jar: auth.jar com/trianz/auth/*.java > com/trianz/auth/auth.properties > > //failing code, here url always getting null value. URL url = > Auth.class.getClassLoader().getResource("com/trianz/auth/auth.properti es"); > > I am sure by looking at the tomcat catalina.startup logs the > auth.jar is loading properly Is there any way to confirm the file > in classpath "com/trianz/auth/auth.properties"? How do I fix this? > > Many Thanks in advance. Can you try reading the file like this: URL url = Auth.class.getClassLoader().getResource("/com/trianz/auth/auth.propertie s") ? (note the leading "/") Also, from where is the Auth class being loaded? Where is auth.jar located? - -chris -BEGIN PGP SIGNATURE- Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJX0X2hAAoJEBzwKT+lPKRYIqkQAK4zfB78BcjFmjN+PXPCuVVN JJus2+fdZ9d4g1bl/A1aJrZPalTqttkrE/cQiJm5G3LTFw2WAXMHX/PslG9Q6nNk tZ+1uXR6rROngAQpJadIJ5d1TjSnjxYWf75un33Sn2+BCEhGj0ZnTVnVbxSZOamE Vf0MwXSanwmaBGU0qafrPTswQratHEvk+/9Z7eLPF3ZIEAvdbpsqrjSIW0M2qGTA tuFqppIWHB6pFWk92n7hTNq8rycVQyRZjIX8ROAn9Z+AM3w7Rej8XC2WhwcOmF3O /iIN5/Xhl8muiG+n2zyMtkDeYFKIsqJmNLiCCVxJZBaYs8v0ASo12yXobPa1Q0qe lxk7sIBZaLUwbGc18vN3meLuMNzBHrMb7ZjLf+GTGvzSDyMm6caYDhVFPHHyhn3i 6kpUXCF05hnFUMHk7eIRC4s+VfIM72WnFEeVx0Dhb+xdpaMrcIXUA9aXS/TjPVQb qV5hQxZsTbG+2aKf/JqPRPZPrkE8SE1ljPB3xNviorRGQqOLb/vRS+6k2DHhk3RJ JyhSB1UfNfZ49nwlMPbmPoJMyZTgoeEnw6WxSrYOeZR4Nisi5+3+LTrOZlotpQaS 26U+dzBiv1XJtc74rFaYZQ7FiAnWybAbZGkyIVMjmVsdo0c6dpkXRUTvInLo+aai KBcIRAlgxYbh0LT3pjI9 =dMbb -END PGP SIGNATURE- - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org