I have created a rule with hadmin, but get the following code:
16:05:51.927 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model '(1)_lichtautoan.rules'
16:05:51.985 [ERROR] [xt.xbase.jvmmodel.JvmModelAssociator] - Error calling inferrer
java.lang.NullPointerException
at org.eclipse.smarthome.model.rule.jvmmodel.RulesJvmModelInferrer$1$1$1.apply(RulesJvmModelInferrer.java:133)[125:org.eclipse.smarthome.model.rule:0.9.0.201612091054]
at org.eclipse.smarthome.model.rule.jvmmodel.RulesJvmModelInferrer$1$1$1.apply(RulesJvmModelInferrer.java:1)[125:org.eclipse.smarthome.model.rule:0.9.0.201612091054]
at org.eclipse.xtext.xbase.lib.ObjectExtensions.operator_doubleArrow(ObjectExtensions.java:139)[144:org.eclipse.xtext.xbase.lib:2.9.2]
at org.eclipse.smarthome.model.rule.jvmmodel.RulesJvmModelInferrer$1$1.apply(RulesJvmModelInferrer.java:141)[125:org.eclipse.smarthome.model.rule:0.9.0.201612091054]
at org.eclipse.smarthome.model.rule.jvmmodel.RulesJvmModelInferrer$1$1.apply(RulesJvmModelInferrer.java:1)[125:org.eclipse.smarthome.model.rule:0.9.0.201612091054]
at org.eclipse.xtext.xbase.lib.internal.FunctionDelegate.apply(FunctionDelegate.java:42)[144:org.eclipse.xtext.xbase.lib:2.9.2]
at com.google.common.collect.Lists$TransformingRandomAccessList$1.transform(Lists.java:617)[13:com.google.guava:18.0.0]
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48)[13:com.google.guava:18.0.0]
at org.eclipse.xtext.xbase.jvmmodel.JvmTypesBuilder.operator_add(JvmTypesBuilder.java:133)[143:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.smarthome.model.rule.jvmmodel.RulesJvmModelInferrer$1.apply(RulesJvmModelInferrer.java:145)[125:org.eclipse.smarthome.model.rule:0.9.0.201612091054]
at org.eclipse.smarthome.model.rule.jvmmodel.RulesJvmModelInferrer$1.apply(RulesJvmModelInferrer.java:1)[125:org.eclipse.smarthome.model.rule:0.9.0.201612091054]
at org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator$1.run(JvmModelAssociator.java:397)[143:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator.installDerivedState(JvmModelAssociator.java:407)[143:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.xtext.resource.DerivedStateAwareResource.installDerivedState(DerivedStateAwareResource.java:242)[139:org.eclipse.xtext:2.9.2]
at org.eclipse.xtext.xbase.resource.BatchLinkableResource.getContents(BatchLinkableResource.java:148)[143:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.smarthome.model.core.internal.ModelRepositoryImpl.getModel(ModelRepositoryImpl.java:61)[120:org.eclipse.smarthome.model.core:0.9.0.201612091054]
at org.eclipse.smarthome.model.rule.runtime.internal.engine.RuleEngineImpl.modelChanged(RuleEngineImpl.java:243)[126:org.eclipse.smarthome.model.rule.runtime:0.9.0.201612091054]
at org.eclipse.smarthome.model.core.internal.ModelRepositoryImpl.notifyListeners(ModelRepositoryImpl.java:207)[120:org.eclipse.smarthome.model.core:0.9.0.201612091054]
at org.eclipse.smarthome.model.core.internal.ModelRepositoryImpl.addOrRefreshModel(ModelRepositoryImpl.java:120)[120:org.eclipse.smarthome.model.core:0.9.0.201612091054]
at org.eclipse.smarthome.model.core.internal.folder.FolderObserver.checkFile(FolderObserver.java:270)[120:org.eclipse.smarthome.model.core:0.9.0.201612091054]
at org.eclipse.smarthome.model.core.internal.folder.FolderObserver.access$1(FolderObserver.java:264)[120:org.eclipse.smarthome.model.core:0.9.0.201612091054]
at org.eclipse.smarthome.model.core.internal.folder.FolderObserver$WatchQueueReader.processWatchEvent(FolderObserver.java:145)[120:org.eclipse.smarthome.model.core:0.9.0.201612091054]
at org.eclipse.smarthome.core.service.AbstractWatchQueueReader.run(AbstractWatchQueueReader.java:122)[96:org.eclipse.smarthome.core:0.9.0.201612091054]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
16:05:51.996 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model '(1)_lichtautoan.rules'
16:05:52.042 [ERROR] [xt.xbase.jvmmodel.JvmModelAssociator] - Error calling inferrer
java.lang.NullPointerException
at org.eclipse.smarthome.model.rule.jvmmodel.RulesJvmModelInferrer$1$1$1.apply(RulesJvmModelInferrer.java:133)[125:org.eclipse.smarthome.model.rule:0.9.0.201612091054]
at org.eclipse.smarthome.model.rule.jvmmodel.RulesJvmModelInferrer$1$1$1.apply(RulesJvmModelInferrer.java:1)[125:org.eclipse.smarthome.model.rule:0.9.0.201612091054]
at org.eclipse.xtext.xbase.lib.ObjectExtensions.operator_doubleArrow(ObjectExtensions.java:139)[144:org.eclipse.xtext.xbase.lib:2.9.2]
at org.eclipse.smarthome.model.rule.jvmmodel.RulesJvmModelInferrer$1$1.apply(RulesJvmModelInferrer.java:141)[125:org.eclipse.smarthome.model.rule:0.9.0.201612091054]
at org.eclipse.smarthome.model.rule.jvmmodel.RulesJvmModelInferrer$1$1.apply(RulesJvmModelInferrer.java:1)[125:org.eclipse.smarthome.model.rule:0.9.0.201612091054]
at org.eclipse.xtext.xbase.lib.internal.FunctionDelegate.apply(FunctionDelegate.java:42)[144:org.eclipse.xtext.xbase.lib:2.9.2]
at com.google.common.collect.Lists$TransformingRandomAccessList$1.transform(Lists.java:617)[13:com.google.guava:18.0.0]
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48)[13:com.google.guava:18.0.0]
at org.eclipse.xtext.xbase.jvmmodel.JvmTypesBuilder.operator_add(JvmTypesBuilder.java:133)[143:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.smarthome.model.rule.jvmmodel.RulesJvmModelInferrer$1.apply(RulesJvmModelInferrer.java:145)[125:org.eclipse.smarthome.model.rule:0.9.0.201612091054]
at org.eclipse.smarthome.model.rule.jvmmodel.RulesJvmModelInferrer$1.apply(RulesJvmModelInferrer.java:1)[125:org.eclipse.smarthome.model.rule:0.9.0.201612091054]
at org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator$1.run(JvmModelAssociator.java:397)[143:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator.installDerivedState(JvmModelAssociator.java:407)[143:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.xtext.resource.DerivedStateAwareResource.installDerivedState(DerivedStateAwareResource.java:242)[139:org.eclipse.xtext:2.9.2]
at org.eclipse.xtext.xbase.resource.BatchLinkableResource.getContents(BatchLinkableResource.java:148)[143:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.smarthome.model.core.internal.ModelRepositoryImpl.getModel(ModelRepositoryImpl.java:61)[120:org.eclipse.smarthome.model.core:0.9.0.201612091054]
at org.eclipse.smarthome.model.rule.runtime.internal.engine.RuleEngineImpl.modelChanged(RuleEngineImpl.java:243)[126:org.eclipse.smarthome.model.rule.runtime:0.9.0.201612091054]
at org.eclipse.smarthome.model.core.internal.ModelRepositoryImpl.notifyListeners(ModelRepositoryImpl.java:207)[120:org.eclipse.smarthome.model.core:0.9.0.201612091054]
at org.eclipse.smarthome.model.core.internal.ModelRepositoryImpl.addOrRefreshModel(ModelRepositoryImpl.java:120)[120:org.eclipse.smarthome.model.core:0.9.0.201612091054]
at org.eclipse.smarthome.model.core.internal.folder.FolderObserver.checkFile(FolderObserver.java:270)[120:org.eclipse.smarthome.model.core:0.9.0.201612091054]
at org.eclipse.smarthome.model.core.internal.folder.FolderObserver.access$1(FolderObserver.java:264)[120:org.eclipse.smarthome.model.core:0.9.0.201612091054]
at org.eclipse.smarthome.model.core.internal.folder.FolderObserver$WatchQueueReader.processWatchEvent(FolderObserver.java:145)[120:org.eclipse.smarthome.model.core:0.9.0.201612091054]
at org.eclipse.smarthome.core.service.AbstractWatchQueueReader.run(AbstractWatchQueueReader.java:122)[96:org.eclipse.smarthome.core:0.9.0.201612091054]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
My rule looks like the following: