If you go to Package Management -> Install Inbound Release page and tries to install one package, but you just get the installation page back without any indication of whether the package installation succeeded or not. When you view that package, you can see that the package is not installed/ updated.
You can go check the Error log and you should see the following entries:
| 2006-01-10 11:22:14 EST |
wm.server.packages:packageActivate |
java.lang.NullPointerException |
Stack trace data ... |
| 2006-01-10 11:21:32 EST |
wm.server.packages:packageInstall |
java.lang.NullPointerException |
Stack trace data ... |
Try to view these two entries with 'expand stack trace data' option selected.
If you the following strack trace associated with the 'wm.server.packages:packageInstall' service, you may have a file permission problem:
java.lang.NullPointerException
at java.io.File.(File.java:263)
at wm.server.packages.packageInstall(packages.java:1077)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
...
You can check that by log on to the server where the WM server is installed and check the permission of the particular package archive file that you are trying to install. Make sure all users have permission to read the file.
You can change the permission by executing
chmod 755 <file name + path>
or
chmod a+r <file name + path>
If you can't actually log in to the server at a unix level, you can use WmDeveloper and WmPublic/pub.file:getFile to check the file permission - feed in the name of the file. If this fails to retrieve the file contents then you have a permission problem.