Pelco Developer Network (PDN)

Core Installation Error- "core is unresponsive after installation videoxpert"

Hi,

I am getting an error while trying to install vx core software on windows 10 machine.
Error is "core is unresponsive after installation videoxpert".

Please check the attachment.

Thanks.

Hello there, thank you for your post. I'm sorry to hear that you are having some trouble with the VX Core installation, and I'm very sorry if you were directed here by another party.

Installation issues are not something that we help with here on the PDN forums - our forums are for help with code development, typically developed using our SDK tools that people writing code may have questions about using. Please refer to our Forum Code of Conduct; "These solutions do not include site, hardware, or installation issues."

I do want to help you, and the best course of action is to reach out and contact our Pelco Support teams. You can find the best support team for you to contact by region at https://www.pelco.com/support (further down the page are phone numbers and email options).

Hi mzgenc,
I am having the same problem. Were you able to resolve this?

Hello sd -

Thank you for your post. Our original poster here is more than welcome and encouraged to respond, if able.

If they are not able to provide a reply, or if you do not want to wait for a response, please reach out to Pelco Product Support using the information in my above post to work on resolving this issue.

Hi Chris thank you for your reply.
I identified the problem by looking the logs.
Long story short, VideoXpert cannot be installed on Turkish Windows OSes. More precisely the VX Core cannot initiate after installation.
This problem hangs the installation process and cancelling of it will not work either.
Tried both 2.2 and 2.5 versions of VX Core and bundled all-in-one VX Pro.
Here the error logs for both of them. I know that this is not related to SDK but could you please post these logs to Pelco developer support.
I tried to contact normal support and they could not help in this situation.

vxcore.log ==========================================================

INFO [2018-10-10 18:44:05.338] [main] org.eclipse.jetty.util.log: Logging initialized @1240ms to org.eclipse.jetty.util.log.Slf4jLog
INFO [2018-10-10 18:44:05.405] [main] com.hazelcast.config.FileSystemXmlConfig: Configuring Hazelcast from 'C:\ProgramData\Pelco\Core\core\.\config\hazelcast.xml'.
WARN [2018-10-10 18:44:05.440] [main] com.hazelcast.config.AbstractXmlConfigHelper: Name of the hazelcast schema location incorrect using default
WARN [2018-10-10 18:44:05.576] [main] com.hazelcast.config.XmlConfigBuilder: The element for is deprecated, please use instead!
WARN [2018-10-10 18:44:05.576] [main] com.hazelcast.config.XmlConfigBuilder: The element for is deprecated, please use instead!
WARN [2018-10-10 18:44:05.576] [main] com.hazelcast.config.XmlConfigBuilder: The element for is deprecated, please use instead!
WARN [2018-10-10 18:44:05.576] [main] com.hazelcast.config.XmlConfigBuilder: The element for is deprecated, please use instead!
INFO [2018-10-10 18:44:05.661] [main] com.hazelcast.instance.DefaultAddressPicker: [LOCAL] [vmscore_1] [3.8] Prefer IPv4 stack is true.
INFO [2018-10-10 18:44:05.678] [main] com.hazelcast.instance.DefaultAddressPicker: [LOCAL] [vmscore_1] [3.8] Picked [127.0.0.1]:5701, using socket ServerSocket[addr=/0:0:0:0:0:0:0:0,localport=5701], bind any local is true
INFO [2018-10-10 18:44:05.683] [main] com.hazelcast.system: [127.0.0.1]:5701 [vmscore_1] [3.8] Hazelcast 3.8 (20170217 - d7998b4) starting at [127.0.0.1]:5701
INFO [2018-10-10 18:44:05.683] [main] com.hazelcast.system: [127.0.0.1]:5701 [vmscore_1] [3.8] Copyright (c) 2008-2017, Hazelcast, Inc. All Rights Reserved.
INFO [2018-10-10 18:44:05.683] [main] com.hazelcast.system: [127.0.0.1]:5701 [vmscore_1] [3.8] Configured Hazelcast Serialization version : 1
INFO [2018-10-10 18:44:05.821] [main] com.hazelcast.spi.impl.operationservice.impl.BackpressureRegulator: [127.0.0.1]:5701 [vmscore_1] [3.8] Backpressure is disabled
WARN [2018-10-10 18:44:06.165] [main] com.hazelcast.instance.Node: [127.0.0.1]:5701 [vmscore_1] [3.8] Hazelcast is bound to 127.0.0.1 and loop-back mode is disabled in the configuration. This could cause multicast auto-discovery issues and render it unable to work. Check you network connectivity, try to enable the loopback mode and/or force -Djava.net.preferIPv4Stack=true on your JVM.
INFO [2018-10-10 18:44:06.173] [main] com.hazelcast.instance.Node: [127.0.0.1]:5701 [vmscore_1] [3.8] Creating MulticastJoiner
INFO [2018-10-10 18:44:06.270] [main] com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl: [127.0.0.1]:5701 [vmscore_1] [3.8] Starting 4 partition threads
INFO [2018-10-10 18:44:06.271] [main] com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl: [127.0.0.1]:5701 [vmscore_1] [3.8] Starting 3 generic threads (1 dedicated for priority tasks)
INFO [2018-10-10 18:44:06.277] [main] com.hazelcast.core.LifecycleService: [127.0.0.1]:5701 [vmscore_1] [3.8] [127.0.0.1]:5701 is STARTING
INFO [2018-10-10 18:44:08.660] [main] com.hazelcast.system: [127.0.0.1]:5701 [vmscore_1] [3.8] Cluster version set to 3.8
INFO [2018-10-10 18:44:08.660] [main] com.hazelcast.internal.cluster.impl.MulticastJoiner: [127.0.0.1]:5701 [vmscore_1] [3.8]

Members [1] {
Member [127.0.0.1]:5701 - 4ba5bbb0-d0ee-49f1-8706-d660a657af67 this
}

INFO [2018-10-10 18:44:08.681] [main] com.hazelcast.core.LifecycleService: [127.0.0.1]:5701 [vmscore_1] [3.8] [127.0.0.1]:5701 is STARTED
INFO [2018-10-10 18:44:08.685] [main] com.pelco.vms.common.util.TimerUtil: VxCoreModule.configureHazelcast time: 3045 milliseconds
INFO [2018-10-10 18:44:08.970] [main] com.pelco.vms.rulesMatcher.drools.DroolsRuleSet: Building rules engine
INFO [2018-10-10 18:44:08.991] [main] com.pelco.vms.rulesMatcher.drools.DroolsRuleSet: Building took [21] milliseconds
ERROR [2018-10-10 18:44:08.993] [main] com.pelco.vms.rulesMatcher.drools.DroolsRuleSet: Couldn't build/compile rules. Here are the messages
ERROR [2018-10-10 18:44:08.994] [main] com.pelco.vms.rulesMatcher.drools.DroolsRuleSet: Path [kmodule.xml], text [kmodule.xml found, but unable to read
XSD validation failed against the new schema (cvc-enumeration-valid: Value '?dent?ty' is not facet-valid with respect to enumeration '[identity, equality]'. It must be a value from the enumeration.) and against the old schema (cvc-elt.1: Cannot find the declaration of element 'kmodule'.).]
INFO [2018-10-10 18:44:09.017] [main] com.google.inject.Guice: An exception was caught and reported. Message: java.lang.RuntimeException: Errors occurred during the attempt to compile the rules engine.
java.lang.RuntimeException: Errors occurred during the attempt to compile the rules engine.
at com.pelco.vms.rulesMatcher.drools.DroolsRuleSet.throwForErrors(DroolsRuleSet.java:153)
at com.pelco.vms.rulesMatcher.drools.DroolsRuleSet.(DroolsRuleSet.java:67)
at com.pelco.vms.rules.RuleEngineGuiceModule.configure(RuleEngineGuiceModule.java:39)
at com.google.inject.AbstractModule.configure(AbstractModule.java:62)
at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:340)
at com.google.inject.AbstractModule.install(AbstractModule.java:122)
at com.pelco.vms.webService.application.VxCoreModule.configure(VxCoreModule.java:540)
at com.google.inject.AbstractModule.configure(AbstractModule.java:62)
at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:340)
at com.google.inject.spi.Elements.getElements(Elements.java:110)
at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:138)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:104)
at com.google.inject.Guice.createInjector(Guice.java:99)
at com.google.inject.Guice.createInjector(Guice.java:84)
at com.pelco.vms.webService.application.VxCoreApplication.run(VxCoreApplication.java:802)
at com.pelco.vms.webService.application.VxCoreApplication.run(VxCoreApplication.java:148)
at io.dropwizard.cli.EnvironmentCommand.run(EnvironmentCommand.java:43)
at io.dropwizard.cli.ConfiguredCommand.run(ConfiguredCommand.java:85)
at io.dropwizard.cli.Cli.run(Cli.java:74)
at io.dropwizard.Application.run(Application.java:89)
at com.pelco.vms.webService.application.VxCoreApplication.runServer(VxCoreApplication.java:730)
at com.pelco.vms.webService.application.VxCoreApplication.main(VxCoreApplication.java:219)
ERROR [2018-10-10 18:44:09.752] [main] com.pelco.vms.webService.application.VxCoreApplication: Unhandled throwable, VxCoreApplication.run() method
com.google.inject.CreationException: Unable to create injector, see the following errors:

