| This page is under construction |
caGrid 1.4 Errata
| |
|
|
| |
Contents |
|
| |
|
|
Upgrading a service that was generated using SDK 4.3 and caGrid 1.3
Problem
You get the following error when trying to upgrade the service:
[java] Caused by: java.lang.ClassNotFoundException: org.cagrid.data.sdkquery43.style.upgrade.UpgradeFrom1pt3to1pt4 [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:202) [java] at java.security.AccessController.doPrivileged(Native Method) [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:306) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:247) [java] at gov.nih.nci.cagrid.data.style.ServiceStyleContainer.loadVersionUpgrader(ServiceStyleContainer.java:136) [java] at gov.nih.nci.cagrid.data.upgrades.DataServiceUpgradeFrom1pt3.upgradeStyle(DataServiceUpgradeFrom1pt3.java:384) [java] ... 11 more
Solution
- Install the latest update to the caCore SDK 4.3 data service style using the Introduce Software Update feature

- Try to update the service again
The service is in the Index, but not in the Portal
Problem
Your service (deployed via a tomcat container) is in the Index, but it doesn't appear in the Portal.
Solution
There could be many problems that could be causing this, it could be that your service metadata isn't properly configured.
The command "ant deployTomcat" no longer checks if your service metadata is properly populated.
Refer to this FAQ page
for how to fill in your service metadata





