Our store is developing a platform on which several core products and customer-specific implementations are built. The platform has existed for 5 years, and now we are trying to rethink / reschedule. As the owner of the platform, below are a few key principles that I plan to adhere to.
- Get as close to the Java EE specification as possible
- Limit or exclude dependencies from third-party libraries
- Make contracts explicit from the platform components and, if possible, make osgi-compatible packages
- Comply with standards (for non Java EE)
Thus, we are dependent on JAXP and XSLT for transformations. We often had problems with XSLT stylesheets when we were deployed on different vendor application servers, as well as different versions of the application server from the same vendor. In most cases, problems
- Using a specific parser-impl element in XSLT
- Associates parser implementations with an application
- Using XSLT 2.0 / XPath 2.0 with JAXP 1.3 etc.
I need help below
- Where can I check my XSLT for 1.0 is compatible as JAXP 1.4 supports onlty XSLT 1.0 and Xpath 1.0?
- Is there a list of supported settings, etc. for XSLT 1.0 (I'm looking at something similar to javadoc for XSLT and XPath
source
share