Advertisement

05.02.2008 at 09:36AM PDT, ID: 23372193 | Points: 500
[x]
Attachment Details
core tag compatiblity issue migrating from WAS5.1 to WAS6.0
Hi Experts,

we have all our core tags uri as
<%@taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
this somehow seems to not work for WAS6.0. we tried a few things and found that if we change the uri to following it works fine:
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
we dont want to go thru and change this in every jsp. also such a change will not be backword compatible. I am not sure if this is the only solution. I am sure i am missing something here.

suggestions and/or thoughts?

thanks
Sunil
Start your free trial to view this solution
Question Stats
Zone: Programming
Question Asked By: sunilramu
Question Asked On: 05.02.2008
Participating Experts: 1
Points: 500
Views: 0
Translate:
Loading Advertisement...
05.02.2008 at 09:48AM PDT, ID: 21488168

Rank: Wizard

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.02.2008 at 10:26AM PDT, ID: 21488459

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.02.2008 at 11:26AM PDT, ID: 21488906

Rank: Wizard

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.02.2008 at 11:55AM PDT, ID: 21489148

Rank: Wizard

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
 
Loading Advertisement...
Microsoft
  • Internet Protocols
  • Applications
  • Development
  • OS
  • Hardware
  • Windows Security
Apple
  • Operating Systems
  • Hardware
  • Programming
  • Networking
  • Software
Internet
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Spy / Ad Blockers
  • Web Browsers
  • New Net Users
  • Web Development
  • Chat / IM
  • Anti Spam
  • Web Servers
  • Anti-Virus
  • Email Clients
Gamers
  • Tips
  • Online / MMORPG
  • Puzzle
  • Emulators
  • Action / Adventure
  • Role Playing
  • Consoles
  • Game Programming
  • Strategy
  • Sports
  • Misc
  • Computer Games
Digital Living
  • Hardware
  • New Net Users
  • New Users
  • Software
  • Digital Music
  • Gaming World
  • Home Security
  • Apple
  • Networking Hardware
Virus & Spyware
  • Vulnerabilities
  • IDS
  • Encryption
  • Anti-Virus
  • Operating Systems Security
  • Software Firewalls
  • WebApplications
  • Cell Phones
  • Operating Systems
  • Internet
  • Hardware Firewalls
Hardware
  • Handhelds / PDAs
  • Displays / Monitors
  • Components
  • Networking Hardware
  • Peripherals
  • Laptops/Notebooks
  • Storage
  • Servers
  • Desktops
  • New Users
  • Misc
  • Apple
Software
  • System Utilities
  • Industry Specific
  • Network Management
  • Photos / Graphics
  • Page Layout
  • VMWare
  • Misc
  • Web Development
  • OS
  • CYGWIN
  • Voice Recognition
  • Message Queue
  • Quality Assurance
  • Security
  • Firewalls
  • MultiMedia Applications
  • Development
  • Database
  • Office / Productivity
  • Business Management
  • OS/2 Apps
  • Server Software
  • Internet / Email
ITPro
  • OS
  • Storage
  • Encryption
  • Operating Systems Security
  • Apple Hardware
  • Laptops & Notebooks
  • Servers
  • Networking Hardware
  • Peripherals
  • Devices
  • Displays / Monitors
  • WebTrends / Stats
  • Search Engines
  • Firewalls
  • WebApplications
  • IDS
  • Vulnerabilities
  • Email Clients
  • File Sharing
  • Spy / Ad Blockers
  • Web Browsers
  • Web Servers
  • Networking
  • Anti-Virus
  • Chat / IM
  • Anti Spam
Developer
  • Web Servers
  • Web Browsers
  • Game Programming
  • Dev Tools
  • Industry Specific
  • Office / Productivity
  • Database
  • CYGWIN
  • Web Development
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Programming
  • Content Management
  • Application Servers
  • Protocols
Storage
  • Removable Backup Media
  • Storage Technology
  • Servers
  • Grid
  • Remote Access
  • Backup / Restore
  • Misc
  • Hard Drives
OS
  • Miscellaneous
  • Security
  • Development
  • Linux
  • VMWare
  • MainFrame OS
  • Unix
  • Apple
  • OS / 2
  • AS / 400
  • BeOS
  • Microsoft
  • VMS / OpenVMS
