2017-10-26 02:49:05,834 INFO [org.jboss.modules] (main) JBoss Modules version 1.5.1.Final 2017-10-26 02:49:06,282 INFO [org.jboss.msc] (main) JBoss MSC version 1.2.6.Final 2017-10-26 02:49:06,348 INFO [org.jboss.as] (MSC service thread 1-7) WFLYSRV0049: WildFly Full 10.0.0.Final (WildFly Core 2.0.10.Final) starting 2017-10-26 02:49:06,350 DEBUG [org.jboss.as.config] (MSC service thread 1-7) Configured system properties: awt.toolkit = sun.awt.windows.WToolkit file.encoding = Cp1251 file.encoding.pkg = sun.io file.separator = \ java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment java.awt.printerjob = sun.awt.windows.WPrinterJob java.class.path = G:\Development\Servers\last-wildfly\jboss-modules.jar java.class.version = 52.0 java.endorsed.dirs = C:\Program Files\Java\jre1.8.0_144\lib\endorsed java.ext.dirs = C:\Program Files\Java\jre1.8.0_144\lib\ext;C:\Windows\Sun\Java\lib\ext java.home = C:\Program Files\Java\jre1.8.0_144 java.io.tmpdir = C:\Users\MESSIE~1\AppData\Local\Temp\ java.library.path = C:\ProgramData\Oracle\Java\javapath;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\ConEmu\ConEmu\Scripts;C:\Program Files\ConEmu;C:\Program Files\ConEmu\ConEmu;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Skype\Phone\;G:\Soft\Git\cmd;G:\Soft\nodejs\;C:\Program Files\MySQL\MySQL Utilities 1.6\;C:\Users\Messier82\AppData\Local\Microsoft\WindowsApps;C:\Users\Messier82\AppData\Roaming\npm;C:\Program Files (x86)\Microsoft VS Code\bin;. java.net.preferIPv4Stack = true java.runtime.name = Java(TM) SE Runtime Environment java.runtime.version = 1.8.0_144-b01 java.specification.name = Java Platform API Specification java.specification.vendor = Oracle Corporation java.specification.version = 1.8 java.util.logging.manager = org.jboss.logmanager.LogManager java.vendor = Oracle Corporation java.vendor.url = http://java.oracle.com/ java.vendor.url.bug = http://bugreport.sun.com/bugreport/ java.version = 1.8.0_144 java.vm.info = mixed mode java.vm.name = Java HotSpot(TM) 64-Bit Server VM java.vm.specification.name = Java Virtual Machine Specification java.vm.specification.vendor = Oracle Corporation java.vm.specification.version = 1.8 java.vm.vendor = Oracle Corporation java.vm.version = 25.144-b01 javax.management.builder.initial = org.jboss.as.jmx.PluggableMBeanServerBuilder javax.xml.datatype.DatatypeFactory = __redirected.__DatatypeFactory javax.xml.parsers.DocumentBuilderFactory = __redirected.__DocumentBuilderFactory javax.xml.parsers.SAXParserFactory = __redirected.__SAXParserFactory javax.xml.stream.XMLEventFactory = __redirected.__XMLEventFactory javax.xml.stream.XMLInputFactory = __redirected.__XMLInputFactory javax.xml.stream.XMLOutputFactory = __redirected.__XMLOutputFactory javax.xml.transform.TransformerFactory = __redirected.__TransformerFactory javax.xml.validation.SchemaFactory:http://www.w3.org/2001/XMLSchema = __redirected.__SchemaFactory javax.xml.xpath.XPathFactory:http://java.sun.com/jaxp/xpath/dom = __redirected.__XPathFactory jboss.home.dir = G:\Development\Servers\last-wildfly jboss.host.name = desktop-ap5tg7f jboss.modules.dir = G:\Development\Servers\last-wildfly\modules jboss.modules.system.pkgs = org.jboss.byteman jboss.node.name = desktop-ap5tg7f jboss.qualified.host.name = desktop-ap5tg7f jboss.server.base.dir = G:\Development\Servers\last-wildfly\standalone jboss.server.config.dir = G:\Development\Servers\last-wildfly\standalone\configuration jboss.server.data.dir = G:\Development\Servers\last-wildfly\standalone\data jboss.server.deploy.dir = G:\Development\Servers\last-wildfly\standalone\data\content jboss.server.log.dir = G:\Development\Servers\last-wildfly\standalone\log jboss.server.name = desktop-ap5tg7f jboss.server.persist.config = true jboss.server.temp.dir = G:\Development\Servers\last-wildfly\standalone\tmp line.separator = logging.configuration = file:G:\Development\Servers\last-wildfly\standalone\configuration/logging.properties module.path = G:\Development\Servers\last-wildfly\modules org.jboss.boot.log.file = G:\Development\Servers\last-wildfly\standalone\log\server.log org.jboss.resolver.warning = true org.xml.sax.driver = __redirected.__XMLReaderFactory os.arch = amd64 os.name = Windows 10 os.version = 10.0 path.separator = ; program.name = standalone.bat sun.arch.data.model = 64 sun.boot.class.path = C:\Program Files\Java\jre1.8.0_144\lib\resources.jar;C:\Program Files\Java\jre1.8.0_144\lib\rt.jar;C:\Program Files\Java\jre1.8.0_144\lib\sunrsasign.jar;C:\Program Files\Java\jre1.8.0_144\lib\jsse.jar;C:\Program Files\Java\jre1.8.0_144\lib\jce.jar;C:\Program Files\Java\jre1.8.0_144\lib\charsets.jar;C:\Program Files\Java\jre1.8.0_144\lib\jfr.jar;C:\Program Files\Java\jre1.8.0_144\classes sun.boot.library.path = C:\Program Files\Java\jre1.8.0_144\bin sun.cpu.endian = little sun.cpu.isalist = amd64 sun.desktop = windows sun.io.unicode.encoding = UnicodeLittle sun.java.command = G:\Development\Servers\last-wildfly\jboss-modules.jar -mp G:\Development\Servers\last-wildfly\modules org.jboss.as.standalone -Djboss.home.dir=G:\Development\Servers\last-wildfly --server-config=standalone.pvstream.xml sun.java.launcher = SUN_STANDARD sun.jnu.encoding = Cp1251 sun.management.compiler = HotSpot 64-Bit Tiered Compilers sun.os.patch.level = sun.stderr.encoding = cp866 sun.stdout.encoding = cp866 user.country = RU user.dir = G:\Development\Servers\last-wildfly\bin user.home = C:\Users\Messier82 user.language = ru user.name = Messier82 user.script = user.timezone = Europe/Moscow user.variant = 2017-10-26 02:49:06,357 DEBUG [org.jboss.as.config] (MSC service thread 1-7) VM Arguments: -Dprogram.name=standalone.bat -Xms64M -Xmx1024M -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -agentlib:jdwp=transport=dt_socket,address=9990,server=y,suspend=n -Dorg.jboss.boot.log.file=G:\Development\Servers\last-wildfly\standalone\log\server.log -Dlogging.configuration=file:G:\Development\Servers\last-wildfly\standalone\configuration/logging.properties 2017-10-26 02:49:09,250 INFO [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http) 2017-10-26 02:49:09,288 INFO [org.xnio] (MSC service thread 1-8) XNIO version 3.3.4.Final 2017-10-26 02:49:09,294 INFO [org.xnio.nio] (MSC service thread 1-8) XNIO NIO Implementation Version 3.3.4.Final 2017-10-26 02:49:09,323 WARN [org.jboss.as.txn] (ServerService Thread Pool -- 52) WFLYTX0013: Node identifier property is set to the default value. Please make sure it is unique. 2017-10-26 02:49:09,337 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 37) WFLYCLINF0001: Activating Infinispan subsystem. 2017-10-26 02:49:09,348 INFO [org.jboss.as.naming] (ServerService Thread Pool -- 44) WFLYNAM0001: Activating Naming Subsystem 2017-10-26 02:49:09,364 INFO [org.wildfly.extension.io] (ServerService Thread Pool -- 36) WFLYIO001: Worker 'default' has auto-configured to 32 core threads with 256 task threads based on your 16 available processors 2017-10-26 02:49:09,371 INFO [org.jboss.as.webservices] (ServerService Thread Pool -- 54) WFLYWS0002: Activating WebServices Extension 2017-10-26 02:49:09,412 INFO [org.jboss.as.security] (ServerService Thread Pool -- 51) WFLYSEC0002: Activating Security Subsystem 2017-10-26 02:49:09,417 INFO [org.jboss.as.security] (MSC service thread 1-3) WFLYSEC0001: Current PicketBox version=4.9.4.Final 2017-10-26 02:49:09,421 INFO [org.jboss.as.naming] (MSC service thread 1-7) WFLYNAM0003: Starting Naming Service 2017-10-26 02:49:09,425 INFO [org.jboss.as.mail.extension] (MSC service thread 1-7) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default] 2017-10-26 02:49:09,433 INFO [org.jboss.as.connector] (MSC service thread 1-7) WFLYJCA0009: Starting JCA Subsystem (WildFly/IronJacamar 1.3.2.Final) 2017-10-26 02:49:09,483 WARN [org.jboss.as.mail.extension] (MSC service thread 1-6) WFLYMAIL0009: Host name [mx.int] could not be resolved! 2017-10-26 02:49:09,516 INFO [org.jboss.remoting] (MSC service thread 1-8) JBoss Remoting version 4.0.18.Final 2017-10-26 02:49:09,587 INFO [org.wildfly.extension.undertow] (MSC service thread 1-6) WFLYUT0003: Undertow 1.3.15.Final starting 2017-10-26 02:49:09,587 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 53) WFLYUT0003: Undertow 1.3.15.Final starting 2017-10-26 02:49:09,603 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 32) WFLYJCA0005: Deploying non-JDBC-compliant driver class com.mysql.jdbc.Driver (version 5.1) 2017-10-26 02:49:09,606 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-4) WFLYJCA0018: Started Driver service with driver-name = MySqlJDBCDriver 2017-10-26 02:49:09,721 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 32) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3) 2017-10-26 02:49:09,722 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-7) WFLYJCA0018: Started Driver service with driver-name = h2 2017-10-26 02:49:09,789 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 53) WFLYUT0014: Creating file handler for path 'G:\Development\Servers\last-wildfly/welcome-content' with options [directory-listing: 'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: '[]'] 2017-10-26 02:49:09,814 INFO [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0012: Started server default-server. 2017-10-26 02:49:09,816 INFO [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0018: Host default-host starting 2017-10-26 02:49:09,900 INFO [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0006: Undertow HTTP listener default listening on 127.0.0.1:8180 2017-10-26 02:49:09,905 INFO [org.jboss.as.ejb3] (MSC service thread 1-3) WFLYEJB0482: Strict pool mdb-strict-max-pool is using a max instance size of 64 (per class), which is derived from the number of CPUs on this host. 2017-10-26 02:49:09,905 INFO [org.jboss.as.ejb3] (MSC service thread 1-4) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 256 (per class), which is derived from thread worker pool sizing. 2017-10-26 02:49:10,074 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-7) WFLYJCA0001: Bound data source [java:jboss/datasources/ExampleDS] 2017-10-26 02:49:10,074 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-1) WFLYJCA0001: Bound data source [java:jboss/datasources/hardware] 2017-10-26 02:49:10,074 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) WFLYJCA0001: Bound data source [java:jboss/datasources/pvstream] 2017-10-26 02:49:10,210 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-6) WFLYDS0013: Started FileSystemDeploymentService for directory G:\Development\Servers\last-wildfly\standalone\deployments 2017-10-26 02:49:10,220 INFO [org.jboss.as.server.deployment] (MSC service thread 1-6) WFLYSRV0027: Starting deployment of "ROOT.war" (runtime-name: "ROOT.war") 2017-10-26 02:49:10,516 INFO [org.infinispan.factories.GlobalComponentRegistry] (MSC service thread 1-3) ISPN000128: Infinispan version: Infinispan 'Mahou' 8.1.0.Final 2017-10-26 02:49:10,516 INFO [org.infinispan.factories.GlobalComponentRegistry] (MSC service thread 1-7) ISPN000128: Infinispan version: Infinispan 'Mahou' 8.1.0.Final 2017-10-26 02:49:10,516 INFO [org.infinispan.factories.GlobalComponentRegistry] (MSC service thread 1-4) ISPN000128: Infinispan version: Infinispan 'Mahou' 8.1.0.Final 2017-10-26 02:49:10,516 INFO [org.infinispan.factories.GlobalComponentRegistry] (MSC service thread 1-5) ISPN000128: Infinispan version: Infinispan 'Mahou' 8.1.0.Final 2017-10-26 02:49:11,062 INFO [org.jboss.ws.common.management] (MSC service thread 1-8) JBWS022052: Starting JBossWS 5.1.3.Final (Apache CXF 3.1.4) 2017-10-26 02:49:18,476 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) WFLYSRV0059: Class Path entry xercesImpl.jar in /G:/Development/Servers/last-wildfly/bin/content/ROOT.war/WEB-INF/lib/xalan-2.7.0.jar does not point to a valid jar for a Class-Path reference. 2017-10-26 02:49:18,477 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) WFLYSRV0059: Class Path entry xml-apis.jar in /G:/Development/Servers/last-wildfly/bin/content/ROOT.war/WEB-INF/lib/xalan-2.7.0.jar does not point to a valid jar for a Class-Path reference. 2017-10-26 02:49:18,478 WARN [org.jboss.as.server.deployment] (MSC service thread 1-6) WFLYSRV0059: Class Path entry serializer.jar in /G:/Development/Servers/last-wildfly/bin/content/ROOT.war/WEB-INF/lib/xalan-2.7.0.jar does not point to a valid jar for a Class-Path reference. 2017-10-26 02:49:18,837 INFO [org.jboss.as.jpa] (MSC service thread 1-6) WFLYJPA0002: Read persistence.xml for pvstreamPrimaryPU 2017-10-26 02:49:18,838 INFO [org.jboss.as.jpa] (MSC service thread 1-6) WFLYJPA0002: Read persistence.xml for hardwareDBPU 2017-10-26 02:49:18,839 INFO [org.jboss.as.jpa] (MSC service thread 1-6) WFLYJPA0002: Read persistence.xml for pvMigrationPU 2017-10-26 02:49:19,133 WARN [org.jboss.as.dependency.private] (MSC service thread 1-6) WFLYSRV0018: Deployment "deployment.ROOT.war" is using a private module ("org.infinispan:main") which may be changed or removed in future versions without notice. 2017-10-26 02:49:19,196 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 58) WFLYJPA0010: Starting Persistence Unit (phase 1 of 2) Service 'ROOT.war#hardwareDBPU' 2017-10-26 02:49:19,196 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 56) WFLYJPA0010: Starting Persistence Unit (phase 1 of 2) Service 'ROOT.war#pvMigrationPU' 2017-10-26 02:49:19,196 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 57) WFLYJPA0010: Starting Persistence Unit (phase 1 of 2) Service 'ROOT.war#pvstreamPrimaryPU' 2017-10-26 02:49:19,226 INFO [org.hibernate.jpa.internal.util.LogHelper] (ServerService Thread Pool -- 58) HHH000204: Processing PersistenceUnitInfo [ name: hardwareDBPU ...] 2017-10-26 02:49:19,226 INFO [org.hibernate.jpa.internal.util.LogHelper] (ServerService Thread Pool -- 56) HHH000204: Processing PersistenceUnitInfo [ name: pvMigrationPU ...] 2017-10-26 02:49:19,226 INFO [org.hibernate.jpa.internal.util.LogHelper] (ServerService Thread Pool -- 57) HHH000204: Processing PersistenceUnitInfo [ name: pvstreamPrimaryPU ...] 2017-10-26 02:49:19,275 INFO [org.jboss.weld.deployer] (MSC service thread 1-7) WFLYWELD0003: Processing weld deployment ROOT.war 2017-10-26 02:49:19,312 INFO [org.hibernate.Version] (ServerService Thread Pool -- 56) HHH000412: Hibernate Core {5.0.7.Final} 2017-10-26 02:49:19,314 INFO [org.hibernate.cfg.Environment] (ServerService Thread Pool -- 56) HHH000206: hibernate.properties not found 2017-10-26 02:49:19,316 INFO [org.hibernate.cfg.Environment] (ServerService Thread Pool -- 56) HHH000021: Bytecode provider name : javassist 2017-10-26 02:49:19,396 INFO [org.hibernate.orm.deprecation] (ServerService Thread Pool -- 57) HHH90000001: Found usage of deprecated setting for specifying Scanner [hibernate.ejb.resource_scanner]; use [hibernate.archive.scanner] instead 2017-10-26 02:49:19,396 INFO [org.hibernate.orm.deprecation] (ServerService Thread Pool -- 56) HHH90000001: Found usage of deprecated setting for specifying Scanner [hibernate.ejb.resource_scanner]; use [hibernate.archive.scanner] instead 2017-10-26 02:49:19,396 INFO [org.hibernate.orm.deprecation] (ServerService Thread Pool -- 58) HHH90000001: Found usage of deprecated setting for specifying Scanner [hibernate.ejb.resource_scanner]; use [hibernate.archive.scanner] instead 2017-10-26 02:49:19,414 INFO [org.hibernate.annotations.common.Version] (ServerService Thread Pool -- 58) HCANN000001: Hibernate Commons Annotations {5.0.1.Final} 2017-10-26 02:49:19,445 INFO [org.hibernate.validator.internal.util.Version] (MSC service thread 1-7) HV000001: Hibernate Validator 5.2.3.Final 2017-10-26 02:49:19,515 INFO [org.apache.deltaspike.core.impl.config.EnvironmentPropertyConfigSourceProvider] (MSC service thread 1-7) Custom config found by DeltaSpike. Name: 'META-INF/apache-deltaspike.properties', URL: 'vfs:/G:/Development/Servers/last-wildfly/bin/content/ROOT.war/WEB-INF/classes/META-INF/apache-deltaspike.properties' 2017-10-26 02:49:19,520 INFO [org.apache.deltaspike.core.util.ProjectStageProducer] (MSC service thread 1-7) Computed the following DeltaSpike ProjectStage: Production 2017-10-26 02:49:19,525 INFO [org.jboss.as.ejb3.deployment] (MSC service thread 1-7) WFLYEJB0473: JNDI bindings for session bean named 'EmailPeriodicTimer' in deployment unit 'deployment "ROOT.war"' are as follows: java:global/ROOT/EmailPeriodicTimer!com.pvstream.pilot.api.core.util.EmailPeriodicTimer java:app/ROOT/EmailPeriodicTimer!com.pvstream.pilot.api.core.util.EmailPeriodicTimer java:module/EmailPeriodicTimer!com.pvstream.pilot.api.core.util.EmailPeriodicTimer java:global/ROOT/EmailPeriodicTimer java:app/ROOT/EmailPeriodicTimer java:module/EmailPeriodicTimer 2017-10-26 02:49:19,526 INFO [org.jboss.as.ejb3.deployment] (MSC service thread 1-7) WFLYEJB0473: JNDI bindings for session bean named 'DatabaseMigration' in deployment unit 'deployment "ROOT.war"' are as follows: java:global/ROOT/DatabaseMigration!com.pvstream.pilot.api.core.util.DatabaseMigration java:app/ROOT/DatabaseMigration!com.pvstream.pilot.api.core.util.DatabaseMigration java:module/DatabaseMigration!com.pvstream.pilot.api.core.util.DatabaseMigration java:global/ROOT/DatabaseMigration java:app/ROOT/DatabaseMigration java:module/DatabaseMigration 2017-10-26 02:49:19,707 WARN [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-8) WFLYJCA0003: Unable to instantiate driver class "org.olap4j.driver.xmla.XmlaOlap4jDriver": java.lang.NoSuchMethodException: org.olap4j.driver.xmla.XmlaOlap4jDriver.() 2017-10-26 02:49:19,708 INFO [org.jboss.weld.deployer] (MSC service thread 1-8) WFLYWELD0006: Starting Services for CDI deployment: ROOT.war 2017-10-26 02:49:19,751 INFO [org.jboss.weld.Version] (MSC service thread 1-8) WELD-000900: 2.3.2 (Final) 2017-10-26 02:49:19,776 INFO [org.jboss.weld.deployer] (MSC service thread 1-2) WFLYWELD0009: Starting weld service for deployment ROOT.war 2017-10-26 02:49:21,116 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 58) WFLYJPA0010: Starting Persistence Unit (phase 2 of 2) Service 'ROOT.war#hardwareDBPU' 2017-10-26 02:49:21,116 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 57) WFLYJPA0010: Starting Persistence Unit (phase 2 of 2) Service 'ROOT.war#pvstreamPrimaryPU' 2017-10-26 02:49:21,265 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 56) WFLYJPA0010: Starting Persistence Unit (phase 2 of 2) Service 'ROOT.war#pvMigrationPU' 2017-10-26 02:49:21,412 ERROR [stderr] (ServerService Thread Pool -- 57) Thu Oct 26 02:49:21 MSK 2017 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2017-10-26 02:49:21,413 ERROR [stderr] (ServerService Thread Pool -- 56) Thu Oct 26 02:49:21 MSK 2017 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2017-10-26 02:49:21,414 ERROR [stderr] (ServerService Thread Pool -- 58) Thu Oct 26 02:49:21 MSK 2017 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2017-10-26 02:49:21,847 INFO [org.hibernate.dialect.Dialect] (ServerService Thread Pool -- 57) HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect 2017-10-26 02:49:21,847 INFO [org.hibernate.dialect.Dialect] (ServerService Thread Pool -- 56) HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect 2017-10-26 02:49:21,847 INFO [org.hibernate.dialect.Dialect] (ServerService Thread Pool -- 58) HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect 2017-10-26 02:49:21,897 INFO [org.hibernate.envers.boot.internal.EnversServiceImpl] (ServerService Thread Pool -- 58) Envers integration enabled? : true 2017-10-26 02:49:21,897 INFO [org.hibernate.envers.boot.internal.EnversServiceImpl] (ServerService Thread Pool -- 56) Envers integration enabled? : true 2017-10-26 02:49:21,897 INFO [org.hibernate.envers.boot.internal.EnversServiceImpl] (ServerService Thread Pool -- 57) Envers integration enabled? : true 2017-10-26 02:49:22,399 WARN [org.hibernate.boot.internal.SessionFactoryBuilderImpl] (ServerService Thread Pool -- 57) Unrecognized hbm2ddl_auto value : none. Supported values include create, create-drop, update, and validate. Ignoring 2017-10-26 02:49:22,665 INFO [org.hibernate.hql.internal.QueryTranslatorFactoryInitiator] (ServerService Thread Pool -- 57) HHH000397: Using ASTQueryTranslatorFactory 2017-10-26 02:49:22,778 INFO [org.jboss.weld.Event] (MSC service thread 1-5) WELD-000411: Observer method [BackedAnnotatedMethod] protected org.apache.deltaspike.core.impl.interceptor.GlobalInterceptorExtension.promoteInterceptors(@Observes ProcessAnnotatedType, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds. 2017-10-26 02:49:22,795 INFO [org.jboss.weld.Event] (MSC service thread 1-5) WELD-000411: Observer method [BackedAnnotatedMethod] protected org.apache.deltaspike.core.impl.exclude.extension.ExcludeExtension.vetoBeans(@Observes ProcessAnnotatedType, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds. 2017-10-26 02:49:22,803 INFO [org.jboss.weld.Event] (MSC service thread 1-5) WELD-000411: Observer method [BackedAnnotatedMethod] protected org.apache.deltaspike.core.impl.message.MessageBundleExtension.detectInterfaces(@Observes ProcessAnnotatedType) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds. 2017-10-26 02:49:24,549 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (ServerService Thread Pool -- 77) EmailPeriodicTimer scheduled: ScheduleExpression[second=0,15,30,45 minute=* hour=* dayOfWeek=* dayOfMonth=* month=* year=* start=null end=null timezone=] 2017-10-26 02:49:24,651 INFO [io.undertow.servlet] (ServerService Thread Pool -- 77) Initializing Shiro environment 2017-10-26 02:49:24,651 INFO [org.apache.shiro.web.env.EnvironmentLoader] (ServerService Thread Pool -- 77) Starting Shiro environment initialization. 2017-10-26 02:49:24,964 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 77) WFLYCLINF0002: Started jpaResetPasswordRealm.authorizationCache cache from api container 2017-10-26 02:49:24,971 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 77) WFLYCLINF0002: Started jpaRealm.authorizationCache cache from api container 2017-10-26 02:49:24,972 INFO [org.apache.shiro.config.IniSecurityManagerFactory] (ServerService Thread Pool -- 77) Realms have been explicitly set on the SecurityManager instance - auto-setting of realms will not occur. 2017-10-26 02:49:24,976 INFO [org.apache.shiro.web.env.EnvironmentLoader] (ServerService Thread Pool -- 77) Shiro environment initialized in 324 ms. 2017-10-26 02:49:25,025 WARN [org.jboss.as.weld] (ServerService Thread Pool -- 77) WFLYWELD0052: Using deployment classloader to load proxy classes for module org.jboss.resteasy.resteasy-jaxrs:main. Package-private access will not work. To fix this the module should declare dependencies on [org.jboss.weld.core, org.jboss.weld.spi] 2017-10-26 02:49:25,253 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002225: Deploying javax.ws.rs.core.Application: class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,255 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.AdminResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,256 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002205: Adding provider class com.pvstream.pilot.api.presentation.services.BooleanMessageBodyWriter from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,256 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.EnergyConsumptionResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,256 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.obstruction.ObstructionResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,257 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.businessmodel.BusinessModelResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,257 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.TimeZoneResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,257 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.CustomerResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,258 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.InverterResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,258 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.ManufacturerResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,258 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.shading.ShadingResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,259 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.lead.LeadResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,259 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.layout.LayoutResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,259 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.VersionResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,260 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.project.ProjectInfoResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,260 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.electrical.ElectricalResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,261 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.AnonymousResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,261 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.AuthResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,261 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.leadgeneration.LeadGenerationWidgetResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,262 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.ProjectResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,264 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.Roof.RoofResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,264 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002205: Adding provider class com.pvstream.pilot.api.presentation.services.AppExceptionMapper from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,264 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,265 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.BusinessResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,265 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.PVModuleResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,266 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.UserResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,266 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002205: Adding provider class com.pvstream.pilot.api.presentation.services.StringMessageBodyWriter from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,267 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.proposal.ProposalResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,267 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.currency.CurrencyCodeService from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,267 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.RackingResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,268 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.Roof.RoofFaceResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,268 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.report.ReportResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,269 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.LocaleResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,269 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002205: Adding provider class com.pvstream.pilot.api.presentation.services.StringJsonMessageBodyWriter from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,270 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 77) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.TestResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:49:25,358 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 77) WFLYUT0021: Registered web context: / 2017-10-26 02:49:25,435 INFO [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0010: Deployed "ROOT.war" (runtime-name : "ROOT.war") 2017-10-26 02:49:25,767 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://127.0.0.1:10090/management 2017-10-26 02:49:25,767 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console listening on http://127.0.0.1:10090 2017-10-26 02:49:25,768 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full 10.0.0.Final (WildFly Core 2.0.10.Final) started in 20621ms - Started 510 of 871 services (468 services are lazy, passive or on-demand) 2017-10-26 02:49:30,006 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 02:49:30,084 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 02:49:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 02:49:45,050 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 02:50:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 02:50:00,046 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 02:50:08,432 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 79) WFLYUT0022: Unregistered web context: / 2017-10-26 02:50:08,434 INFO [io.undertow.servlet] (ServerService Thread Pool -- 79) Cleaning up Shiro Environment 2017-10-26 02:50:08,448 INFO [org.jboss.weld.deployer] (MSC service thread 1-5) WFLYWELD0010: Stopping weld service for deployment ROOT.war 2017-10-26 02:50:08,461 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 84) WFLYJPA0011: Stopping Persistence Unit (phase 2 of 2) Service 'ROOT.war#pvMigrationPU' 2017-10-26 02:50:08,461 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 87) WFLYJPA0011: Stopping Persistence Unit (phase 2 of 2) Service 'ROOT.war#hardwareDBPU' 2017-10-26 02:50:08,461 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 89) WFLYJPA0011: Stopping Persistence Unit (phase 2 of 2) Service 'ROOT.war#pvstreamPrimaryPU' 2017-10-26 02:50:08,467 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 89) WFLYJPA0011: Stopping Persistence Unit (phase 1 of 2) Service 'ROOT.war#hardwareDBPU' 2017-10-26 02:50:08,468 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 84) WFLYJPA0011: Stopping Persistence Unit (phase 1 of 2) Service 'ROOT.war#pvMigrationPU' 2017-10-26 02:50:08,467 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 87) WFLYJPA0011: Stopping Persistence Unit (phase 1 of 2) Service 'ROOT.war#pvstreamPrimaryPU' 2017-10-26 02:50:10,770 INFO [org.jboss.as.server.deployment] (MSC service thread 1-3) WFLYSRV0028: Stopped deployment ROOT.war (runtime-name: ROOT.war) in 2345ms 2017-10-26 02:50:10,873 INFO [org.jboss.as.repository] (management-handler-thread - 3) WFLYDR0002: Content removed from location G:\Development\Servers\last-wildfly\standalone\data\content\9a\cb7329c36ba97bde6b88e91e2fcf5bfc9ff818\content 2017-10-26 02:50:10,874 INFO [org.jboss.as.server] (management-handler-thread - 3) WFLYSRV0009: Undeployed "ROOT.war" (runtime-name: "ROOT.war") 2017-10-26 02:50:31,497 INFO [org.jboss.as.repository] (management-handler-thread - 2) WFLYDR0001: Content added at location G:\Development\Servers\last-wildfly\standalone\data\content\49\4932015613dd8fd154f5a06ec7908355c0aa9b\content 2017-10-26 02:50:31,500 INFO [org.jboss.as.server.deployment] (MSC service thread 1-2) WFLYSRV0027: Starting deployment of "ROOT.war" (runtime-name: "ROOT.war") 2017-10-26 02:50:36,760 WARN [org.jboss.as.server.deployment] (MSC service thread 1-5) WFLYSRV0059: Class Path entry xercesImpl.jar in /G:/Development/Servers/last-wildfly/bin/content/ROOT.war/WEB-INF/lib/xalan-2.7.0.jar does not point to a valid jar for a Class-Path reference. 2017-10-26 02:50:36,761 WARN [org.jboss.as.server.deployment] (MSC service thread 1-5) WFLYSRV0059: Class Path entry xml-apis.jar in /G:/Development/Servers/last-wildfly/bin/content/ROOT.war/WEB-INF/lib/xalan-2.7.0.jar does not point to a valid jar for a Class-Path reference. 2017-10-26 02:50:36,762 WARN [org.jboss.as.server.deployment] (MSC service thread 1-5) WFLYSRV0059: Class Path entry serializer.jar in /G:/Development/Servers/last-wildfly/bin/content/ROOT.war/WEB-INF/lib/xalan-2.7.0.jar does not point to a valid jar for a Class-Path reference. 2017-10-26 02:50:36,796 INFO [org.jboss.as.jpa] (MSC service thread 1-5) WFLYJPA0002: Read persistence.xml for pvstreamPrimaryPU 2017-10-26 02:50:36,797 INFO [org.jboss.as.jpa] (MSC service thread 1-5) WFLYJPA0002: Read persistence.xml for hardwareDBPU 2017-10-26 02:50:36,797 INFO [org.jboss.as.jpa] (MSC service thread 1-5) WFLYJPA0002: Read persistence.xml for pvMigrationPU 2017-10-26 02:50:36,919 WARN [org.jboss.as.dependency.private] (MSC service thread 1-6) WFLYSRV0018: Deployment "deployment.ROOT.war" is using a private module ("org.infinispan:main") which may be changed or removed in future versions without notice. 2017-10-26 02:50:36,937 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 84) WFLYJPA0010: Starting Persistence Unit (phase 1 of 2) Service 'ROOT.war#pvMigrationPU' 2017-10-26 02:50:36,937 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 93) WFLYJPA0010: Starting Persistence Unit (phase 1 of 2) Service 'ROOT.war#pvstreamPrimaryPU' 2017-10-26 02:50:36,938 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 94) WFLYJPA0010: Starting Persistence Unit (phase 1 of 2) Service 'ROOT.war#hardwareDBPU' 2017-10-26 02:50:36,938 INFO [org.hibernate.jpa.internal.util.LogHelper] (ServerService Thread Pool -- 84) HHH000204: Processing PersistenceUnitInfo [ name: pvMigrationPU ...] 2017-10-26 02:50:36,938 INFO [org.hibernate.jpa.internal.util.LogHelper] (ServerService Thread Pool -- 93) HHH000204: Processing PersistenceUnitInfo [ name: pvstreamPrimaryPU ...] 2017-10-26 02:50:36,939 INFO [org.hibernate.jpa.internal.util.LogHelper] (ServerService Thread Pool -- 94) HHH000204: Processing PersistenceUnitInfo [ name: hardwareDBPU ...] 2017-10-26 02:50:36,944 INFO [org.hibernate.orm.deprecation] (ServerService Thread Pool -- 84) HHH90000001: Found usage of deprecated setting for specifying Scanner [hibernate.ejb.resource_scanner]; use [hibernate.archive.scanner] instead 2017-10-26 02:50:36,944 INFO [org.hibernate.orm.deprecation] (ServerService Thread Pool -- 93) HHH90000001: Found usage of deprecated setting for specifying Scanner [hibernate.ejb.resource_scanner]; use [hibernate.archive.scanner] instead 2017-10-26 02:50:36,944 INFO [org.hibernate.orm.deprecation] (ServerService Thread Pool -- 94) HHH90000001: Found usage of deprecated setting for specifying Scanner [hibernate.ejb.resource_scanner]; use [hibernate.archive.scanner] instead 2017-10-26 02:50:36,960 INFO [org.jboss.weld.deployer] (MSC service thread 1-1) WFLYWELD0003: Processing weld deployment ROOT.war 2017-10-26 02:50:36,983 INFO [org.apache.deltaspike.core.impl.config.EnvironmentPropertyConfigSourceProvider] (MSC service thread 1-1) Custom config found by DeltaSpike. Name: 'META-INF/apache-deltaspike.properties', URL: 'vfs:/G:/Development/Servers/last-wildfly/bin/content/ROOT.war/WEB-INF/classes/META-INF/apache-deltaspike.properties' 2017-10-26 02:50:37,022 INFO [org.apache.deltaspike.core.util.ProjectStageProducer] (MSC service thread 1-1) Computed the following DeltaSpike ProjectStage: Production 2017-10-26 02:50:37,027 INFO [org.jboss.as.ejb3.deployment] (MSC service thread 1-1) WFLYEJB0473: JNDI bindings for session bean named 'EmailPeriodicTimer' in deployment unit 'deployment "ROOT.war"' are as follows: java:global/ROOT/EmailPeriodicTimer!com.pvstream.pilot.api.core.util.EmailPeriodicTimer java:app/ROOT/EmailPeriodicTimer!com.pvstream.pilot.api.core.util.EmailPeriodicTimer java:module/EmailPeriodicTimer!com.pvstream.pilot.api.core.util.EmailPeriodicTimer java:global/ROOT/EmailPeriodicTimer java:app/ROOT/EmailPeriodicTimer java:module/EmailPeriodicTimer 2017-10-26 02:50:37,027 INFO [org.jboss.as.ejb3.deployment] (MSC service thread 1-1) WFLYEJB0473: JNDI bindings for session bean named 'DatabaseMigration' in deployment unit 'deployment "ROOT.war"' are as follows: java:global/ROOT/DatabaseMigration!com.pvstream.pilot.api.core.util.DatabaseMigration java:app/ROOT/DatabaseMigration!com.pvstream.pilot.api.core.util.DatabaseMigration java:module/DatabaseMigration!com.pvstream.pilot.api.core.util.DatabaseMigration java:global/ROOT/DatabaseMigration java:app/ROOT/DatabaseMigration java:module/DatabaseMigration 2017-10-26 02:50:37,065 WARN [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-8) WFLYJCA0003: Unable to instantiate driver class "org.olap4j.driver.xmla.XmlaOlap4jDriver": java.lang.NoSuchMethodException: org.olap4j.driver.xmla.XmlaOlap4jDriver.() 2017-10-26 02:50:37,065 INFO [org.jboss.weld.deployer] (MSC service thread 1-8) WFLYWELD0006: Starting Services for CDI deployment: ROOT.war 2017-10-26 02:50:37,068 INFO [org.jboss.weld.deployer] (MSC service thread 1-7) WFLYWELD0009: Starting weld service for deployment ROOT.war 2017-10-26 02:50:38,505 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 93) WFLYJPA0010: Starting Persistence Unit (phase 2 of 2) Service 'ROOT.war#pvstreamPrimaryPU' 2017-10-26 02:50:38,507 INFO [org.hibernate.dialect.Dialect] (ServerService Thread Pool -- 93) HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect 2017-10-26 02:50:38,513 INFO [org.hibernate.envers.boot.internal.EnversServiceImpl] (ServerService Thread Pool -- 93) Envers integration enabled? : true 2017-10-26 02:50:38,549 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 94) WFLYJPA0010: Starting Persistence Unit (phase 2 of 2) Service 'ROOT.war#hardwareDBPU' 2017-10-26 02:50:38,551 INFO [org.hibernate.dialect.Dialect] (ServerService Thread Pool -- 94) HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect 2017-10-26 02:50:38,556 INFO [org.hibernate.envers.boot.internal.EnversServiceImpl] (ServerService Thread Pool -- 94) Envers integration enabled? : true 2017-10-26 02:50:38,606 WARN [org.hibernate.boot.internal.SessionFactoryBuilderImpl] (ServerService Thread Pool -- 93) Unrecognized hbm2ddl_auto value : none. Supported values include create, create-drop, update, and validate. Ignoring 2017-10-26 02:50:38,750 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 84) WFLYJPA0010: Starting Persistence Unit (phase 2 of 2) Service 'ROOT.war#pvMigrationPU' 2017-10-26 02:50:38,752 INFO [org.hibernate.dialect.Dialect] (ServerService Thread Pool -- 84) HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect 2017-10-26 02:50:38,756 INFO [org.hibernate.envers.boot.internal.EnversServiceImpl] (ServerService Thread Pool -- 84) Envers integration enabled? : true 2017-10-26 02:50:38,782 INFO [org.hibernate.hql.internal.QueryTranslatorFactoryInitiator] (ServerService Thread Pool -- 93) HHH000397: Using ASTQueryTranslatorFactory 2017-10-26 02:50:38,824 INFO [org.jboss.weld.Event] (MSC service thread 1-6) WELD-000411: Observer method [BackedAnnotatedMethod] protected org.apache.deltaspike.core.impl.message.MessageBundleExtension.detectInterfaces(@Observes ProcessAnnotatedType) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds. 2017-10-26 02:50:38,826 INFO [org.jboss.weld.Event] (MSC service thread 1-6) WELD-000411: Observer method [BackedAnnotatedMethod] protected org.apache.deltaspike.core.impl.interceptor.GlobalInterceptorExtension.promoteInterceptors(@Observes ProcessAnnotatedType, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds. 2017-10-26 02:50:38,828 INFO [org.jboss.weld.Event] (MSC service thread 1-6) WELD-000411: Observer method [BackedAnnotatedMethod] protected org.apache.deltaspike.core.impl.exclude.extension.ExcludeExtension.vetoBeans(@Observes ProcessAnnotatedType, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds. 2017-10-26 02:50:39,569 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (ServerService Thread Pool -- 84) EmailPeriodicTimer scheduled: ScheduleExpression[second=0,15,30,45 minute=* hour=* dayOfWeek=* dayOfMonth=* month=* year=* start=null end=null timezone=] 2017-10-26 02:50:39,583 INFO [io.undertow.servlet] (ServerService Thread Pool -- 84) Initializing Shiro environment 2017-10-26 02:50:39,584 INFO [org.apache.shiro.web.env.EnvironmentLoader] (ServerService Thread Pool -- 84) Starting Shiro environment initialization. 2017-10-26 02:50:39,677 INFO [org.apache.shiro.config.IniSecurityManagerFactory] (ServerService Thread Pool -- 84) Realms have been explicitly set on the SecurityManager instance - auto-setting of realms will not occur. 2017-10-26 02:50:39,683 INFO [org.apache.shiro.web.env.EnvironmentLoader] (ServerService Thread Pool -- 84) Shiro environment initialized in 98 ms. 2017-10-26 02:50:39,693 WARN [org.jboss.as.weld] (ServerService Thread Pool -- 84) WFLYWELD0052: Using deployment classloader to load proxy classes for module org.jboss.resteasy.resteasy-jaxrs:main. Package-private access will not work. To fix this the module should declare dependencies on [org.jboss.weld.core, org.jboss.weld.spi] 2017-10-26 02:50:39,738 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002225: Deploying javax.ws.rs.core.Application: class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,739 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.RackingResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,739 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.proposal.ProposalResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,740 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.currency.CurrencyCodeService from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,740 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.TimeZoneResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,740 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.Roof.RoofResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,740 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.Roof.RoofFaceResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,741 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,741 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.TestResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,741 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.layout.LayoutResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,742 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.leadgeneration.LeadGenerationWidgetResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,742 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.report.ReportResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,742 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.BusinessResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,743 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002205: Adding provider class com.pvstream.pilot.api.presentation.services.StringJsonMessageBodyWriter from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,743 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.UserResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,743 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002205: Adding provider class com.pvstream.pilot.api.presentation.services.AppExceptionMapper from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,743 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.project.ProjectInfoResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,744 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.AdminResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,744 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.AnonymousResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,744 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.ManufacturerResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,744 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.PVModuleResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,745 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.VersionResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,745 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.CustomerResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,745 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002205: Adding provider class com.pvstream.pilot.api.presentation.services.StringMessageBodyWriter from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,745 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.EnergyConsumptionResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,746 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.obstruction.ObstructionResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,746 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.businessmodel.BusinessModelResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,746 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.AuthResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,746 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.electrical.ElectricalResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,748 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.LocaleResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,748 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.lead.LeadResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,749 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002205: Adding provider class com.pvstream.pilot.api.presentation.services.BooleanMessageBodyWriter from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,749 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.InverterResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,749 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 84) RESTEASY002200: Adding class resource com.pvstream.pilot.api.presentation.services.ProjectResource from Application class com.pvstream.pilot.api.presentation.services.ApplicationConfig$Proxy$_$$_WeldClientProxy 2017-10-26 02:50:39,797 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 84) WFLYUT0021: Registered web context: / 2017-10-26 02:50:39,839 INFO [org.jboss.as.server] (management-handler-thread - 2) WFLYSRV0010: Deployed "ROOT.war" (runtime-name : "ROOT.war") 2017-10-26 02:50:45,002 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 02:50:45,053 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 02:51:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 02:51:00,049 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 02:51:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 02:51:15,044 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 02:51:30,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 02:51:30,049 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 02:51:45,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 02:51:45,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 02:52:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 02:52:00,051 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 02:52:15,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 02:52:15,046 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 02:52:30,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 02:52:30,043 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 02:52:44,101 INFO [com.pvstream.pilot.api.core.security.JpaRealm] (default task-2) >>>>>>>>$2a$10$Sh59KQXVHSz5YvmEU8lYxuAF7Icp66kFBbGy3nqB3t0dmNoLYQr2S 2017-10-26 02:52:44,102 INFO [com.pvstream.pilot.api.core.security.JpaRealm] (default task-2) >>>>>>>>Power$14 2017-10-26 02:52:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 02:52:45,047 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 02:52:45,667 INFO [com.pvstream.pilot.api.core.dal.util.QueryHelper] (default task-5) SELECT e FROM Project e LEFT JOIN FETCH e.createdBy u WHERE e.businessAccount.workspaceId = :workspaceId ORDER BY e.modifiedOn DESC 2017-10-26 02:52:45,730 INFO [com.pvstream.pilot.api.core.dal.util.QueryHelper] (default task-5) SELECT count(e.id) FROM Project e WHERE e.businessAccount.workspaceId = :workspaceId 2017-10-26 02:52:45,963 INFO [com.pvstream.pilot.api.core.dal.util.QueryHelper] (default task-6) SELECT e FROM Project e LEFT JOIN FETCH e.createdBy u WHERE e.businessAccount.workspaceId = :workspaceId ORDER BY e.modifiedOn DESC 2017-10-26 02:52:46,021 INFO [com.pvstream.pilot.api.core.dal.util.QueryHelper] (default task-6) SELECT count(e.id) FROM Project e WHERE e.businessAccount.workspaceId = :workspaceId 2017-10-26 02:52:49,491 ERROR [stderr] (default task-9) Thu Oct 26 02:52:49 MSK 2017 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2017-10-26 02:52:49,706 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-10) Received request for PVModule search 2017-10-26 02:52:49,711 INFO [org.hibernate.hql.internal.QueryTranslatorFactoryInitiator] (default task-10) HHH000397: Using ASTQueryTranslatorFactory 2017-10-26 02:52:49,891 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-10) PVModule search - ok 2017-10-26 02:52:50,004 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-9) Received request for Inverter search 2017-10-26 02:52:50,078 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-9) Inverter search - ok 2017-10-26 02:53:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 02:53:00,043 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 02:53:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 02:53:15,049 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 02:53:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 02:53:30,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 02:53:43,409 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-15) Received request for PVModule search 2017-10-26 02:53:43,475 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-16) Received request for Inverter search 2017-10-26 02:53:43,558 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-15) PVModule search - ok 2017-10-26 02:53:43,561 ERROR [stderr] (default task-16) Thu Oct 26 02:53:43 MSK 2017 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2017-10-26 02:53:43,930 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-16) Inverter search - ok 2017-10-26 02:53:44,283 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-17) Error retrieving proposal 2017-10-26 02:53:44,470 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-18) Error recalculating savings for version with id 4452 2017-10-26 02:53:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 02:53:45,050 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 02:54:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 02:54:00,047 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 02:54:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 02:54:15,064 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 02:54:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 02:54:30,048 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 02:54:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 02:54:45,043 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 02:55:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 02:55:00,049 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 02:55:11,277 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-24) Received request for Inverter search 2017-10-26 02:55:11,332 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-23) Received request for PVModule search 2017-10-26 02:55:11,373 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-24) Inverter search - ok 2017-10-26 02:55:11,481 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-23) PVModule search - ok 2017-10-26 02:55:12,397 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-25) Error retrieving proposal 2017-10-26 02:55:12,594 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-26) Error recalculating savings for version with id 4452 2017-10-26 02:55:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 02:55:15,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 02:55:30,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 02:55:30,050 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 02:55:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 02:55:45,046 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 02:56:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 02:56:00,042 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 02:56:15,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 02:56:15,047 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 02:56:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 02:56:30,061 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 02:56:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 02:56:45,049 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 02:57:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 02:57:00,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 02:57:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 02:57:15,051 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 02:57:30,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 02:57:30,046 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 02:57:32,330 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-32) Received request for Inverter search 2017-10-26 02:57:32,330 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-31) Received request for PVModule search 2017-10-26 02:57:32,430 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-32) Inverter search - ok 2017-10-26 02:57:32,478 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-31) PVModule search - ok 2017-10-26 02:57:33,427 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-33) Error retrieving proposal 2017-10-26 02:57:33,515 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-34) Error recalculating savings for version with id 4452 2017-10-26 02:57:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 02:57:45,035 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 02:58:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 02:58:00,040 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 02:58:10,229 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-39) Received request for PVModule search 2017-10-26 02:58:10,229 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-40) Received request for Inverter search 2017-10-26 02:58:10,325 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-40) Inverter search - ok 2017-10-26 02:58:10,389 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-39) PVModule search - ok 2017-10-26 02:58:11,433 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-41) Error retrieving proposal 2017-10-26 02:58:11,523 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-42) Error recalculating savings for version with id 4452 2017-10-26 02:58:12,280 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-43) Error retrieving proposal 2017-10-26 02:58:15,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 02:58:15,036 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 02:58:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 02:58:30,042 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 02:58:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 02:58:45,038 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 02:59:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 02:59:00,044 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 02:59:15,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 02:59:15,039 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 02:59:29,766 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-48) Received request for PVModule search 2017-10-26 02:59:29,766 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-49) Received request for Inverter search 2017-10-26 02:59:29,864 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-49) Inverter search - ok 2017-10-26 02:59:29,913 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-48) PVModule search - ok 2017-10-26 02:59:30,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 02:59:30,041 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 02:59:30,899 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-50) Error retrieving proposal 2017-10-26 02:59:30,971 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-51) Error recalculating savings for version with id 4452 2017-10-26 02:59:43,180 INFO [com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl] (default task-52) Calculating energy consumption for project with id 3919 2017-10-26 02:59:43,182 INFO [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-52) Running Energy Consumption calculation for request: {"latitude":34.015309,"longitude":-118.477918,"monthlyEnergyBill":50.0,"noneResidentialInhabitants":8,"houseArea":100.0,"technicalProfile":{"totalBathroomArea":3.0,"colling":true,"electricalBathroomHeating":false,"domesticWaterHeating":false},"typeOfHouse":"Residential","familyProfile":{"children":0,"studentsNonWorking":0,"studentsWorking":0,"adultsWorking":0,"adultsNonWorking":0,"seniors":0,"multifamilyInhabitants":2,"useMultifamilyData":true}} 2017-10-26 02:59:43,582 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-52) ==> Calling PVWATTS API - Query weather data: lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 02:59:43,582 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-52) PVWatts weather query request URL: https://developer.nrel.gov/api/solar/data_query/v1.json?api_key=o3hUvnROE4kaiuxdeTj8LbJ58cFVTmwufy1u4VWI&lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 02:59:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 02:59:45,026 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-52) PVWatts weather query status code [NOT OK]: 422 2017-10-26 02:59:45,028 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-52) ==> FAILED PVWATTS API CALL (Query weather data) - status 422 2017-10-26 02:59:45,028 ERROR [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-52) Failed to calculate Energy Consumption. null 2017-10-26 02:59:45,029 ERROR [com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade] (default task-52) Cannot calculate energy usage: com.pvstream.pilot.api.model.exception.BLException: Cannot calculate energy usage at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:87) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade.updateEnergyUsage(DefaultEnergyUsageFacade.java:52) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.security.SecuredInterceptor.interceptShiroSecurity(SecuredInterceptor.java:78) at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.NonTerminalAroundInvokeInvocationContext.proceedInternal(NonTerminalAroundInvokeInvocationContext.java:64) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.util.DefaultLogInterceptor.logging(DefaultLogInterceptor.java:23) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage(Unknown Source) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource.recalculateEnergyUsage(EnergyUsageResource.java:67) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource$Proxy$_$$_WeldClientProxy.recalculateEnergyUsage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at com.pvstream.pilot.api.presentation.services.SessionTimeoutCookieFilter.doFilter(SessionTimeoutCookieFilter.java:37) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.pvstream.pilot.api.presentation.services.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.pvstream.pilot.api.model.exception.AppException: Failed to calculate Energy Consumption. null at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:60) at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:83) ... 93 more Caused by: java.lang.NullPointerException at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculateResidentialConsumption(ECCalculator.java:157) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculate(ECCalculator.java:106) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:46) ... 94 more 2017-10-26 02:59:45,041 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 03:00:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 03:00:00,038 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 03:00:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 03:00:15,076 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 03:00:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 03:00:30,038 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 03:00:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 03:00:45,043 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 03:01:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 03:01:00,039 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 03:01:03,955 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-58) Received request for Inverter search 2017-10-26 03:01:03,955 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-57) Received request for PVModule search 2017-10-26 03:01:04,053 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-58) Inverter search - ok 2017-10-26 03:01:04,103 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-57) PVModule search - ok 2017-10-26 03:01:05,101 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-59) Error retrieving proposal 2017-10-26 03:01:05,199 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-60) Error recalculating savings for version with id 4452 2017-10-26 03:01:12,859 INFO [com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl] (default task-61) Calculating energy consumption for project with id 3919 2017-10-26 03:01:12,861 INFO [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-61) Running Energy Consumption calculation for request: {"latitude":34.015309,"longitude":-118.477918,"monthlyEnergyBill":50.0,"noneResidentialInhabitants":8,"houseArea":100.0,"technicalProfile":{"totalBathroomArea":3.0,"colling":true,"electricalBathroomHeating":false,"domesticWaterHeating":false},"typeOfHouse":"Residential","familyProfile":{"children":0,"studentsNonWorking":0,"studentsWorking":0,"adultsWorking":0,"adultsNonWorking":0,"seniors":0,"multifamilyInhabitants":2,"useMultifamilyData":true}} 2017-10-26 03:01:13,517 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-61) ==> Calling PVWATTS API - Query weather data: lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:01:13,518 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-61) PVWatts weather query request URL: https://developer.nrel.gov/api/solar/data_query/v1.json?api_key=o3hUvnROE4kaiuxdeTj8LbJ58cFVTmwufy1u4VWI&lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:01:14,389 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-61) PVWatts weather query status code [NOT OK]: 422 2017-10-26 03:01:14,390 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-61) ==> FAILED PVWATTS API CALL (Query weather data) - status 422 2017-10-26 03:01:14,390 ERROR [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-61) Failed to calculate Energy Consumption. null 2017-10-26 03:01:14,391 ERROR [com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade] (default task-61) Cannot calculate energy usage: com.pvstream.pilot.api.model.exception.BLException: Cannot calculate energy usage at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:87) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade.updateEnergyUsage(DefaultEnergyUsageFacade.java:52) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.security.SecuredInterceptor.interceptShiroSecurity(SecuredInterceptor.java:78) at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.NonTerminalAroundInvokeInvocationContext.proceedInternal(NonTerminalAroundInvokeInvocationContext.java:64) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.util.DefaultLogInterceptor.logging(DefaultLogInterceptor.java:23) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage(Unknown Source) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource.recalculateEnergyUsage(EnergyUsageResource.java:67) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource$Proxy$_$$_WeldClientProxy.recalculateEnergyUsage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at com.pvstream.pilot.api.presentation.services.SessionTimeoutCookieFilter.doFilter(SessionTimeoutCookieFilter.java:37) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.pvstream.pilot.api.presentation.services.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.pvstream.pilot.api.model.exception.AppException: Failed to calculate Energy Consumption. null at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:60) at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:83) ... 93 more Caused by: java.lang.NullPointerException at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculateResidentialConsumption(ECCalculator.java:157) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculate(ECCalculator.java:106) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:46) ... 94 more 2017-10-26 03:01:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 03:01:15,035 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 03:01:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 03:01:30,041 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 03:01:45,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 03:01:45,037 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 03:02:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 03:02:00,042 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 03:02:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 03:02:15,038 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 03:02:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 03:02:30,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 03:02:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 03:02:45,039 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 03:03:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 03:03:00,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 03:03:02,260 INFO [com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl] (default task-62) Calculating energy consumption for project with id 3919 2017-10-26 03:03:02,262 INFO [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-62) Running Energy Consumption calculation for request: {"latitude":34.015309,"longitude":-118.477918,"monthlyEnergyBill":50.0,"noneResidentialInhabitants":8,"houseArea":100.0,"technicalProfile":{"totalBathroomArea":3.0,"colling":true,"electricalBathroomHeating":false,"domesticWaterHeating":false},"typeOfHouse":"Residential","familyProfile":{"children":0,"studentsNonWorking":0,"studentsWorking":0,"adultsWorking":0,"adultsNonWorking":0,"seniors":0,"multifamilyInhabitants":2,"useMultifamilyData":true}} 2017-10-26 03:03:02,822 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-62) ==> Calling PVWATTS API - Query weather data: lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:03:02,822 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-62) PVWatts weather query request URL: https://developer.nrel.gov/api/solar/data_query/v1.json?api_key=o3hUvnROE4kaiuxdeTj8LbJ58cFVTmwufy1u4VWI&lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:03:03,858 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-62) PVWatts weather query status code [NOT OK]: 422 2017-10-26 03:03:03,859 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-62) ==> FAILED PVWATTS API CALL (Query weather data) - status 422 2017-10-26 03:03:03,860 ERROR [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-62) Failed to calculate Energy Consumption. null 2017-10-26 03:03:03,860 ERROR [com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade] (default task-62) Cannot calculate energy usage: com.pvstream.pilot.api.model.exception.BLException: Cannot calculate energy usage at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:87) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade.updateEnergyUsage(DefaultEnergyUsageFacade.java:52) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.security.SecuredInterceptor.interceptShiroSecurity(SecuredInterceptor.java:78) at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.NonTerminalAroundInvokeInvocationContext.proceedInternal(NonTerminalAroundInvokeInvocationContext.java:64) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.util.DefaultLogInterceptor.logging(DefaultLogInterceptor.java:23) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage(Unknown Source) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource.recalculateEnergyUsage(EnergyUsageResource.java:67) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource$Proxy$_$$_WeldClientProxy.recalculateEnergyUsage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at com.pvstream.pilot.api.presentation.services.SessionTimeoutCookieFilter.doFilter(SessionTimeoutCookieFilter.java:37) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.pvstream.pilot.api.presentation.services.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.pvstream.pilot.api.model.exception.AppException: Failed to calculate Energy Consumption. null at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:60) at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:83) ... 93 more Caused by: java.lang.NullPointerException at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculateResidentialConsumption(ECCalculator.java:157) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculate(ECCalculator.java:106) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:46) ... 94 more 2017-10-26 03:03:06,664 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-67) Received request for PVModule search 2017-10-26 03:03:06,834 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-67) PVModule search - ok 2017-10-26 03:03:06,934 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-68) Received request for Inverter search 2017-10-26 03:03:06,990 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-68) Inverter search - ok 2017-10-26 03:03:07,706 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-69) Error retrieving proposal 2017-10-26 03:03:07,794 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-70) Error recalculating savings for version with id 4452 2017-10-26 03:03:14,519 INFO [com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl] (default task-71) Calculating energy consumption for project with id 3919 2017-10-26 03:03:14,521 INFO [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-71) Running Energy Consumption calculation for request: {"latitude":34.015309,"longitude":-118.477918,"monthlyEnergyBill":50.0,"noneResidentialInhabitants":8,"houseArea":100.0,"technicalProfile":{"totalBathroomArea":3.0,"colling":true,"electricalBathroomHeating":false,"domesticWaterHeating":false},"typeOfHouse":"Residential","familyProfile":{"children":0,"studentsNonWorking":0,"studentsWorking":0,"adultsWorking":0,"adultsNonWorking":0,"seniors":0,"multifamilyInhabitants":2,"useMultifamilyData":true}} 2017-10-26 03:03:15,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 03:03:15,009 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-71) ==> Calling PVWATTS API - Query weather data: lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:03:15,009 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-71) PVWatts weather query request URL: https://developer.nrel.gov/api/solar/data_query/v1.json?api_key=o3hUvnROE4kaiuxdeTj8LbJ58cFVTmwufy1u4VWI&lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:03:15,047 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 03:03:15,778 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-71) PVWatts weather query status code [NOT OK]: 422 2017-10-26 03:03:15,778 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-71) ==> FAILED PVWATTS API CALL (Query weather data) - status 422 2017-10-26 03:03:15,778 ERROR [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-71) Failed to calculate Energy Consumption. null 2017-10-26 03:03:15,779 ERROR [com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade] (default task-71) Cannot calculate energy usage: com.pvstream.pilot.api.model.exception.BLException: Cannot calculate energy usage at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:87) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade.updateEnergyUsage(DefaultEnergyUsageFacade.java:52) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.security.SecuredInterceptor.interceptShiroSecurity(SecuredInterceptor.java:78) at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.NonTerminalAroundInvokeInvocationContext.proceedInternal(NonTerminalAroundInvokeInvocationContext.java:64) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.util.DefaultLogInterceptor.logging(DefaultLogInterceptor.java:23) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage(Unknown Source) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource.recalculateEnergyUsage(EnergyUsageResource.java:67) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource$Proxy$_$$_WeldClientProxy.recalculateEnergyUsage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at com.pvstream.pilot.api.presentation.services.SessionTimeoutCookieFilter.doFilter(SessionTimeoutCookieFilter.java:37) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.pvstream.pilot.api.presentation.services.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.pvstream.pilot.api.model.exception.AppException: Failed to calculate Energy Consumption. null at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:60) at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:83) ... 93 more Caused by: java.lang.NullPointerException at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculateResidentialConsumption(ECCalculator.java:157) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculate(ECCalculator.java:106) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:46) ... 94 more 2017-10-26 03:03:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 03:03:30,043 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 03:03:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 03:03:45,051 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 03:04:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 03:04:00,046 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 03:04:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 03:04:15,042 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 03:04:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 03:04:30,048 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 03:04:45,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 03:04:45,044 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 03:05:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 03:05:00,042 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 03:05:00,512 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-76) Received request for PVModule search 2017-10-26 03:05:00,512 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-77) Received request for Inverter search 2017-10-26 03:05:00,610 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-77) Inverter search - ok 2017-10-26 03:05:00,659 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-76) PVModule search - ok 2017-10-26 03:05:01,609 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-78) Error retrieving proposal 2017-10-26 03:05:01,697 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-79) Error recalculating savings for version with id 4452 2017-10-26 03:05:08,383 INFO [com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl] (default task-80) Calculating energy consumption for project with id 3919 2017-10-26 03:05:08,385 INFO [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-80) Running Energy Consumption calculation for request: {"latitude":34.015309,"longitude":-118.477918,"monthlyEnergyBill":50.0,"noneResidentialInhabitants":8,"houseArea":100.0,"technicalProfile":{"totalBathroomArea":3.0,"colling":true,"electricalBathroomHeating":false,"domesticWaterHeating":false},"typeOfHouse":"Residential","familyProfile":{"children":0,"studentsNonWorking":0,"studentsWorking":0,"adultsWorking":0,"adultsNonWorking":0,"seniors":0,"multifamilyInhabitants":2,"useMultifamilyData":true}} 2017-10-26 03:05:08,888 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-80) ==> Calling PVWATTS API - Query weather data: lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:05:08,888 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-80) PVWatts weather query request URL: https://developer.nrel.gov/api/solar/data_query/v1.json?api_key=o3hUvnROE4kaiuxdeTj8LbJ58cFVTmwufy1u4VWI&lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:05:09,899 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-80) PVWatts weather query status code [NOT OK]: 422 2017-10-26 03:05:09,900 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-80) ==> FAILED PVWATTS API CALL (Query weather data) - status 422 2017-10-26 03:05:09,900 ERROR [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-80) Failed to calculate Energy Consumption. null 2017-10-26 03:05:09,900 ERROR [com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade] (default task-80) Cannot calculate energy usage: com.pvstream.pilot.api.model.exception.BLException: Cannot calculate energy usage at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:87) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade.updateEnergyUsage(DefaultEnergyUsageFacade.java:52) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.security.SecuredInterceptor.interceptShiroSecurity(SecuredInterceptor.java:78) at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.NonTerminalAroundInvokeInvocationContext.proceedInternal(NonTerminalAroundInvokeInvocationContext.java:64) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.util.DefaultLogInterceptor.logging(DefaultLogInterceptor.java:23) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage(Unknown Source) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource.recalculateEnergyUsage(EnergyUsageResource.java:67) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource$Proxy$_$$_WeldClientProxy.recalculateEnergyUsage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at com.pvstream.pilot.api.presentation.services.SessionTimeoutCookieFilter.doFilter(SessionTimeoutCookieFilter.java:37) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.pvstream.pilot.api.presentation.services.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.pvstream.pilot.api.model.exception.AppException: Failed to calculate Energy Consumption. null at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:60) at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:83) ... 93 more Caused by: java.lang.NullPointerException at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculateResidentialConsumption(ECCalculator.java:157) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculate(ECCalculator.java:106) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:46) ... 94 more 2017-10-26 03:05:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 03:05:15,038 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 03:05:30,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 03:05:30,047 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 03:05:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 03:05:45,040 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 03:06:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 03:06:00,036 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 03:06:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 03:06:15,041 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 03:06:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 03:06:30,037 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 03:06:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 03:06:45,043 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 03:07:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 03:07:00,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 03:07:00,961 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-86) Received request for Inverter search 2017-10-26 03:07:00,961 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-85) Received request for PVModule search 2017-10-26 03:07:01,058 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-86) Inverter search - ok 2017-10-26 03:07:01,108 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-85) PVModule search - ok 2017-10-26 03:07:02,156 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-87) Error retrieving proposal 2017-10-26 03:07:02,232 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-88) Error recalculating savings for version with id 4452 2017-10-26 03:07:15,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 03:07:15,052 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 03:07:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 03:07:30,047 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 03:07:32,403 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-93) Received request for PVModule search 2017-10-26 03:07:32,459 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-94) Received request for Inverter search 2017-10-26 03:07:32,547 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-93) PVModule search - ok 2017-10-26 03:07:32,558 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-94) Inverter search - ok 2017-10-26 03:07:33,533 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-95) Error retrieving proposal 2017-10-26 03:07:33,621 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-96) Error recalculating savings for version with id 4452 2017-10-26 03:07:41,537 INFO [com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl] (default task-97) Calculating energy consumption for project with id 3919 2017-10-26 03:07:41,539 INFO [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-97) Running Energy Consumption calculation for request: {"latitude":34.015309,"longitude":-118.477918,"monthlyEnergyBill":50.0,"noneResidentialInhabitants":8,"houseArea":100.0,"technicalProfile":{"totalBathroomArea":3.0,"colling":true,"electricalBathroomHeating":false,"domesticWaterHeating":false},"typeOfHouse":"Residential","familyProfile":{"children":0,"studentsNonWorking":0,"studentsWorking":0,"adultsWorking":0,"adultsNonWorking":0,"seniors":0,"multifamilyInhabitants":2,"useMultifamilyData":true}} 2017-10-26 03:07:41,971 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-97) ==> Calling PVWATTS API - Query weather data: lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:07:41,972 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-97) PVWatts weather query request URL: https://developer.nrel.gov/api/solar/data_query/v1.json?api_key=o3hUvnROE4kaiuxdeTj8LbJ58cFVTmwufy1u4VWI&lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:07:42,883 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-97) PVWatts weather query status code [NOT OK]: 422 2017-10-26 03:07:42,884 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-97) ==> FAILED PVWATTS API CALL (Query weather data) - status 422 2017-10-26 03:07:42,884 ERROR [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-97) Failed to calculate Energy Consumption. null 2017-10-26 03:07:42,885 ERROR [com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade] (default task-97) Cannot calculate energy usage: com.pvstream.pilot.api.model.exception.BLException: Cannot calculate energy usage at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:87) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade.updateEnergyUsage(DefaultEnergyUsageFacade.java:52) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.security.SecuredInterceptor.interceptShiroSecurity(SecuredInterceptor.java:78) at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.NonTerminalAroundInvokeInvocationContext.proceedInternal(NonTerminalAroundInvokeInvocationContext.java:64) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.util.DefaultLogInterceptor.logging(DefaultLogInterceptor.java:23) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage(Unknown Source) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource.recalculateEnergyUsage(EnergyUsageResource.java:67) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource$Proxy$_$$_WeldClientProxy.recalculateEnergyUsage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at com.pvstream.pilot.api.presentation.services.SessionTimeoutCookieFilter.doFilter(SessionTimeoutCookieFilter.java:37) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.pvstream.pilot.api.presentation.services.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.pvstream.pilot.api.model.exception.AppException: Failed to calculate Energy Consumption. null at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:60) at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:83) ... 93 more Caused by: java.lang.NullPointerException at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculateResidentialConsumption(ECCalculator.java:157) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculate(ECCalculator.java:106) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:46) ... 94 more 2017-10-26 03:07:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 03:07:45,042 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 03:08:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 03:08:00,048 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 03:08:15,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 03:08:15,048 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 03:08:26,105 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-102) Received request for PVModule search 2017-10-26 03:08:26,160 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-103) Received request for Inverter search 2017-10-26 03:08:26,295 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-102) PVModule search - ok 2017-10-26 03:08:26,296 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-103) Inverter search - ok 2017-10-26 03:08:28,947 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-104) Error recalculating savings for version with id 4452 2017-10-26 03:08:29,321 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-105) Error retrieving proposal 2017-10-26 03:08:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 03:08:30,050 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 03:08:33,302 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-111) Received request for Inverter search 2017-10-26 03:08:33,359 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-110) Received request for PVModule search 2017-10-26 03:08:33,397 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-111) Inverter search - ok 2017-10-26 03:08:33,534 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-110) PVModule search - ok 2017-10-26 03:08:34,491 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-112) Error retrieving proposal 2017-10-26 03:08:34,589 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-113) Error recalculating savings for version with id 4452 2017-10-26 03:08:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 03:08:45,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 03:08:51,418 INFO [com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl] (default task-114) Calculating energy consumption for project with id 3919 2017-10-26 03:08:51,419 INFO [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-114) Running Energy Consumption calculation for request: {"latitude":34.015309,"longitude":-118.477918,"monthlyEnergyBill":50.0,"noneResidentialInhabitants":8,"houseArea":100.0,"technicalProfile":{"totalBathroomArea":3.0,"colling":true,"electricalBathroomHeating":false,"domesticWaterHeating":false},"typeOfHouse":"Residential","familyProfile":{"children":0,"studentsNonWorking":0,"studentsWorking":0,"adultsWorking":0,"adultsNonWorking":0,"seniors":0,"multifamilyInhabitants":2,"useMultifamilyData":true}} 2017-10-26 03:08:52,240 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-114) ==> Calling PVWATTS API - Query weather data: lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:08:52,240 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-114) PVWatts weather query request URL: https://developer.nrel.gov/api/solar/data_query/v1.json?api_key=o3hUvnROE4kaiuxdeTj8LbJ58cFVTmwufy1u4VWI&lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:08:53,549 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-114) PVWatts weather query status code [NOT OK]: 422 2017-10-26 03:08:53,549 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-114) ==> FAILED PVWATTS API CALL (Query weather data) - status 422 2017-10-26 03:08:53,550 ERROR [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-114) Failed to calculate Energy Consumption. null 2017-10-26 03:08:53,550 ERROR [com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade] (default task-114) Cannot calculate energy usage: com.pvstream.pilot.api.model.exception.BLException: Cannot calculate energy usage at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:87) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade.updateEnergyUsage(DefaultEnergyUsageFacade.java:52) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.security.SecuredInterceptor.interceptShiroSecurity(SecuredInterceptor.java:78) at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.NonTerminalAroundInvokeInvocationContext.proceedInternal(NonTerminalAroundInvokeInvocationContext.java:64) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.util.DefaultLogInterceptor.logging(DefaultLogInterceptor.java:23) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage(Unknown Source) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource.recalculateEnergyUsage(EnergyUsageResource.java:67) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource$Proxy$_$$_WeldClientProxy.recalculateEnergyUsage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at com.pvstream.pilot.api.presentation.services.SessionTimeoutCookieFilter.doFilter(SessionTimeoutCookieFilter.java:37) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.pvstream.pilot.api.presentation.services.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.pvstream.pilot.api.model.exception.AppException: Failed to calculate Energy Consumption. null at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:60) at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:83) ... 93 more Caused by: java.lang.NullPointerException at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculateResidentialConsumption(ECCalculator.java:157) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculate(ECCalculator.java:106) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:46) ... 94 more 2017-10-26 03:09:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 03:09:00,051 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 03:09:15,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 03:09:15,047 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 03:09:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 03:09:30,042 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 03:09:40,276 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-119) Received request for PVModule search 2017-10-26 03:09:40,332 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-120) Received request for Inverter search 2017-10-26 03:09:40,419 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-119) PVModule search - ok 2017-10-26 03:09:40,429 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-120) Inverter search - ok 2017-10-26 03:09:41,494 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-121) Error retrieving proposal 2017-10-26 03:09:41,602 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-122) Error recalculating savings for version with id 4452 2017-10-26 03:09:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 03:09:45,048 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 03:10:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 03:10:00,044 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 03:10:15,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 03:10:15,050 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 03:10:19,116 INFO [com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl] (default task-123) Calculating energy consumption for project with id 3919 2017-10-26 03:10:19,118 INFO [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-123) Running Energy Consumption calculation for request: {"latitude":34.015309,"longitude":-118.477918,"monthlyEnergyBill":50.0,"noneResidentialInhabitants":8,"houseArea":100.0,"technicalProfile":{"totalBathroomArea":3.0,"colling":true,"electricalBathroomHeating":false,"domesticWaterHeating":false},"typeOfHouse":"Residential","familyProfile":{"children":0,"studentsNonWorking":0,"studentsWorking":0,"adultsWorking":0,"adultsNonWorking":0,"seniors":0,"multifamilyInhabitants":2,"useMultifamilyData":true}} 2017-10-26 03:10:19,813 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-123) ==> Calling PVWATTS API - Query weather data: lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:10:19,814 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-123) PVWatts weather query request URL: https://developer.nrel.gov/api/solar/data_query/v1.json?api_key=o3hUvnROE4kaiuxdeTj8LbJ58cFVTmwufy1u4VWI&lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:10:20,747 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-123) PVWatts weather query status code [NOT OK]: 422 2017-10-26 03:10:20,748 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-123) ==> FAILED PVWATTS API CALL (Query weather data) - status 422 2017-10-26 03:10:20,748 ERROR [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-123) Failed to calculate Energy Consumption. null 2017-10-26 03:10:20,748 ERROR [com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade] (default task-123) Cannot calculate energy usage: com.pvstream.pilot.api.model.exception.BLException: Cannot calculate energy usage at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:87) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade.updateEnergyUsage(DefaultEnergyUsageFacade.java:52) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.security.SecuredInterceptor.interceptShiroSecurity(SecuredInterceptor.java:78) at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.NonTerminalAroundInvokeInvocationContext.proceedInternal(NonTerminalAroundInvokeInvocationContext.java:64) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.util.DefaultLogInterceptor.logging(DefaultLogInterceptor.java:23) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage(Unknown Source) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource.recalculateEnergyUsage(EnergyUsageResource.java:67) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource$Proxy$_$$_WeldClientProxy.recalculateEnergyUsage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at com.pvstream.pilot.api.presentation.services.SessionTimeoutCookieFilter.doFilter(SessionTimeoutCookieFilter.java:37) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.pvstream.pilot.api.presentation.services.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.pvstream.pilot.api.model.exception.AppException: Failed to calculate Energy Consumption. null at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:60) at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:83) ... 93 more Caused by: java.lang.NullPointerException at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculateResidentialConsumption(ECCalculator.java:157) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculate(ECCalculator.java:106) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:46) ... 94 more 2017-10-26 03:10:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 03:10:30,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 03:10:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 03:10:45,041 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 03:11:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 03:11:00,047 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 03:11:10,070 INFO [com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl] (default task-124) Calculating energy consumption for project with id 3919 2017-10-26 03:11:10,072 INFO [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-124) Running Energy Consumption calculation for request: {"latitude":34.015309,"longitude":-118.477918,"monthlyEnergyBill":50.0,"noneResidentialInhabitants":8,"houseArea":100.0,"technicalProfile":{"totalBathroomArea":3.0,"colling":true,"electricalBathroomHeating":false,"domesticWaterHeating":false},"typeOfHouse":"Residential","familyProfile":{"children":0,"studentsNonWorking":0,"studentsWorking":0,"adultsWorking":0,"adultsNonWorking":0,"seniors":0,"multifamilyInhabitants":2,"useMultifamilyData":true}} 2017-10-26 03:11:10,663 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-124) ==> Calling PVWATTS API - Query weather data: lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:11:10,663 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-124) PVWatts weather query request URL: https://developer.nrel.gov/api/solar/data_query/v1.json?api_key=o3hUvnROE4kaiuxdeTj8LbJ58cFVTmwufy1u4VWI&lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:11:11,492 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-124) PVWatts weather query status code [NOT OK]: 422 2017-10-26 03:11:11,493 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-124) ==> FAILED PVWATTS API CALL (Query weather data) - status 422 2017-10-26 03:11:11,493 ERROR [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-124) Failed to calculate Energy Consumption. null 2017-10-26 03:11:11,493 ERROR [com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade] (default task-124) Cannot calculate energy usage: com.pvstream.pilot.api.model.exception.BLException: Cannot calculate energy usage at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:87) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade.updateEnergyUsage(DefaultEnergyUsageFacade.java:52) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.security.SecuredInterceptor.interceptShiroSecurity(SecuredInterceptor.java:78) at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.NonTerminalAroundInvokeInvocationContext.proceedInternal(NonTerminalAroundInvokeInvocationContext.java:64) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.util.DefaultLogInterceptor.logging(DefaultLogInterceptor.java:23) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage(Unknown Source) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource.recalculateEnergyUsage(EnergyUsageResource.java:67) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource$Proxy$_$$_WeldClientProxy.recalculateEnergyUsage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at com.pvstream.pilot.api.presentation.services.SessionTimeoutCookieFilter.doFilter(SessionTimeoutCookieFilter.java:37) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.pvstream.pilot.api.presentation.services.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.pvstream.pilot.api.model.exception.AppException: Failed to calculate Energy Consumption. null at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:60) at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:83) ... 93 more Caused by: java.lang.NullPointerException at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculateResidentialConsumption(ECCalculator.java:157) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculate(ECCalculator.java:106) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:46) ... 94 more 2017-10-26 03:11:14,767 INFO [com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl] (default task-125) Calculating energy consumption for project with id 3919 2017-10-26 03:11:14,769 INFO [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-125) Running Energy Consumption calculation for request: {"latitude":34.015309,"longitude":-118.477918,"monthlyEnergyBill":50.0,"noneResidentialInhabitants":8,"houseArea":100.0,"technicalProfile":{"totalBathroomArea":3.0,"colling":true,"electricalBathroomHeating":false,"domesticWaterHeating":false},"typeOfHouse":"Residential","familyProfile":{"children":0,"studentsNonWorking":0,"studentsWorking":0,"adultsWorking":0,"adultsNonWorking":0,"seniors":0,"multifamilyInhabitants":2,"useMultifamilyData":true}} 2017-10-26 03:11:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 03:11:15,043 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 03:11:15,354 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-125) ==> Calling PVWATTS API - Query weather data: lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:11:15,355 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-125) PVWatts weather query request URL: https://developer.nrel.gov/api/solar/data_query/v1.json?api_key=o3hUvnROE4kaiuxdeTj8LbJ58cFVTmwufy1u4VWI&lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:11:16,185 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-125) PVWatts weather query status code [NOT OK]: 422 2017-10-26 03:11:16,185 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-125) ==> FAILED PVWATTS API CALL (Query weather data) - status 422 2017-10-26 03:11:16,186 ERROR [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-125) Failed to calculate Energy Consumption. null 2017-10-26 03:11:16,186 ERROR [com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade] (default task-125) Cannot calculate energy usage: com.pvstream.pilot.api.model.exception.BLException: Cannot calculate energy usage at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:87) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade.updateEnergyUsage(DefaultEnergyUsageFacade.java:52) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.security.SecuredInterceptor.interceptShiroSecurity(SecuredInterceptor.java:78) at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.NonTerminalAroundInvokeInvocationContext.proceedInternal(NonTerminalAroundInvokeInvocationContext.java:64) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.util.DefaultLogInterceptor.logging(DefaultLogInterceptor.java:23) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage(Unknown Source) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource.recalculateEnergyUsage(EnergyUsageResource.java:67) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource$Proxy$_$$_WeldClientProxy.recalculateEnergyUsage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at com.pvstream.pilot.api.presentation.services.SessionTimeoutCookieFilter.doFilter(SessionTimeoutCookieFilter.java:37) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.pvstream.pilot.api.presentation.services.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.pvstream.pilot.api.model.exception.AppException: Failed to calculate Energy Consumption. null at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:60) at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:83) ... 93 more Caused by: java.lang.NullPointerException at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculateResidentialConsumption(ECCalculator.java:157) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculate(ECCalculator.java:106) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:46) ... 94 more 2017-10-26 03:11:30,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 03:11:30,049 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 03:11:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 03:11:45,044 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 03:12:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 03:12:00,049 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 03:12:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 03:12:15,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 03:12:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 03:12:30,052 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 03:12:32,376 INFO [com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl] (default task-126) Calculating energy consumption for project with id 3919 2017-10-26 03:12:32,377 INFO [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-126) Running Energy Consumption calculation for request: {"latitude":34.015309,"longitude":-118.477918,"monthlyEnergyBill":50.0,"noneResidentialInhabitants":8,"houseArea":100.0,"technicalProfile":{"totalBathroomArea":3.0,"colling":true,"electricalBathroomHeating":false,"domesticWaterHeating":false},"typeOfHouse":"Residential","familyProfile":{"children":0,"studentsNonWorking":0,"studentsWorking":0,"adultsWorking":0,"adultsNonWorking":0,"seniors":0,"multifamilyInhabitants":2,"useMultifamilyData":true}} 2017-10-26 03:12:32,919 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-126) ==> Calling PVWATTS API - Query weather data: lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:12:32,920 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-126) PVWatts weather query request URL: https://developer.nrel.gov/api/solar/data_query/v1.json?api_key=o3hUvnROE4kaiuxdeTj8LbJ58cFVTmwufy1u4VWI&lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:12:33,847 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-126) PVWatts weather query status code [NOT OK]: 422 2017-10-26 03:12:33,848 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-126) ==> FAILED PVWATTS API CALL (Query weather data) - status 422 2017-10-26 03:12:33,848 ERROR [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-126) Failed to calculate Energy Consumption. null 2017-10-26 03:12:33,848 ERROR [com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade] (default task-126) Cannot calculate energy usage: com.pvstream.pilot.api.model.exception.BLException: Cannot calculate energy usage at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:87) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade.updateEnergyUsage(DefaultEnergyUsageFacade.java:52) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.security.SecuredInterceptor.interceptShiroSecurity(SecuredInterceptor.java:78) at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.NonTerminalAroundInvokeInvocationContext.proceedInternal(NonTerminalAroundInvokeInvocationContext.java:64) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.util.DefaultLogInterceptor.logging(DefaultLogInterceptor.java:23) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage(Unknown Source) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource.recalculateEnergyUsage(EnergyUsageResource.java:67) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource$Proxy$_$$_WeldClientProxy.recalculateEnergyUsage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at com.pvstream.pilot.api.presentation.services.SessionTimeoutCookieFilter.doFilter(SessionTimeoutCookieFilter.java:37) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.pvstream.pilot.api.presentation.services.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.pvstream.pilot.api.model.exception.AppException: Failed to calculate Energy Consumption. null at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:60) at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:83) ... 93 more Caused by: java.lang.NullPointerException at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculateResidentialConsumption(ECCalculator.java:157) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculate(ECCalculator.java:106) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:46) ... 94 more 2017-10-26 03:12:36,838 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-132) Received request for Inverter search 2017-10-26 03:12:36,894 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-131) Received request for PVModule search 2017-10-26 03:12:36,932 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-132) Inverter search - ok 2017-10-26 03:12:37,041 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-131) PVModule search - ok 2017-10-26 03:12:38,027 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-133) Error retrieving proposal 2017-10-26 03:12:38,115 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-134) Error recalculating savings for version with id 4452 2017-10-26 03:12:43,166 INFO [com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl] (default task-135) Calculating energy consumption for project with id 3919 2017-10-26 03:12:43,168 INFO [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-135) Running Energy Consumption calculation for request: {"latitude":34.015309,"longitude":-118.477918,"monthlyEnergyBill":50.0,"noneResidentialInhabitants":8,"houseArea":100.0,"technicalProfile":{"totalBathroomArea":3.0,"colling":true,"electricalBathroomHeating":false,"domesticWaterHeating":false},"typeOfHouse":"Residential","familyProfile":{"children":0,"studentsNonWorking":0,"studentsWorking":0,"adultsWorking":0,"adultsNonWorking":0,"seniors":0,"multifamilyInhabitants":2,"useMultifamilyData":true}} 2017-10-26 03:12:43,910 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-135) ==> Calling PVWATTS API - Query weather data: lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:12:43,911 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-135) PVWatts weather query request URL: https://developer.nrel.gov/api/solar/data_query/v1.json?api_key=o3hUvnROE4kaiuxdeTj8LbJ58cFVTmwufy1u4VWI&lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:12:44,709 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-135) PVWatts weather query status code [NOT OK]: 422 2017-10-26 03:12:44,710 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-135) ==> FAILED PVWATTS API CALL (Query weather data) - status 422 2017-10-26 03:12:44,710 ERROR [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-135) Failed to calculate Energy Consumption. null 2017-10-26 03:12:44,710 ERROR [com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade] (default task-135) Cannot calculate energy usage: com.pvstream.pilot.api.model.exception.BLException: Cannot calculate energy usage at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:87) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade.updateEnergyUsage(DefaultEnergyUsageFacade.java:52) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.security.SecuredInterceptor.interceptShiroSecurity(SecuredInterceptor.java:78) at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.NonTerminalAroundInvokeInvocationContext.proceedInternal(NonTerminalAroundInvokeInvocationContext.java:64) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.util.DefaultLogInterceptor.logging(DefaultLogInterceptor.java:23) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage(Unknown Source) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource.recalculateEnergyUsage(EnergyUsageResource.java:67) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource$Proxy$_$$_WeldClientProxy.recalculateEnergyUsage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at com.pvstream.pilot.api.presentation.services.SessionTimeoutCookieFilter.doFilter(SessionTimeoutCookieFilter.java:37) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.pvstream.pilot.api.presentation.services.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.pvstream.pilot.api.model.exception.AppException: Failed to calculate Energy Consumption. null at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:60) at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:83) ... 93 more Caused by: java.lang.NullPointerException at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculateResidentialConsumption(ECCalculator.java:157) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculate(ECCalculator.java:106) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:46) ... 94 more 2017-10-26 03:12:45,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 03:12:45,046 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 03:13:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 03:13:00,042 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 03:13:01,943 INFO [com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl] (default task-136) Calculating energy consumption for project with id 3919 2017-10-26 03:13:01,944 INFO [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-136) Running Energy Consumption calculation for request: {"latitude":34.015309,"longitude":-118.477918,"monthlyEnergyBill":50.0,"noneResidentialInhabitants":8,"houseArea":100.0,"technicalProfile":{"totalBathroomArea":3.0,"colling":true,"electricalBathroomHeating":false,"domesticWaterHeating":false},"typeOfHouse":"Residential","familyProfile":{"children":0,"studentsNonWorking":0,"studentsWorking":0,"adultsWorking":0,"adultsNonWorking":0,"seniors":0,"multifamilyInhabitants":2,"useMultifamilyData":true}} 2017-10-26 03:13:02,568 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-136) ==> Calling PVWATTS API - Query weather data: lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:13:02,569 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-136) PVWatts weather query request URL: https://developer.nrel.gov/api/solar/data_query/v1.json?api_key=o3hUvnROE4kaiuxdeTj8LbJ58cFVTmwufy1u4VWI&lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:13:03,433 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-136) PVWatts weather query status code [NOT OK]: 422 2017-10-26 03:13:03,433 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-136) ==> FAILED PVWATTS API CALL (Query weather data) - status 422 2017-10-26 03:13:03,434 ERROR [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-136) Failed to calculate Energy Consumption. null 2017-10-26 03:13:03,434 ERROR [com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade] (default task-136) Cannot calculate energy usage: com.pvstream.pilot.api.model.exception.BLException: Cannot calculate energy usage at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:87) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade.updateEnergyUsage(DefaultEnergyUsageFacade.java:52) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.security.SecuredInterceptor.interceptShiroSecurity(SecuredInterceptor.java:78) at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.NonTerminalAroundInvokeInvocationContext.proceedInternal(NonTerminalAroundInvokeInvocationContext.java:64) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.util.DefaultLogInterceptor.logging(DefaultLogInterceptor.java:23) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage(Unknown Source) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource.recalculateEnergyUsage(EnergyUsageResource.java:67) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource$Proxy$_$$_WeldClientProxy.recalculateEnergyUsage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at com.pvstream.pilot.api.presentation.services.SessionTimeoutCookieFilter.doFilter(SessionTimeoutCookieFilter.java:37) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.pvstream.pilot.api.presentation.services.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.pvstream.pilot.api.model.exception.AppException: Failed to calculate Energy Consumption. null at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:60) at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:83) ... 93 more Caused by: java.lang.NullPointerException at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculateResidentialConsumption(ECCalculator.java:157) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculate(ECCalculator.java:106) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:46) ... 94 more 2017-10-26 03:13:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 03:13:15,048 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 03:13:15,964 INFO [com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl] (default task-137) Calculating energy consumption for project with id 3919 2017-10-26 03:13:15,965 INFO [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-137) Running Energy Consumption calculation for request: {"latitude":34.015309,"longitude":-118.477918,"monthlyEnergyBill":50.0,"noneResidentialInhabitants":3,"houseArea":100.0,"technicalProfile":{"totalBathroomArea":3.0,"colling":true,"electricalBathroomHeating":false,"domesticWaterHeating":false},"typeOfHouse":"Residential","familyProfile":{"children":0,"studentsNonWorking":0,"studentsWorking":0,"adultsWorking":0,"adultsNonWorking":0,"seniors":0,"multifamilyInhabitants":2,"useMultifamilyData":true}} 2017-10-26 03:13:16,551 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-137) ==> Calling PVWATTS API - Query weather data: lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:13:16,552 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-137) PVWatts weather query request URL: https://developer.nrel.gov/api/solar/data_query/v1.json?api_key=o3hUvnROE4kaiuxdeTj8LbJ58cFVTmwufy1u4VWI&lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:13:17,356 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-137) PVWatts weather query status code [NOT OK]: 422 2017-10-26 03:13:17,357 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-137) ==> FAILED PVWATTS API CALL (Query weather data) - status 422 2017-10-26 03:13:17,357 ERROR [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-137) Failed to calculate Energy Consumption. null 2017-10-26 03:13:17,358 ERROR [com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade] (default task-137) Cannot calculate energy usage: com.pvstream.pilot.api.model.exception.BLException: Cannot calculate energy usage at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:87) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade.updateEnergyUsage(DefaultEnergyUsageFacade.java:52) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.security.SecuredInterceptor.interceptShiroSecurity(SecuredInterceptor.java:78) at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.NonTerminalAroundInvokeInvocationContext.proceedInternal(NonTerminalAroundInvokeInvocationContext.java:64) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.util.DefaultLogInterceptor.logging(DefaultLogInterceptor.java:23) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage(Unknown Source) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource.recalculateEnergyUsage(EnergyUsageResource.java:67) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource$Proxy$_$$_WeldClientProxy.recalculateEnergyUsage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at com.pvstream.pilot.api.presentation.services.SessionTimeoutCookieFilter.doFilter(SessionTimeoutCookieFilter.java:37) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.pvstream.pilot.api.presentation.services.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.pvstream.pilot.api.model.exception.AppException: Failed to calculate Energy Consumption. null at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:60) at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:83) ... 93 more Caused by: java.lang.NullPointerException at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculateResidentialConsumption(ECCalculator.java:157) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculate(ECCalculator.java:106) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:46) ... 94 more 2017-10-26 03:13:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 03:13:30,050 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 03:13:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 03:13:45,049 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 03:14:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 03:14:00,046 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 03:14:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 03:14:15,041 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 03:14:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 03:14:30,047 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 03:14:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 03:14:45,042 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 03:15:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 03:15:00,048 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 03:15:01,843 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-142) Received request for PVModule search 2017-10-26 03:15:01,890 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-143) Received request for Inverter search 2017-10-26 03:15:01,988 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-143) Inverter search - ok 2017-10-26 03:15:01,989 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-142) PVModule search - ok 2017-10-26 03:15:04,676 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-144) Error retrieving proposal 2017-10-26 03:15:09,571 INFO [com.pvstream.pilot.api.core.dal.util.QueryHelper] (default task-148) SELECT e FROM Project e LEFT JOIN FETCH e.createdBy u WHERE e.businessAccount.workspaceId = :workspaceId ORDER BY e.modifiedOn DESC 2017-10-26 03:15:09,617 INFO [com.pvstream.pilot.api.core.dal.util.QueryHelper] (default task-149) SELECT e FROM Project e LEFT JOIN FETCH e.createdBy u WHERE e.businessAccount.workspaceId = :workspaceId ORDER BY e.modifiedOn DESC 2017-10-26 03:15:09,622 INFO [com.pvstream.pilot.api.core.dal.util.QueryHelper] (default task-148) SELECT count(e.id) FROM Project e WHERE e.businessAccount.workspaceId = :workspaceId 2017-10-26 03:15:09,672 INFO [com.pvstream.pilot.api.core.dal.util.QueryHelper] (default task-149) SELECT count(e.id) FROM Project e WHERE e.businessAccount.workspaceId = :workspaceId 2017-10-26 03:15:13,077 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-153) Received request for Inverter search 2017-10-26 03:15:13,134 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-152) Received request for PVModule search 2017-10-26 03:15:13,172 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-153) Inverter search - ok 2017-10-26 03:15:13,281 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-152) PVModule search - ok 2017-10-26 03:15:13,902 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-154) Error retrieving proposal 2017-10-26 03:15:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 03:15:15,044 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 03:15:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 03:15:30,087 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 03:15:37,830 INFO [com.pvstream.pilot.api.core.dal.util.QueryHelper] (default task-157) SELECT e FROM Project e LEFT JOIN FETCH e.createdBy u WHERE e.businessAccount.workspaceId = :workspaceId ORDER BY e.modifiedOn DESC 2017-10-26 03:15:37,868 INFO [com.pvstream.pilot.api.core.dal.util.QueryHelper] (default task-158) SELECT e FROM Project e LEFT JOIN FETCH e.createdBy u WHERE e.businessAccount.workspaceId = :workspaceId ORDER BY e.modifiedOn DESC 2017-10-26 03:15:37,883 INFO [com.pvstream.pilot.api.core.dal.util.QueryHelper] (default task-157) SELECT count(e.id) FROM Project e WHERE e.businessAccount.workspaceId = :workspaceId 2017-10-26 03:15:37,920 INFO [com.pvstream.pilot.api.core.dal.util.QueryHelper] (default task-158) SELECT count(e.id) FROM Project e WHERE e.businessAccount.workspaceId = :workspaceId 2017-10-26 03:15:40,233 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-161) Received request for PVModule search 2017-10-26 03:15:40,290 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-162) Received request for Inverter search 2017-10-26 03:15:40,377 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-161) PVModule search - ok 2017-10-26 03:15:40,388 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-162) Inverter search - ok 2017-10-26 03:15:40,979 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-163) Error retrieving proposal 2017-10-26 03:15:41,068 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-164) Error recalculating savings for version with id 4452 2017-10-26 03:15:45,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 03:15:45,046 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 03:16:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 03:16:00,041 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 03:16:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 03:16:15,047 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 03:16:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 03:16:30,043 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 03:16:45,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 03:16:45,048 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 03:17:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 03:17:00,044 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 03:17:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 03:17:15,050 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 03:17:18,214 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-170) Received request for Inverter search 2017-10-26 03:17:18,269 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-169) Received request for PVModule search 2017-10-26 03:17:18,307 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-170) Inverter search - ok 2017-10-26 03:17:18,424 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-169) PVModule search - ok 2017-10-26 03:17:19,490 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-171) Error retrieving proposal 2017-10-26 03:17:19,569 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-172) Error recalculating savings for version with id 4452 2017-10-26 03:17:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 03:17:30,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 03:17:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 03:17:45,051 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 03:18:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 03:18:00,047 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 03:18:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 03:18:15,043 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 03:18:24,192 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-177) Received request for PVModule search 2017-10-26 03:18:24,249 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-178) Received request for Inverter search 2017-10-26 03:18:24,336 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-177) PVModule search - ok 2017-10-26 03:18:24,346 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-178) Inverter search - ok 2017-10-26 03:18:25,431 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-179) Error retrieving proposal 2017-10-26 03:18:25,525 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-180) Error recalculating savings for version with id 4452 2017-10-26 03:18:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 03:18:30,048 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 03:18:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 03:18:45,044 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 03:19:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 03:19:00,051 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 03:19:15,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 03:19:15,046 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 03:19:17,235 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-186) Received request for Inverter search 2017-10-26 03:19:17,290 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-185) Received request for PVModule search 2017-10-26 03:19:17,329 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-186) Inverter search - ok 2017-10-26 03:19:17,437 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-185) PVModule search - ok 2017-10-26 03:19:18,462 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-187) Error retrieving proposal 2017-10-26 03:19:18,541 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-188) Error recalculating savings for version with id 4452 2017-10-26 03:19:28,761 INFO [com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl] (default task-189) Calculating energy consumption for project with id 3919 2017-10-26 03:19:28,763 INFO [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-189) Running Energy Consumption calculation for request: {"latitude":34.015309,"longitude":-118.477918,"monthlyEnergyBill":50.0,"noneResidentialInhabitants":5,"houseArea":100.0,"technicalProfile":{"totalBathroomArea":3.0,"colling":true,"electricalBathroomHeating":false,"domesticWaterHeating":false},"typeOfHouse":"Residential","familyProfile":{"children":0,"studentsNonWorking":0,"studentsWorking":0,"adultsWorking":0,"adultsNonWorking":0,"seniors":0,"multifamilyInhabitants":2,"useMultifamilyData":true}} 2017-10-26 03:19:29,304 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-189) ==> Calling PVWATTS API - Query weather data: lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:19:29,304 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-189) PVWatts weather query request URL: https://developer.nrel.gov/api/solar/data_query/v1.json?api_key=o3hUvnROE4kaiuxdeTj8LbJ58cFVTmwufy1u4VWI&lat=34,015309&lon=-118,477918&radius=300&all=1 2017-10-26 03:19:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 03:19:30,041 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 03:19:30,383 INFO [com.pvstream.pilot.api.core.bl.serviceagents.RESTServiceAgentBase] (default task-189) PVWatts weather query status code [NOT OK]: 422 2017-10-26 03:19:30,383 INFO [com.pvstream.pilot.api.core.bl.appservice.weatherdata.PVWattsWeatherDataService] (default task-189) ==> FAILED PVWATTS API CALL (Query weather data) - status 422 2017-10-26 03:19:30,384 ERROR [com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl] (default task-189) Failed to calculate Energy Consumption. null 2017-10-26 03:19:30,384 ERROR [com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade] (default task-189) Cannot calculate energy usage: com.pvstream.pilot.api.model.exception.BLException: Cannot calculate energy usage at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:87) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade.updateEnergyUsage(DefaultEnergyUsageFacade.java:52) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.security.SecuredInterceptor.interceptShiroSecurity(SecuredInterceptor.java:78) at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.NonTerminalAroundInvokeInvocationContext.proceedInternal(NonTerminalAroundInvokeInvocationContext.java:64) at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) at com.pvstream.pilot.api.core.util.DefaultLogInterceptor.logging(DefaultLogInterceptor.java:23) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) at com.pvstream.pilot.api.core.bl.DefaultEnergyUsageFacade$Proxy$_$$_WeldSubclass.updateEnergyUsage(Unknown Source) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource.recalculateEnergyUsage(EnergyUsageResource.java:67) at com.pvstream.pilot.api.presentation.services.energyconsumption.EnergyUsageResource$Proxy$_$$_WeldClientProxy.recalculateEnergyUsage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at com.pvstream.pilot.api.presentation.services.SessionTimeoutCookieFilter.doFilter(SessionTimeoutCookieFilter.java:37) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.pvstream.pilot.api.presentation.services.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.pvstream.pilot.api.model.exception.AppException: Failed to calculate Energy Consumption. null at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:60) at com.pvstream.pilot.api.core.bl.workflow.EnergyUsage.RecalculateEnergyUsageWorkflowImpl.updateEnergyUsage(RecalculateEnergyUsageWorkflowImpl.java:83) ... 93 more Caused by: java.lang.NullPointerException at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculateResidentialConsumption(ECCalculator.java:157) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.ECCalculator.calculate(ECCalculator.java:106) at com.pvstream.pilot.api.core.bl.appservice.energyconsumption.EnergyConsumptionAppServiceImpl.calculateEnergyConsumption(EnergyConsumptionAppServiceImpl.java:46) ... 94 more 2017-10-26 03:19:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 03:19:45,046 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 03:20:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 03:20:00,043 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 03:20:15,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 03:20:15,048 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 03:20:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 03:20:30,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 03:20:45,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 03:20:45,049 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 03:21:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 03:21:00,046 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 03:21:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 03:21:15,041 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 03:21:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 03:21:30,047 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 03:21:45,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 03:21:45,042 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 03:21:54,301 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-194) Received request for PVModule search 2017-10-26 03:21:54,357 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-195) Received request for Inverter search 2017-10-26 03:21:54,445 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-194) PVModule search - ok 2017-10-26 03:21:54,455 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-195) Inverter search - ok 2017-10-26 03:21:55,588 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-196) Error retrieving proposal 2017-10-26 03:21:55,667 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-197) Error recalculating savings for version with id 4452 2017-10-26 03:22:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 03:22:00,048 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 03:22:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 03:22:15,044 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 03:22:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 03:22:30,050 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 03:22:44,674 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-203) Received request for Inverter search 2017-10-26 03:22:44,730 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-202) Received request for PVModule search 2017-10-26 03:22:44,769 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-203) Inverter search - ok 2017-10-26 03:22:44,876 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-202) PVModule search - ok 2017-10-26 03:22:45,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 03:22:45,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 03:22:45,902 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-204) Error retrieving proposal 2017-10-26 03:22:45,990 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-205) Error recalculating savings for version with id 4452 2017-10-26 03:23:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 03:23:00,051 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 03:23:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 03:23:15,047 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 03:23:30,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 03:23:30,064 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 03:23:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 03:23:45,048 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 03:23:57,447 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-210) Received request for PVModule search 2017-10-26 03:23:57,504 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-211) Received request for Inverter search 2017-10-26 03:23:57,591 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-210) PVModule search - ok 2017-10-26 03:23:57,601 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-211) Inverter search - ok 2017-10-26 03:23:58,828 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-212) Error retrieving proposal 2017-10-26 03:23:58,938 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-213) Error recalculating savings for version with id 4452 2017-10-26 03:24:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 03:24:00,044 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 03:24:15,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 03:24:15,050 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 03:24:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 03:24:30,046 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 03:24:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 03:24:45,041 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 03:25:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 03:25:00,046 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 03:25:15,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 03:25:15,042 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 03:25:27,879 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-218) Received request for PVModule search 2017-10-26 03:25:27,941 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-219) Received request for Inverter search 2017-10-26 03:25:28,019 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-218) PVModule search - ok 2017-10-26 03:25:28,037 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-219) Inverter search - ok 2017-10-26 03:25:29,123 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-220) Error retrieving proposal 2017-10-26 03:25:29,201 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-221) Error recalculating savings for version with id 4452 2017-10-26 03:25:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 03:25:30,048 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 03:25:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 03:25:45,044 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 03:26:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 03:26:00,055 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 03:26:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 03:26:15,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 03:26:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 03:26:30,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 03:26:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 03:26:45,050 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 03:27:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 03:27:00,046 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 03:27:10,624 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-226) Received request for PVModule search 2017-10-26 03:27:10,680 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-227) Received request for Inverter search 2017-10-26 03:27:10,768 INFO [com.pvstream.pilot.api.presentation.services.PVModuleResource] (default task-226) PVModule search - ok 2017-10-26 03:27:10,776 INFO [com.pvstream.pilot.api.presentation.services.InverterResource] (default task-227) Inverter search - ok 2017-10-26 03:27:11,930 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-228) Error retrieving proposal 2017-10-26 03:27:12,010 ERROR [com.pvstream.pilot.api.presentation.services.proposal.ProposalResource] (default task-229) Error recalculating savings for version with id 4452 2017-10-26 03:27:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 03:27:15,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 03:27:30,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer start ... 2017-10-26 03:27:30,048 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 1) Email periodic timer end... 2017-10-26 03:27:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer start ... 2017-10-26 03:27:45,043 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 2) Email periodic timer end... 2017-10-26 03:28:00,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer start ... 2017-10-26 03:28:00,043 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 3) Email periodic timer end... 2017-10-26 03:28:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer start ... 2017-10-26 03:28:15,049 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 4) Email periodic timer end... 2017-10-26 03:28:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer start ... 2017-10-26 03:28:30,044 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 5) Email periodic timer end... 2017-10-26 03:28:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer start ... 2017-10-26 03:28:45,049 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 6) Email periodic timer end... 2017-10-26 03:29:00,001 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer start ... 2017-10-26 03:29:00,045 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 7) Email periodic timer end... 2017-10-26 03:29:15,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer start ... 2017-10-26 03:29:15,046 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 8) Email periodic timer end... 2017-10-26 03:29:30,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer start ... 2017-10-26 03:29:30,043 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 9) Email periodic timer end... 2017-10-26 03:29:45,000 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer start ... 2017-10-26 03:29:45,041 INFO [com.pvstream.pilot.api.core.util.EmailPeriodicTimer] (EJB default - 10) Email periodic timer end... 2017-10-26 03:29:49,116 INFO [org.jboss.as.server] (Thread-2) WFLYSRV0220: Server shutdown has been requested. 2017-10-26 03:29:49,143 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 104) WFLYUT0022: Unregistered web context: / 2017-10-26 03:29:49,154 INFO [org.jboss.as.clustering.infinispan] (MSC service thread 1-7) WFLYCLINF0003: Stopped jpaRealm.authorizationCache cache from api container 2017-10-26 03:29:49,157 INFO [io.undertow.servlet] (ServerService Thread Pool -- 104) Cleaning up Shiro Environment 2017-10-26 03:29:49,159 INFO [org.jboss.as.clustering.infinispan] (MSC service thread 1-7) WFLYCLINF0003: Stopped jpaResetPasswordRealm.authorizationCache cache from api container 2017-10-26 03:29:49,167 INFO [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0019: Host default-host stopping 2017-10-26 03:29:49,169 INFO [org.jboss.weld.deployer] (MSC service thread 1-3) WFLYWELD0010: Stopping weld service for deployment ROOT.war 2017-10-26 03:29:49,184 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 113) WFLYJPA0011: Stopping Persistence Unit (phase 2 of 2) Service 'ROOT.war#pvMigrationPU' 2017-10-26 03:29:49,184 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 109) WFLYJPA0011: Stopping Persistence Unit (phase 2 of 2) Service 'ROOT.war#pvstreamPrimaryPU' 2017-10-26 03:29:49,184 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 114) WFLYJPA0011: Stopping Persistence Unit (phase 2 of 2) Service 'ROOT.war#hardwareDBPU' 2017-10-26 03:29:49,185 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) WFLYJCA0010: Unbound data source [java:jboss/datasources/ExampleDS] 2017-10-26 03:29:49,189 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 114) WFLYJPA0011: Stopping Persistence Unit (phase 1 of 2) Service 'ROOT.war#pvMigrationPU' 2017-10-26 03:29:49,189 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 113) WFLYJPA0011: Stopping Persistence Unit (phase 1 of 2) Service 'ROOT.war#hardwareDBPU' 2017-10-26 03:29:49,189 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 109) WFLYJPA0011: Stopping Persistence Unit (phase 1 of 2) Service 'ROOT.war#pvstreamPrimaryPU' 2017-10-26 03:29:49,190 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-4) WFLYJCA0010: Unbound data source [java:jboss/datasources/hardware] 2017-10-26 03:29:49,191 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) WFLYJCA0010: Unbound data source [java:jboss/datasources/pvstream] 2017-10-26 03:29:49,193 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-1) WFLYJCA0019: Stopped Driver service with driver-name = h2 2017-10-26 03:29:49,198 INFO [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0008: Undertow HTTP listener default suspending 2017-10-26 03:29:49,201 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-1) WFLYJCA0019: Stopped Driver service with driver-name = MySqlJDBCDriver 2017-10-26 03:29:49,201 INFO [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0007: Undertow HTTP listener default stopped, was bound to 127.0.0.1:8080 2017-10-26 03:29:49,203 INFO [org.wildfly.extension.undertow] (MSC service thread 1-5) WFLYUT0004: Undertow 1.3.15.Final stopping 2017-10-26 03:29:51,485 INFO [org.jboss.as.server.deployment] (MSC service thread 1-3) WFLYSRV0028: Stopped deployment ROOT.war (runtime-name: ROOT.war) in 2366ms 2017-10-26 03:29:51,490 INFO [org.jboss.as] (MSC service thread 1-6) WFLYSRV0050: WildFly Full 10.0.0.Final (WildFly Core 2.0.10.Final) stopped in 2366ms