-
Type:
Bug
-
Resolution: Duplicate
-
Priority:
High
-
Affects Version/s: 4.0.0
-
Component/s: None
-
None
The upgrade to FishEye to 4.0.0 fails with the following message:
ERROR: problem running command
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.cenqua.fisheye.FishEyeCtl.mainImpl(FishEyeCtl.java:101)
at com.cenqua.fisheye.FishEyeCtl.main(FishEyeCtl.java:44)
Caused by: java.lang.NoClassDefFoundError: com/atlassian/ip/Subnet
at com.atlassian.security.auth.trustedapps.AtlassianIPMatcher.parsePatternString(AtlassianIPMatcher.java:56)
at com.atlassian.security.auth.trustedapps.RequestConditions$RulesBuilder.addIPPattern(RequestConditions.java:45)
at com.atlassian.fisheye.trustedapplications.DefaultFisheyeTrustedApplicationsManager.createTrustedApplication(DefaultFisheyeTrustedApplicationsManager.java:120)
at com.atlassian.fisheye.trustedapplications.DefaultFisheyeTrustedApplicationsManager.getTrustedApplicationsMap(DefaultFisheyeTrustedApplicationsManager.java:98)
at com.atlassian.fisheye.trustedapplications.DefaultFisheyeTrustedApplicationsManager.getTrustedApplications(DefaultFisheyeTrustedApplicationsManager.java:83)
at com.cenqua.fisheye.ctl.SystemInfoMessage.addTrustedApps(SystemInfoMessage.java:183)
at com.cenqua.fisheye.ctl.SystemInfoMessage.getMessage(SystemInfoMessage.java:101)
at com.cenqua.fisheye.ctl.Run.printSystemInfo(Run.java:338)
at com.cenqua.fisheye.ctl.Run.mainImpl(Run.java:249)
at com.cenqua.fisheye.ctl.Run.main(Run.java:56)
... 6 more
Caused by: java.lang.ClassNotFoundException: com.atlassian.ip.Subnet
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 16 more
Cause:
This is happening due to a missing library atlassian-ip-2.0.jar.
Workaround:
- Download atlassian-ip-2.0.jar.
- Move it to FISHEYE_4.0.0_HOME\lib
- Restart FishEye 4.0.0
- duplicates
-
FE-6419 Instance fails to start if configured with trusted application with ip patterns set
-
- Closed
-