Database
  • Oracle
  • Miscellaneous
  • MySQL
  • Software
  • Sybase
  • Contact Management
  • PostgreSQL
  • Data Manipulation
  • Clarion
  • InterSystems Cache
  • Siebel
  • MUMPS
  • OLAP
  • SQLBase
  • SAS
  • GIS & GPS
  • 4GL
  • Berkeley DB
  • DB2
  • Informix
  • Interbase / Firebird
  • FoxPro
  • Reporting
  • LDAP
  • Filemaker Pro
  • MS SQL Server
  • dBase
  • MS Access
Security
  • Misc
  • Web Browsers
  • Software Firewalls
  • Operating Systems Security
  • File Sharing
  • Spy / Ad Blockers
  • Vulnerabilities
  • WebApplications
  • IDS
  • Anti-Virus
  • Encryption
  • Anti Spam
  • Email Clients
  • VPN
  • Chat / IM
Programming
  • Editors IDEs
  • Installation
  • Handhelds / PDAs
  • Multimedia Programming
  • System / Kernel
  • Algorithms
  • Game
  • Signal Processing
  • Project Management
  • Open Source
  • Database
  • Misc
  • Languages
  • Processor Platforms
  • Theory
Web Development
  • Scripting
  • Blogs
  • Web Servers
  • Software
  • Search Engines
  • Web Graphics
  • Images
  • Internet Marketing
  • Images and Photos
  • Components
  • Document Imaging
  • Web Languages/Standards
  • Illustration
  • WebApplications
  • Fonts
  • WebTrends / Stats
  • Authoring
  • Digital Camera Software
  • Miscellaneous
Networking
  • Protocols
  • Apple Networking
  • Network Management
  • Message Queue
  • Application Servers
  • Content Management
  • File Servers
  • Email Servers
  • Misc
  • Java Editors & IDEs
  • Wireless
  • Networking Hardware
  • Backup / Restore
  • System Utilities
  • ISPs & Hosting
  • Web Servers
  • Storage Technology
  • Removable Backup Media
  • Servers
  • Broadband
  • Grid
  • OS / 2
  • Novell Netware
  • Unix Networking
  • Windows Networking
  • Security
  • Telecommunications
  • Operating Systems
  • Linux Networking
Other
  • Community Advisor
  • Lounge
  • Community Support
  • New Net Users
  • Philosophy / Religion
  • Math / Science
  • Miscellaneous
  • URLs
  • Expert Lounge
  • Politics
  • Puzzles / Riddles
Community Support
  • Suggestions
  • New to EE
  • New Topics
  • Community Advisor
  • CleanUp
  • Announcements
  • General
  • Feedback
  • Input
  • EE Bugs
 
05.02.2008 at 09:48AM PDT, ID: 21488168

Rank: Wizard

>if we change the uri to following it works fine: <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>  
If that is the case then you have the JSTL 1.1 jars in your classpath. If you don't want to change every page then you should remove 1.1 and put the 1.0 jars.    Now the question is; Do you want to use any 1.1 features ?    Personally I would change every page.  
 
05.02.2008 at 10:26AM PDT, ID: 21488459
Hi rrz,

i agree with you. but i dont want to move to 1.1 and then not have my code work in was5.1. Also does WAS6.0 defaults to internal lib for jstl.jar. I am asking you this because we have a taglib-uri and location pointing to our 1.0 jstl but it doesnt seem like server is reading from there.

thanks
 
05.02.2008 at 11:26AM PDT, ID: 21488906

Rank: Wizard

I only know Tomcat. I don't know anything about WAS.
>but i dont want to move to 1.1 and then not have my code work in was5.1.  
I see your problem now.
>Also does WAS6.0 defaults to internal lib for jstl.jar. I am asking you this because we have a taglib-uri and location pointing to our 1.0 jstl  
JSTL doesn't use taglib-uri tag.  All that is necessary is to put the two jars into your classpath ( in Tomcat we just put them into Tomcat's lib directory).  No other configuration is required other than using the taglib directive on the page.     Are you able to switch to old jars ?  Or will the others that use the server be angry ?
 
05.02.2008 at 11:55AM PDT, ID: 21489148

Rank: Wizard

One solution is that you can place the 1.0 jars so that they are found by the classloader before the 1.1 jars are found. In Tomat this is possible( but I haven't tested)  because the classloader looks in the web app's lib before it looks in Tomcat's lib.  I don't if this is possible in WAS.   I suggest you ask at  
http://www.experts-exchange.com/Software/Server_Software/Application_Servers/Java/IBM_Websphere/
 
 
20080236-EE-VQP-29 / EE_QW_2_20070628