1) No implementation for com.pelco.vms.rulesEngine.RuleProvider was bound.
while locating com.pelco.vms.rulesEngine.RuleProvider
for the 3rd parameter of com.pelco.vms.rulesEngine.ActionEngineExecutor.(ActionEngineExecutor.java:45)
at com.pelco.vms.rules.action.ActionEngineGuiceModule.configure(ActionEngineGuiceModule.java:80) (via modules: com.pelco.vms.webService.application.VxCoreModule -> com.pelco.vms.rules.action.ActionEngineGuiceModule)

2) No implementation for com.pelco.vms.rulesMatcher.drools.TagOracle was bound.
while locating com.pelco.vms.rulesMatcher.drools.TagOracle
for the 4th parameter of com.pelco.vms.rules.CoreRuleEngine.(CoreRuleEngine.java:54)
at com.pelco.vms.rules.RuleEngineGuiceModule.configure(RuleEngineGuiceModule.java:36) (via modules: com.pelco.vms.webService.application.VxCoreModule -> com.pelco.vms.rules.RuleEngineGuiceModule)

3) Could not find a suitable constructor in com.pelco.vms.rulesMatcher.drools.DroolsRulesMatcher. Classes must have either one (and only one) constructor annotated with @Inject or a zero-argument constructor that is not private.
at com.pelco.vms.rulesMatcher.drools.DroolsRulesMatcher.class(DroolsRulesMatcher.java:20)
at com.pelco.vms.rules.RuleEngineGuiceModule.configure(RuleEngineGuiceModule.java:39) (via modules: com.pelco.vms.webService.application.VxCoreModule -> com.pelco.vms.rules.RuleEngineGuiceModule)

4) An exception was caught and reported. Message: Errors occurred during the attempt to compile the rules engine.
at com.pelco.vms.webService.application.VxCoreModule.configure(VxCoreModule.java:540) (via modules: com.pelco.vms.webService.application.VxCoreModule -> com.pelco.vms.rules.RuleEngineGuiceModule)

