![]() | ![]() | ![]() |
If you deploy the SAS Content Server to a Web application server that is using an insufficient level of IBM Java SDK (JDK) 1.6, the SAS Content Server fails to initialize properly. The following exception also appears in the SASContentServer.log file:
2010-12-07 15:58:20,641[server.startup : 1] ERROR org.apache.jackrabbit.core.RepositoryImpl - failed to start Repository: : is not a registered namespace uri. javax.jcr.NamespaceException: : is not a registered namespace uri. at org.apache.jackrabbit.core.NamespaceRegistryImpl.getPrefix(NamespaceRegistryImpl.java:528) at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.checkNamespace(NodeTypeRegistry.java:1361) at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.validateNodeTypeDef(NodeTypeRegistry.java:1484) at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.internalRegister(NodeTypeRegistry.java:1290) at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.<init>(NodeTypeRegistry.java:745) at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.create(NodeTypeRegistry.java:119) at org.apache.jackrabbit.core.RepositoryImpl.createNodeTypeRegistry(RepositoryImpl.java:577) at org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:296) at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:590) at org.apache.jackrabbit.j2ee.RepositoryStartupServlet.createRepository(RepositoryStartupServlet.java:450) at org.apache.jackrabbit.j2ee.RepositoryStartupServlet.initRepository(RepositoryStartupServlet.java:418) at org.apache.jackrabbit.j2ee.RepositoryStartupServlet.startup(RepositoryStartupServlet.java:238) at org.apache.jackrabbit.j2ee.RepositoryStartupServlet.init(RepositoryStartupServlet.java:211) at javax.servlet.GenericServlet.init(GenericServlet.java:241) . . .more lines in the stack trace. . .
This failure can cause a variety of other failures during configuration steps in the SAS® Deployment Wizard and during start-up of a SAS web application. The following error from the webinfpltfm_loadContent_YYYY-MM-DD-HH.MM.SS.log file is one such failure:
[echo] Restoring to "/SASContentServer/repository/default/sasdav" for user "sasadm@saspw" from "D:\Sassoft\SASWebInfrastructurePlatform\9.2\Config\Deployment\Content"
[echo] com.sas.services.webdav.DAVException: 403 (Forbidden) during OPTIONS on /SASContentServer/repository/default/sasdav
[echo] at com.sas.services.webdav.DAVResource.processError(DAVResource.java:3349)
[echo] at com.sas.services.webdav.DAVResource.doOptions(DAVResource.java:2382)
[echo] at com.sas.services.webdav.WebDAVRestore.getServerInformation(WebDAVRestore.java:550)
[echo] at com.sas.services.webdav.WebDAVRestore.doResourceSource(WebDAVRestore.java:166)
[echo] at com.sas.services.webdav.WebDAVRestore.main(WebDAVRestore.java:1128)
[echo] Return Code: 8
The baseline versions of the IBM Java SDK 1.6 that are required by the SAS Web applications on JBoss and Oracle WebLogic are documented in Third Party Software Requirements for use with SAS® Products.
The Java SDK that is used with the IBM WebSphere Application Server is bundled with WebSphere, and it is ordinarily updated when WebSphere is updated. The versions of the Java SDK that are shipped with WebSphere Application Server Fix Packs are documented in Verify Java SDK version shipped with IBM WebSphere Application Server Fix Packs.
To correct this problem, you must upgrade the Java SDK at least to the required baseline version.
| Product Family | Product | System | Product Release | SAS Release | ||
| Reported | Fixed* | Reported | Fixed* | |||
| SAS System | SAS Content Server | Microsoft Windows Server 2003 Datacenter Edition | 4.2 | 9.2 TS2M2 | ||
| Microsoft Windows Server 2003 Enterprise Edition | 4.2 | 9.2 TS2M2 | ||||
| Microsoft Windows Server 2003 Standard Edition | 4.2 | 9.2 TS2M2 | ||||
| Microsoft Windows Server 2003 for x64 | 4.2 | 9.2 TS2M2 | ||||
| Microsoft Windows Server 2008 | 4.2 | 9.2 TS2M2 | ||||
| Microsoft Windows Server 2008 for x64 | 4.2 | 9.2 TS2M2 | ||||
| Microsoft Windows XP Professional | 4.2 | 9.2 TS2M2 | ||||
| Windows 7 Enterprise 32 bit | 4.2 | 9.2 TS2M2 | ||||
| Windows 7 Enterprise x64 | 4.2 | 9.2 TS2M2 | ||||
| Windows 7 Home Premium 32 bit | 4.2 | 9.2 TS2M2 | ||||
| Windows 7 Home Premium x64 | 4.2 | 9.2 TS2M2 | ||||
| Windows 7 Professional 32 bit | 4.2 | 9.2 TS2M2 | ||||
| Windows 7 Professional x64 | 4.2 | 9.2 TS2M2 | ||||
| Windows 7 Ultimate 32 bit | 4.2 | 9.2 TS2M2 | ||||
| Windows 7 Ultimate x64 | 4.2 | 9.2 TS2M2 | ||||
| Windows Vista | 4.2 | 9.2 TS2M2 | ||||
| Windows Vista for x64 | 4.2 | 9.2 TS2M2 | ||||
| 64-bit Enabled AIX | 4.2 | 9.2 TS2M2 | ||||
| Type: | Usage Note |
| Priority: | high |
| Date Modified: | 2011-01-05 09:33:26 |
| Date Created: | 2010-12-09 12:31:05 |


