CoreFault errors while uploading package & patch of same name & version

  • 7001075
  • 01-Aug-2008
  • 29-Apr-2013

Environment

Novell ZENworks 7.2 Linux Management - ZLM7.2

Situation

Error: "DEBUG: [8/2/07 8:03:05 PM] PackageAdmin Package already exists in server"

Importing package and patch of the same name and version

Resolution

https://bugzilla.novell.com/show_bug.cgi?id=296885To obtain access to a hot patch with the fix for this problem, follow the instructions in KB 3469853 "Updates to Novell ZENworks 7.2 Linux Management" which can be found at https://www.novell.com/support

Additional Information

Example of error in log:
DEBUG: [8/2/07 8:03:05 PM] CoreFault
com.novell.zenworks.services.pkgmgt.admin.PackageManagementFault={_Message=package
name: man, existing hash ed8017b8fb7f0afd1e5b15cbc1dca5e36b52244a, conflicting
hash 853758bd5ead2ee5a6cfa81de49008555c8b1f82,_Type=26}
        at
com.novell.zenworks.pkg.PackageManagementFaultUtil.makeCoreFault(PackageManagementFaultUtil.java:14)
        at
com.novell.zenworks.datamodel.wssdk.fault.CoreFaultUtil.logMakeCoreFault(CoreFaultUtil.java:74)
        at
com.novell.zenworks.datamodel.wssdk.fault.CoreFaultUtil.DifferentPackageSameNEVRAT(CoreFaultUtil.java:248)
        at
com.novell.zenworks.pkg.PackageAdmin.importRPMPackage(PackageAdmin.java:201)
        at
com.novell.zenworks.pkg.PackageAdmin.addRPMPackage(PackageAdmin.java:154)
        at
com.novell.zenworks.pkg.PackageAdmin.addPackages(PackageAdmin.java:391)
        at
com.novell.zenworks.pkg.PackageAdmin.addPackages(PackageAdmin.java:321)
        at
com.novell.zenworks.pkg.PackageAdmin.addPackages(PackageAdmin.java:304)
        at
com.novell.zenworks.pkg.services.PackageManagementAdminService.addPackages(PackageManagementAdminService.java:251)
        at
com.novell.zenworks.services.pkgmgt.admin.PackageManagementAdmin_ServiceSkeleton._invoke(PackageManagementAdmin_ServiceSkeleton.java:143)
        at com.sssw.jbroker.web.soap.SOAPHandler.invoke(SOAPHandler.java:225)
        at
com.sssw.jbroker.web.core.MessageHandlerInvoker.invokeServerEndPoint(MessageHandlerInvoker.java:575)
        at
com.sssw.jbroker.web.core.MessageHandlerInvoker.invokeServerMessageHandlers(MessageHandlerInvoker.java:419)
        at
com.sssw.jbroker.web.core.ServletDelegateImpl.invoke(ServletDelegateImpl.java:229)
        at
com.sssw.jbroker.web.core.ServletDelegateImpl.doPost(ServletDelegateImpl.java:172)
        at
com.sssw.jbroker.web.portable.ServletSkeleton.doPost(ServletSkeleton.java:304)
        at
com.novell.zenworks.pkg.services.PackageManagementAdminService.doPost(PackageManagementAdminService.java:105)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at
com.novell.zenworks.servlet.DBSessionFilter.doFilter(DBSessionFilter.java:31)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:535)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
        at java.lang.Thread.run(Thread.java:534)