4 errors
at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:470)
at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:155)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
at com.google.inject.Guice.createInjector(Guice.java:99)
at com.google.inject.Guice.createInjector(Guice.java:84)
at com.pelco.vms.webService.application.VxCoreApplication.run(VxCoreApplication.java:802)
at com.pelco.vms.webService.application.VxCoreApplication.run(VxCoreApplication.java:148)
at io.dropwizard.cli.EnvironmentCommand.run(EnvironmentCommand.java:43)
at io.dropwizard.cli.ConfiguredCommand.run(ConfiguredCommand.java:85)
at io.dropwizard.cli.Cli.run(Cli.java:74)
at io.dropwizard.Application.run(Application.java:89)
at com.pelco.vms.webService.application.VxCoreApplication.runServer(VxCoreApplication.java:730)
at com.pelco.vms.webService.application.VxCoreApplication.main(VxCoreApplication.java:219)
Caused by: java.lang.RuntimeException: Errors occurred during the attempt to compile the rules engine.
at com.pelco.vms.rulesMatcher.drools.DroolsRuleSet.throwForErrors(DroolsRuleSet.java:153)
at com.pelco.vms.rulesMatcher.drools.DroolsRuleSet.(DroolsRuleSet.java:67)
at com.pelco.vms.rules.RuleEngineGuiceModule.configure(RuleEngineGuiceModule.java:39)
at com.google.inject.AbstractModule.configure(AbstractModule.java:62)
at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:340)
at com.google.inject.AbstractModule.install(AbstractModule.java:122)
at com.pelco.vms.webService.application.VxCoreModule.configure(VxCoreModule.java:540)
at com.google.inject.AbstractModule.configure(AbstractModule.java:62)
at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:340)
at com.google.inject.spi.Elements.getElements(Elements.java:110)
at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:138)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:104)
... 10 common frames omitted
INFO [2018-10-10 18:44:09.754] [Thread-3] com.pelco.vms.webService.application.VxCoreApplication: Shutdown: Started
ERROR [2018-10-10 18:44:09.754] [Thread-3] com.pelco.vms.common.util.RunnableWithCatch: null
java.lang.NullPointerException: null
at com.pelco.vms.webService.application.VxCoreApplication.stop(VxCoreApplication.java:1249)
at com.pelco.vms.webService.application.VxCoreApplication$3.runWithCatch(VxCoreApplication.java:778)
at com.pelco.vms.common.util.RunnableWithCatch.run(RunnableWithCatch.java:31)
at java.lang.Thread.run(Thread.java:748)
INFO [2018-10-10 18:44:21.295] [main] org.eclipse.jetty.util.log: Logging initialized @1166ms to org.eclipse.jetty.util.log.Slf4jLog

pro-server.log ==========================================================

2018-10-10 20:48:04,481 [main] INFO com.pelco.vms.util.log.AlwaysLogger - JpaDataStoreImpl.java:223 - Starting datastore with com.pelco.vms.vxs.schemas.PgsqlSchemaProvider@149b0577
2018-10-10 20:48:32,192 [main] WARN o.h.t.d.j.JavaTypeDescriptorRegistry - Could not find matching type descriptor for requested Java class [com.pelco.vms.serenity.types.Ip]; using fallback
2018-10-10 20:48:32,192 [main] WARN o.h.t.d.j.JavaTypeDescriptorRegistry - Could not find matching type descriptor for requested Java class [java.util.Map]; using fallback
2018-10-10 20:48:32,192 [main] WARN o.h.t.d.j.JavaTypeDescriptorRegistry - Could not find matching type descriptor for requested Java class [java.util.Map]; using fallback
2018-10-10 20:48:32,192 [main] WARN o.h.t.d.j.JavaTypeDescriptorRegistry - Could not find matching type descriptor for requested Java class [java.util.Map]; using fallback
2018-10-10 20:48:32,192 [main] WARN o.h.t.d.j.JavaTypeDescriptorRegistry - Could not find matching type descriptor for requested Java class [java.nio.file.Path]; using fallback
2018-10-10 20:48:32,192 [main] WARN o.h.t.d.j.JavaTypeDescriptorRegistry - Could not find matching type descriptor for requested Java class [java.util.Map]; using fallback
2018-10-10 20:48:32,208 [main] WARN o.h.t.d.j.JavaTypeDescriptorRegistry - Could not find matching type descriptor for requested Java class [com.pelco.vms.serenity.types.Ip]; using fallback
2018-10-10 20:48:37,271 [main] WARN c.p.c.d.pelco.PelcoDriverFactory - Failed to load default model quirks
com.fasterxml.jackson.databind.exc.InvalidFormatException: Can not deserialize value of type com.pelco.camera.driver.pelco.BlacklistEnum from String "view_object": value not one of declared Enum instance names: [zoom_veloc?ty, patterns, presets, ptz, udp_ptz, stream_sett?ngs, preset_create, v?ew_object, absolute_pos?t?on]
at [Source: sun.net.www.protocol.jar.JarURLConnection$JarURLInputStream@a0bdbe2; line: 11, column: 24] (through reference chain: java.util.LinkedHashMap["NET53.*|SD53.*|EW53.*"]->com.pelco.camera.driver.pelco.PelcoModelQuirks["blacklists"]->java.util.ArrayList[0])
at com.fasterxml.jackson.databind.exc.InvalidFormatException.from(InvalidFormatException.java:74)
at com.fasterxml.jackson.databind.DeserializationContext.weirdStringException(DeserializationContext.java:1410)
at com.fasterxml.jackson.databind.DeserializationContext.handleWeirdStringValue(DeserializationContext.java:926)
at com.fasterxml.jackson.databind.deser.std.EnumDeserializer._deserializeAltString(EnumDeserializer.java:189)
at com.fasterxml.jackson.databind.deser.std.EnumDeserializer.deserialize(EnumDeserializer.java:126)
at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:287)
at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:259)
at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:26)
at com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:504)
at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeWithErrorWrapping(BeanDeserializer.java:511)
at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:400)
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1191)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:314)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:148)
at com.fasterxml.jackson.databind.deser.std.MapDeserializer._readAndBindStringKeyMap(MapDeserializer.java:517)
at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:362)
at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:27)
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3798)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2922)
at com.pelco.camera.driver.pelco.PelcoDriverFactory.getKnownModelQuirks(PelcoDriverFactory.java:107)
at com.pelco.camera.driver.pelco.PelcoDriverFactory.readConfig(PelcoDriverFactory.java:92)
at com.pelco.camera.driver.pelco.PelcoDriverFactory.start(PelcoDriverFactory.java:122)
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:498)
at com.pelco.vms.scr.LifecycleModule.onProvision(LifecycleModule.java:45)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68)
at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:92)
at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
at com.google.inject.multibindings.Multibinder$RealMultibinder.get(Multibinder.java:375)
at com.google.inject.multibindings.Multibinder$RealMultibinder.get(Multibinder.java:258)
at com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81)
at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:53)
at com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:65)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
at com.pelco.vms.scr.IndexerModule.onProvision(IndexerModule.java:29)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.pelco.vms.scr.LifecycleModule.onProvision(LifecycleModule.java:34)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68)
at com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:63)
at com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:95)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
at com.pelco.vms.scr.IndexerModule.onProvision(IndexerModule.java:29)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.pelco.vms.scr.LifecycleModule.onProvision(LifecycleModule.java:34)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68)
at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:92)
at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:95)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
at com.pelco.vms.scr.IndexerModule.onProvision(IndexerModule.java:29)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.pelco.vms.scr.LifecycleModule.onProvision(LifecycleModule.java:34)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68)
at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:92)
at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:95)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
at com.pelco.vms.scr.IndexerModule.onProvision(IndexerModule.java:29)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.pelco.vms.scr.LifecycleModule.onProvision(LifecycleModule.java:34)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68)
at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:92)
at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
at com.google.inject.internal.SingleMethodInjector.inject(SingleMethodInjector.java:82)
at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:132)
at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:120)
at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:95)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
at com.pelco.vms.scr.IndexerModule.onProvision(IndexerModule.java:29)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.pelco.vms.scr.LifecycleModule.onProvision(LifecycleModule.java:34)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68)
at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:92)
at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:95)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
at com.pelco.vms.scr.IndexerModule.onProvision(IndexerModule.java:29)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.pelco.vms.scr.LifecycleModule.onProvision(LifecycleModule.java:34)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68)
at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:92)
at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
at com.google.inject.internal.SingleMethodInjector.inject(SingleMethodInjector.java:82)
at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:132)
at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:120)
at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:95)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
at com.pelco.vms.scr.IndexerModule.onProvision(IndexerModule.java:29)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.pelco.vms.scr.LifecycleModule.onProvision(LifecycleModule.java:34)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68)
at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:92)
at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110)
at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:95)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
at com.pelco.vms.scr.IndexerModule.onProvision(IndexerModule.java:29)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.pelco.vms.scr.LifecycleModule.onProvision(LifecycleModule.java:34)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:68)
at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:92)
at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56)
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:205)
at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:199)
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085)
at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:199)
at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
at com.google.inject.Guice.createInjector(Guice.java:99)
at com.google.inject.Guice.createInjector(Guice.java:73)
at com.google.inject.Guice.createInjector(Guice.java:62)
at com.pelco.vms.serviceruntime.ServiceRuntime.(ServiceRuntime.java:65)
at com.pelco.vms.serviceruntime.ServiceRuntime.initRuntimeIfNeeded(ServiceRuntime.java:173)
at com.pelco.vms.serviceruntime.ServiceRuntime.main(ServiceRuntime.java:139)
2018-10-10 20:48:37,536 [pool-13-thread-1] INFO com.pelco.vms.util.log.AlwaysLogger - LicensingImpl.java:224 - Attempted to auto-commission self: OK
2018-10-10 20:48:37,708 [main] WARN c.p.v.r.drools.DroolsRuleSet - Couldn't build/compile rules. Here are the messages
2018-10-10 20:48:37,708 [main] WARN c.p.v.r.drools.DroolsRuleSet - Path [kmodule.xml], text [kmodule.xml found, but unable to read
XSD validation failed against the new schema (cvc-enumeration-valid: Value '?dent?ty' is not facet-valid with respect to enumeration '[identity, equality]'. It must be a value from the enumeration.) and against the old schema (cvc-elt.1: Cannot find the declaration of element 'kmodule'.).]

