<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Having issues with publishing policy via web API in API / CLI Discussion</title>
    <link>https://community.checkpoint.com/t5/API-CLI-Discussion/Having-issues-with-publishing-policy-via-web-API/m-p/67335#M4120</link>
    <description>Do you see any other sessions in SmartConsole?&lt;BR /&gt;Might need to get the TAC involved.</description>
    <pubDate>Wed, 13 Nov 2019 21:23:46 GMT</pubDate>
    <dc:creator>PhoneBoy</dc:creator>
    <dc:date>2019-11-13T21:23:46Z</dc:date>
    <item>
      <title>Having issues with publishing policy via web API</title>
      <link>https://community.checkpoint.com/t5/API-CLI-Discussion/Having-issues-with-publishing-policy-via-web-API/m-p/67322#M4116</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have a powershell script that is meant to do the following but is failing on publishing policy.&amp;nbsp; The API gives me the following error but not sure why as I don't have any unpublished changes.&amp;nbsp; Below are the steps.&lt;/P&gt;&lt;P&gt;-Add Host (Sucess)&lt;/P&gt;&lt;P&gt;-Add Host to Group (Sucess)&lt;/P&gt;&lt;P&gt;-Publish Policy (Fail)&lt;/P&gt;&lt;P&gt;-Install Policy (Fail)&lt;/P&gt;&lt;P&gt;2019-11-13 09:43:11,233 INFO [GUI] org.apache.cxf.interceptor.LoggingInInterceptor.log:250 [qtp2049910860-30] - Inbound Message&lt;BR /&gt;----------------------------&lt;BR /&gt;ID: 76&lt;BR /&gt;Address: &lt;A href="http://127.0.0.1:50276/web_api/add-host" target="_blank"&gt;http://127.0.0.1:50276/web_api/add-host&lt;/A&gt;&lt;BR /&gt;Encoding: ISO-8859-1&lt;BR /&gt;Http-Method: POST&lt;BR /&gt;Content-Type: application/json&lt;BR /&gt;Headers: {Accept=[text/plain], connection=[keep-alive], Content-Length=[92], content-type=[application/json], Host=[127.0.0.1:50276], User-Agent=[mgmt_cli_gui], X-chkp-debug=[GUI], X-chkp-sid=[aM8KIGMuWuP8rNWBhDI8LzLVXZtR6-z9kIVee-EFYmc], X-Forwarded-For=[127.0.0.1], X-Forwarded-Host=[127.0.0.1], X-Forwarded-Host-Port=[443], X-Forwarded-Server=[10.130.181.25]}&lt;BR /&gt;Payload: {"groups":"AttackersList","ip-address":"144.139.158.155","name":"attacker-144.139.158.155"}&lt;/P&gt;&lt;P&gt;--------------------------------------&lt;BR /&gt;2019-11-13 09:43:11,238 INFO [GUI] com.checkpoint.management.web_api_is.utils.helpers.ApiCache.&amp;lt;init&amp;gt;:21 [qtp2049910860-30] - Cache created and initialized&lt;BR /&gt;2019-11-13 09:43:11,239 INFO [GUI] com.checkpoint.management.web_api.web_services.WebApiEntryPoint.logRequestedCommandInfo:51 [qtp2049910860-30] - Executing [add-host] of version 1.3 (references 1)&lt;BR /&gt;2019-11-13 09:43:11,834 ERROR [GUI] com.checkpoint.management.web_api.utils.WebApiCommandExceptionUtils.getErrorReply:94 [qtp2049910860-30] -&lt;BR /&gt;com.checkpoint.web_services.faults.ValidationRemoteFault: 2 Blocking validation errors were found.&lt;BR /&gt;at sun.reflect.GeneratedConstructorAccessor264.newInstance(Unknown Source)&lt;BR /&gt;at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:57)&lt;BR /&gt;at java.lang.reflect.Constructor.newInstance(Constructor.java:437)&lt;BR /&gt;at org.apache.cxf.interceptor.ClientFaultConverter.processFaultDetail(ClientFaultConverter.java:182)&lt;BR /&gt;at org.apache.cxf.interceptor.ClientFaultConverter.handleMessage(ClientFaultConverter.java:82)&lt;BR /&gt;at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)&lt;BR /&gt;at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:113)&lt;BR /&gt;at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69)&lt;BR /&gt;at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34)&lt;BR /&gt;at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)&lt;BR /&gt;at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:802)&lt;BR /&gt;at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1642)&lt;BR /&gt;at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1533)&lt;BR /&gt;at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1336)&lt;BR /&gt;at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)&lt;BR /&gt;at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:652)&lt;BR /&gt;at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)&lt;BR /&gt;at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)&lt;BR /&gt;at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:516)&lt;BR /&gt;at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:425)&lt;BR /&gt;at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:326)&lt;BR /&gt;at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:279)&lt;BR /&gt;at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96)&lt;BR /&gt;at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:139)&lt;BR /&gt;at com.sun.proxy.$Proxy244.updateObjectWithReturnControlErrorLevel(Unknown Source)&lt;BR /&gt;at com.checkpoint.management.web_api_is.utils.managers.RemoteObjectCrudManager.updateObjectWithReturn_aroundBody30(RemoteObjectCrudManager.java:24)&lt;BR /&gt;at com.checkpoint.management.web_api_is.utils.managers.RemoteObjectCrudManager$AjcClosure31.run(RemoteObjectCrudManager.java:1)&lt;BR /&gt;at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)&lt;BR /&gt;at com.checkpoint.management.web_api_is.aspects.logging.WebApiMethodLoggerAspect.aroundMethodLoggerTest(WebApiMethodLoggerAspect.java:13)&lt;BR /&gt;at com.checkpoint.management.web_api_is.utils.managers.RemoteObjectCrudManager.updateObjectWithReturn(RemoteObjectCrudManager.java:72)&lt;BR /&gt;at com.checkpoint.management.web_api_is.core.handler.base.ApiObjectRequestHandler.doUpdateObjectForAdd(ApiObjectRequestHandler.java:34)&lt;BR /&gt;at com.checkpoint.management.web_api_is.core.handler.base.ApiCrudRequestHandler.add_aroundBody0(ApiCrudRequestHandler.java:19)&lt;BR /&gt;at com.checkpoint.management.web_api_is.core.handler.base.ApiCrudRequestHandler$AjcClosure1.run(ApiCrudRequestHandler.java:1)&lt;BR /&gt;at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)&lt;BR /&gt;at com.checkpoint.management.web_api_is.aspects.logging.WebApiMethodLoggerAspect.aroundMethodLoggerTest(WebApiMethodLoggerAspect.java:13)&lt;BR /&gt;at com.checkpoint.management.web_api_is.core.handler.base.ApiCrudRequestHandler.add(ApiCrudRequestHandler.java:52)&lt;BR /&gt;at com.checkpoint.management.web_api.core.handler.objects.network_objects.host.HostRequestHandler.add(HostRequestHandler.java:11)&lt;BR /&gt;at sun.reflect.GeneratedMethodAccessor165.invoke(Unknown Source)&lt;BR /&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)&lt;BR /&gt;at java.lang.reflect.Method.invoke(Method.java:508)&lt;BR /&gt;at com.checkpoint.management.web_api_is.utils.WebApiReflectionUtils.invoke(WebApiReflectionUtils.java:7)&lt;BR /&gt;at com.checkpoint.management.web_api.web_services.WebApiEntryPoint.postEntryPoint(WebApiEntryPoint.java:81)&lt;BR /&gt;at sun.reflect.GeneratedMethodAccessor120.invoke(Unknown Source)&lt;BR /&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)&lt;BR /&gt;at java.lang.reflect.Method.invoke(Method.java:508)&lt;BR /&gt;at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:181)&lt;BR /&gt;at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:97)&lt;BR /&gt;at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:204)&lt;BR /&gt;at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:101)&lt;BR /&gt;at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)&lt;BR /&gt;at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)&lt;BR /&gt;at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)&lt;BR /&gt;at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)&lt;BR /&gt;at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:251)&lt;BR /&gt;at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)&lt;BR /&gt;at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)&lt;BR /&gt;at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)&lt;BR /&gt;at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:171)&lt;BR /&gt;at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:293)&lt;BR /&gt;at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:212)&lt;BR /&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:755)&lt;BR /&gt;at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:268)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494)&lt;BR /&gt;at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:247)&lt;BR /&gt;at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:210)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)&lt;BR /&gt;at com.checkpoint.management.web_api.core.filter.LogCustomDebugFieldFilter.doFilter(LogCustomDebugFieldFilter.java:19)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)&lt;BR /&gt;at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)&lt;BR /&gt;at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)&lt;BR /&gt;at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)&lt;BR /&gt;at org.eclipse.jetty.server.handler.IPAccessHandler.handle(IPAccessHandler.java:203)&lt;BR /&gt;at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)&lt;BR /&gt;at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)&lt;BR /&gt;at org.eclipse.jetty.server.Server.handle(Server.java:370)&lt;BR /&gt;at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)&lt;BR /&gt;at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:960)&lt;BR /&gt;at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1021)&lt;BR /&gt;at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)&lt;BR /&gt;at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)&lt;BR /&gt;at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)&lt;BR /&gt;at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668)&lt;BR /&gt;at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)&lt;BR /&gt;at java.lang.Thread.run(Thread.java:785)&lt;/P&gt;</description>
      <pubDate>Wed, 13 Nov 2019 19:02:21 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/API-CLI-Discussion/Having-issues-with-publishing-policy-via-web-API/m-p/67322#M4116</guid>
      <dc:creator>Gregory_Link</dc:creator>
      <dc:date>2019-11-13T19:02:21Z</dc:date>
    </item>
    <item>
      <title>Re: Having issues with publishing policy via web API</title>
      <link>https://community.checkpoint.com/t5/API-CLI-Discussion/Having-issues-with-publishing-policy-via-web-API/m-p/67323#M4117</link>
      <description>Where in the error message does it say you have unpublished changes?&lt;BR /&gt;Not seeing it above.</description>
      <pubDate>Wed, 13 Nov 2019 19:47:59 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/API-CLI-Discussion/Having-issues-with-publishing-policy-via-web-API/m-p/67323#M4117</guid>
      <dc:creator>PhoneBoy</dc:creator>
      <dc:date>2019-11-13T19:47:59Z</dc:date>
    </item>
    <item>
      <title>Re: Having issues with publishing policy via web API</title>
      <link>https://community.checkpoint.com/t5/API-CLI-Discussion/Having-issues-with-publishing-policy-via-web-API/m-p/67329#M4118</link>
      <description>&lt;P&gt;I spoke incorrectly.&amp;nbsp; My issue is actually with installing policy.&amp;nbsp; Below is the relevant output.&amp;nbsp; Changes are published successfully but the install fails stating there are unpublished changes.&amp;nbsp; Makes no sense and I see no unpublished changes.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;--------------------------------------&lt;BR /&gt;2019-11-13 15:24:51,859 INFO org.apache.cxf.interceptor.LoggingInInterceptor.log:250 [qtp-760609414-28] - Inbound Message&lt;BR /&gt;----------------------------&lt;BR /&gt;ID: 5&lt;BR /&gt;Address: &lt;A href="http://127.0.0.1:50276/web_api/publish" target="_blank"&gt;http://127.0.0.1:50276/web_api/publish&lt;/A&gt;&lt;BR /&gt;Encoding: ISO-8859-1&lt;BR /&gt;Http-Method: POST&lt;BR /&gt;Content-Type: application/json&lt;BR /&gt;Headers: {connection=[keep-alive], Content-Length=[6], content-type=[application/json], Expect=[100-continue], Host=[127.0.0.1:50276], User-Agent=[Mozilla/5.0 (Windows NT; Windows NT 6.3; en-US) WindowsPowerShell/4.0], X-chkp-sid=[6w_Ufijo8ElKHvds4HvgghHiSeaPsIM3ivSkCIU3HZ0], X-Forwarded-For=[10.130.187.77], X-Forwarded-Host=[10.130.181.25], X-Forwarded-Host-Port=[443], X-Forwarded-Server=[10.130.181.25]}&lt;BR /&gt;Payload: {&lt;/P&gt;&lt;P&gt;}&lt;BR /&gt;--------------------------------------&lt;BR /&gt;2019-11-13 15:24:51,865 WARN com.checkpoint.management.web_api_is.utils.helpers.RequestHeadersHelper.getMediaType_aroundBody6:9 [qtp-760609414-28] - No Accept header received. Falling back to default media type [application/json].&lt;BR /&gt;2019-11-13 15:24:51,866 INFO com.checkpoint.management.web_api_is.utils.helpers.ApiCache.&amp;lt;init&amp;gt;:21 [qtp-760609414-28] - Cache created and initialized&lt;BR /&gt;2019-11-13 15:24:51,868 INFO com.checkpoint.management.web_api.web_services.WebApiEntryPoint.logRequestedCommandInfo:51 [qtp-760609414-28] - Executing [publish] of version 1.3 (references 1)&lt;BR /&gt;2019-11-13 15:24:52,056 INFO com.checkpoint.management.web_api_is.utils.CsvFileWriterUtils.writeCsvLine:7 [qtp-760609414-28] - 2019-11-13,15:24:52 -0500,publish,PASSED,190&lt;BR /&gt;2019-11-13 15:24:52,079 INFO org.apache.cxf.interceptor.LoggingOutInterceptor.log:250 [qtp-760609414-28] - Outbound Message&lt;BR /&gt;---------------------------&lt;BR /&gt;ID: 5&lt;BR /&gt;Response-Code: 200&lt;BR /&gt;Content-Type: application/json&lt;BR /&gt;Headers: {Content-Type=[application/json], X-chkp-sync-task-id=[01234567-89ab-cdef-8125-6377fe3f73ca], Date=[Wed, 13 Nov 2019 20:24:52 GMT]}&lt;BR /&gt;Payload: {&lt;BR /&gt;"task-id" : "01234567-89ab-cdef-8125-6377fe3f73ca"&lt;BR /&gt;}&lt;BR /&gt;--------------------------------------&lt;BR /&gt;2019-11-13 15:24:52,093 INFO org.apache.cxf.interceptor.LoggingInInterceptor.log:250 [qtp-760609414-25] - Inbound Message&lt;BR /&gt;----------------------------&lt;BR /&gt;ID: 6&lt;BR /&gt;Address: &lt;A href="http://127.0.0.1:50276/web_api/install-policy" target="_blank"&gt;http://127.0.0.1:50276/web_api/install-policy&lt;/A&gt;&lt;BR /&gt;Encoding: ISO-8859-1&lt;BR /&gt;Http-Method: POST&lt;BR /&gt;Content-Type: application/json&lt;BR /&gt;Headers: {connection=[keep-alive], Content-Length=[133], content-type=[application/json], Expect=[100-continue], Host=[127.0.0.1:50276], User-Agent=[Mozilla/5.0 (Windows NT; Windows NT 6.3; en-US) WindowsPowerShell/4.0], X-chkp-sid=[6w_Ufijo8ElKHvds4HvgghHiSeaPsIM3ivSkCIU3HZ0], X-Forwarded-For=[10.130.187.77], X-Forwarded-Host=[10.130.181.25], X-Forwarded-Host-Port=[443], X-Forwarded-Server=[10.130.181.25]}&lt;BR /&gt;Payload: {&lt;BR /&gt;"threat-prevention": false,&lt;BR /&gt;"targets": "FMC-Firewall",&lt;BR /&gt;"access": true,&lt;BR /&gt;"policy-package": "FMC-Policy-V2"&lt;BR /&gt;}&lt;BR /&gt;--------------------------------------&lt;BR /&gt;2019-11-13 15:24:52,099 WARN com.checkpoint.management.web_api_is.utils.helpers.RequestHeadersHelper.getMediaType_aroundBody6:9 [qtp-760609414-25] - No Accept header received. Falling back to default media type [application/json].&lt;BR /&gt;2019-11-13 15:24:52,100 INFO com.checkpoint.management.web_api_is.utils.helpers.ApiCache.&amp;lt;init&amp;gt;:21 [qtp-760609414-25] - Cache created and initialized&lt;BR /&gt;2019-11-13 15:24:52,113 INFO com.checkpoint.management.web_api.web_services.WebApiEntryPoint.logRequestedCommandInfo:51 [qtp-760609414-25] - Executing [install-policy] of version 1.3 (references 1.2)&lt;BR /&gt;2019-11-13 15:24:53,245 WARN com.checkpoint.management.web_api.utils.WebApiCommandExceptionUtils.getErrorReply:231 [qtp-760609414-25] - Unhandled exception type [com.checkpoint.web_services.faults.InvalidServiceCallRemoteFault]&lt;BR /&gt;2019-11-13 15:24:53,246 ERROR com.checkpoint.management.web_api.utils.WebApiCommandExceptionUtils.getErrorReply:94 [qtp-760609414-25] -&lt;BR /&gt;com.checkpoint.web_services.faults.InvalidServiceCallRemoteFault: This operation cannot be done when unpublished changes are present. The current session contains 1 unpublished changes.&lt;BR /&gt;at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&lt;BR /&gt;at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:88)&lt;BR /&gt;at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:57)&lt;BR /&gt;at java.lang.reflect.Constructor.newInstance(Constructor.java:437)&lt;BR /&gt;at org.apache.cxf.interceptor.ClientFaultConverter.processFaultDetail(ClientFaultConverter.java:182)&lt;BR /&gt;at org.apache.cxf.interceptor.ClientFaultConverter.handleMessage(ClientFaultConverter.java:82)&lt;BR /&gt;at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)&lt;BR /&gt;at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:113)&lt;BR /&gt;at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69)&lt;BR /&gt;at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34)&lt;BR /&gt;at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)&lt;BR /&gt;at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:802)&lt;BR /&gt;at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1642)&lt;BR /&gt;at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1533)&lt;BR /&gt;at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1336)&lt;BR /&gt;at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)&lt;BR /&gt;at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:652)&lt;BR /&gt;at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)&lt;BR /&gt;at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)&lt;BR /&gt;at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:516)&lt;BR /&gt;at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:425)&lt;BR /&gt;at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:326)&lt;BR /&gt;at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:279)&lt;BR /&gt;at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96)&lt;BR /&gt;at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:139)&lt;BR /&gt;at com.sun.proxy.$Proxy273.installPolicy(Unknown Source)&lt;BR /&gt;at com.checkpoint.management.web_api.utils.RemotePolicyInstallationUtils.installPolicy_aroundBody0(RemotePolicyInstallationUtils.java:83)&lt;BR /&gt;at com.checkpoint.management.web_api.utils.RemotePolicyInstallationUtils$AjcClosure1.run(RemotePolicyInstallationUtils.java:1)&lt;BR /&gt;at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)&lt;BR /&gt;at com.checkpoint.management.web_api_is.aspects.logging.WebApiMethodLoggerAspect.aroundMethodLoggerTest(WebApiMethodLoggerAspect.java:13)&lt;BR /&gt;at com.checkpoint.management.web_api.utils.RemotePolicyInstallationUtils.installPolicy(RemotePolicyInstallationUtils.java:173)&lt;BR /&gt;at com.checkpoint.management.web_api.core.handler.commands.on_targets.install_policy.PolicyInstallationRequestHandler.executeImpl(PolicyInstallationRequestHandler.java:9)&lt;BR /&gt;at com.checkpoint.management.web_api.core.handler.commands.on_targets.install_policy.PolicyInstallationRequestHandler.executeImpl(PolicyInstallationRequestHandler.java:6)&lt;BR /&gt;at com.checkpoint.management.web_api.core.handler.commands.on_targets.BaseCommandRequestHandler.execute_aroundBody0(BaseCommandRequestHandler.java:3)&lt;BR /&gt;at com.checkpoint.management.web_api.core.handler.commands.on_targets.BaseCommandRequestHandler$AjcClosure1.run(BaseCommandRequestHandler.java:1)&lt;BR /&gt;at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)&lt;BR /&gt;at com.checkpoint.management.web_api_is.aspects.logging.WebApiMethodLoggerAspect.aroundMethodLoggerTest(WebApiMethodLoggerAspect.java:13)&lt;BR /&gt;at com.checkpoint.management.web_api.core.handler.commands.on_targets.BaseCommandRequestHandler.execute(BaseCommandRequestHandler.java:5)&lt;BR /&gt;at com.checkpoint.management.web_api.core.handler.commands.on_targets.install_policy.PolicyInstallationRequestHandler.execute(PolicyInstallationRequestHandler.java:109)&lt;BR /&gt;at com.checkpoint.management.web_api.core.handler.commands.on_targets.install_policy.v1_2.PolicyInstallationRequestHandler.execute(PolicyInstallationRequestHandler.java:18)&lt;BR /&gt;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95)&lt;BR /&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)&lt;BR /&gt;at java.lang.reflect.Method.invoke(Method.java:508)&lt;BR /&gt;at com.checkpoint.management.web_api_is.utils.WebApiReflectionUtils.invoke(WebApiReflectionUtils.java:7)&lt;BR /&gt;at com.checkpoint.management.web_api.web_services.WebApiEntryPoint.postEntryPoint(WebApiEntryPoint.java:81)&lt;BR /&gt;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95)&lt;BR /&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)&lt;BR /&gt;at java.lang.reflect.Method.invoke(Method.java:508)&lt;BR /&gt;at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:181)&lt;BR /&gt;at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:97)&lt;BR /&gt;at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:204)&lt;BR /&gt;at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:101)&lt;BR /&gt;at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)&lt;BR /&gt;at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)&lt;BR /&gt;at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)&lt;BR /&gt;at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)&lt;BR /&gt;at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:251)&lt;BR /&gt;at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)&lt;BR /&gt;at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)&lt;BR /&gt;at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)&lt;BR /&gt;at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:171)&lt;BR /&gt;at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:293)&lt;BR /&gt;at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:212)&lt;BR /&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:755)&lt;BR /&gt;at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:268)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494)&lt;BR /&gt;at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:247)&lt;BR /&gt;at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:210)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)&lt;BR /&gt;at com.checkpoint.management.web_api.core.filter.LogCustomDebugFieldFilter.doFilter(LogCustomDebugFieldFilter.java:19)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)&lt;BR /&gt;at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)&lt;BR /&gt;at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)&lt;BR /&gt;at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)&lt;BR /&gt;at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)&lt;BR /&gt;at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)&lt;BR /&gt;at org.eclipse.jetty.server.handler.IPAccessHandler.handle(IPAccessHandler.java:203)&lt;BR /&gt;at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)&lt;BR /&gt;at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)&lt;BR /&gt;at org.eclipse.jetty.server.Server.handle(Server.java:370)&lt;BR /&gt;at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)&lt;BR /&gt;at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:949)&lt;BR /&gt;at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1011)&lt;BR /&gt;at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:651)&lt;BR /&gt;at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)&lt;BR /&gt;at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)&lt;BR /&gt;at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668)&lt;BR /&gt;at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)&lt;BR /&gt;at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)&lt;BR /&gt;at java.lang.Thread.run(Thread.java:785)&lt;BR /&gt;2019-11-13 15:24:53,248 INFO com.checkpoint.management.web_api_is.utils.CsvFileWriterUtils.writeCsvLine:7 [qtp-760609414-25] - 2019-11-13,15:24:53 -0500,install-policy,FAILED,1149&lt;BR /&gt;2019-11-13 15:24:53,251 INFO org.apache.cxf.interceptor.LoggingOutInterceptor.log:250 [qtp-760609414-25] - Outbound Message&lt;BR /&gt;---------------------------&lt;BR /&gt;ID: 6&lt;BR /&gt;Response-Code: 400&lt;BR /&gt;Content-Type: application/json&lt;BR /&gt;Headers: {Content-Type=[application/json], Date=[Wed, 13 Nov 2019 20:24:53 GMT]}&lt;BR /&gt;Payload: {&lt;BR /&gt;"code" : "generic_error",&lt;BR /&gt;"message" : "Runtime error: This operation cannot be done when unpublished changes are present. The current session contains 1 unpublished changes."&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Nov 2019 20:43:03 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/API-CLI-Discussion/Having-issues-with-publishing-policy-via-web-API/m-p/67329#M4118</guid>
      <dc:creator>Gregory_Link</dc:creator>
      <dc:date>2019-11-13T20:43:03Z</dc:date>
    </item>
    <item>
      <title>Re: Having issues with publishing policy via web API</title>
      <link>https://community.checkpoint.com/t5/API-CLI-Discussion/Having-issues-with-publishing-policy-via-web-API/m-p/67335#M4120</link>
      <description>Do you see any other sessions in SmartConsole?&lt;BR /&gt;Might need to get the TAC involved.</description>
      <pubDate>Wed, 13 Nov 2019 21:23:46 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/API-CLI-Discussion/Having-issues-with-publishing-policy-via-web-API/m-p/67335#M4120</guid>
      <dc:creator>PhoneBoy</dc:creator>
      <dc:date>2019-11-13T21:23:46Z</dc:date>
    </item>
    <item>
      <title>Re: Having issues with publishing policy via web API</title>
      <link>https://community.checkpoint.com/t5/API-CLI-Discussion/Having-issues-with-publishing-policy-via-web-API/m-p/67374#M4124</link>
      <description>&lt;P&gt;Try to run the "&lt;A href="https://sc1.checkpoint.com/documents/R80/APIs/#gui-cli/show-session" target="_self"&gt;show session&lt;/A&gt;" API call before installing and check the number of pending changes.&lt;/P&gt;&lt;P&gt;If it shows you 0 there my guess would be that you are encountering a bug. Otherwise you are maybe opening multiple sessions and publish the "wrong one". So that you end up with a session that still has some changes pending which therefore results in the Situation that you just described. What exactly are the commands/calls that you do before?&lt;/P&gt;</description>
      <pubDate>Thu, 14 Nov 2019 06:40:19 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/API-CLI-Discussion/Having-issues-with-publishing-policy-via-web-API/m-p/67374#M4124</guid>
      <dc:creator>Maik</dc:creator>
      <dc:date>2019-11-14T06:40:19Z</dc:date>
    </item>
    <item>
      <title>Re: Having issues with publishing policy via web API</title>
      <link>https://community.checkpoint.com/t5/API-CLI-Discussion/Having-issues-with-publishing-policy-via-web-API/m-p/69448#M4151</link>
      <description>&lt;P&gt;I had to build in a delay with my API calls to publish policy before installing which addressed the issue.&lt;/P&gt;</description>
      <pubDate>Thu, 05 Dec 2019 14:53:49 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/API-CLI-Discussion/Having-issues-with-publishing-policy-via-web-API/m-p/69448#M4151</guid>
      <dc:creator>Gregory_Link</dc:creator>
      <dc:date>2019-12-05T14:53:49Z</dc:date>
    </item>
  </channel>
</rss>