Thank you for these logs; I'm very glad that you were able to determine what the root cause of the problem was.

It saddens me to hear you say that support could not help you -- that team is definitely the team to contact with this issue.

Do you have a ticket # from your contact to our support teams so that I can refer it to our team here in the U.S.?

Yes it is # 1-101936694. But it does not contain the details I posted here.

Thank you for this information. I am sending this information to members of our Support team here for us to review.

If I have any further questions for you, I'll post them here. This is the sort of setup issue that our partners or customers would reach out to Support for -- so I'm trying to figure out why they were unable to help you out.

If you are trying to install VX Core software, as you indicated, you need to use Windows Server OS. In your original post, you indicated Windows 10.

Either way, your post option is to call in and talk to a Support engineer directly (again, if necessary). Our records did indicate that you contacted support via our chat tool and the transcript asked you to call to the local support team or email pelcotechsupport at schneider-electric.com, but we didn't see another Support case for this being done.

Here is a link to the current specification for VideoXpert Enterprise 2.5 and the minimum Operating System requirements there do indicate Windows Server:

VideoXpert™ Enterprise v 2.5 Hardware and Software

Hi Chris,
Thank you for your attention to this problem. Yes I was told to email to pelcotechsupport directly, which I had done. But auto-reply engine from pelcotechsupport just wanted me to register first. I followed the registration link and since I am not a direct customer of pelco, I just gave up after seeing the info needed for the registration.
I don't have so didn't try VideoXpert on Turkish Windows Server, but I guess the problem will occur on that platform also. Any java developer who sees the logs will understand that the problem lies in using systems's default locale while parsing, unmarshalling, uppercasing or lowercasing some resources. The code should be fixed to indicate the locale=en_US, explicitly.
By the way, I moved on by installing VideoXpert on English Windows 10. For testing, developing, trying newly released version of VideoXpert and/or VideoXpet SDK, we use Windows 10 a lot.

I'm glad that you were able to resolve the problem, and your information here is helpful to others who might come to the forums and see something similar.

Installation issues for VideoXpert is outside the scope of the Pelco Developer Network forums -- I'm here to answer SDK development questions. I have made the U.S. Pelco team aware of this forum topic, and it'll be in their hands to carry the issue to the VideoXpert engineering teams for any action.

Thanks again.