[ 
https://issues.apache.org/jira/browse/BROOKLYN-147?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aled Sage resolved BROOKLYN-147.
--------------------------------
    Resolution: Duplicate

Duplicate of https://issues.apache.org/jira/browse/BROOKLYN-148

> NPE loading default catalog items
> ---------------------------------
>
>                 Key: BROOKLYN-147
>                 URL: https://issues.apache.org/jira/browse/BROOKLYN-147
>             Project: Brooklyn
>          Issue Type: Bug
>    Affects Versions: 0.7.0-SNAPSHOT
>            Reporter: Aled Sage
>            Priority: Critical
>
> When I do `brooklyn launch`, I get the following stdout:
> {noformat}
>  _                     _    _             
> | |__  _ __ ___   ___ | | _| |_   _ _ __ (R)
> | '_ \| '__/ _ \ / _ \| |/ / | | | | '_ \ 
> | |_) | | | (_) | (_) |   <| | |_| | | | |
> |_.__/|_|  \___/ \___/|_|\_\_|\__, |_| |_|
>                               |___/             0.7.0-SNAPSHOT
> 2015-06-01 04:32:24,179 INFO  Started Brooklyn console at 
> http://127.0.0.1:8082/, running classpath://brooklyn.war
> 2015-06-01 04:32:24,195 INFO  Persistence disabled
> 2015-06-01 04:32:24,195 INFO  High availability disabled
> 2015-06-01 04:32:27,876 ERROR Error loading catalog item 
> 'brooklyn.catalog.internal.CatalogItemDo[CatalogPolicyItemDto[brooklyn.policy.ha.ServiceRestarter:0.7.0-SNAPSHOT/Service
>  Restarter]]': java.lang.NullPointerException: policy config
> 2015-06-01 04:32:28,004 ERROR Error loading catalog item 
> 'brooklyn.catalog.internal.CatalogItemDo[CatalogPolicyItemDto[brooklyn.policy.autoscaling.AutoScalerPolicy:0.7.0-SNAPSHOT/Auto-scaler]]':
>  java.lang.NullPointerException: policy config
> 2015-06-01 04:32:28,134 ERROR Error loading catalog item 
> 'brooklyn.catalog.internal.CatalogItemDo[CatalogPolicyItemDto[brooklyn.policy.ha.ServiceReplacer:0.7.0-SNAPSHOT/Service
>  Replacer]]': java.lang.NullPointerException: policy config
> 2015-06-01 04:32:28,160 ERROR Error loading catalog item 
> 'brooklyn.catalog.internal.CatalogItemDo[CatalogPolicyItemDto[brooklyn.policy.ha.ConnectionFailureDetector:0.7.0-SNAPSHOT/Connection
>  Failure Detector]]': java.lang.NullPointerException: policy config
> 2015-06-01 04:32:28,190 ERROR Error loading catalog item 
> 'brooklyn.catalog.internal.CatalogItemDo[CatalogPolicyItemDto[brooklyn.policy.ha.SshMachineFailureDetector:0.7.0-SNAPSHOT/Ssh
>  Connectivity Failure Detector]]': java.lang.NullPointerException: policy 
> config
> 2015-06-01 04:32:28,463 INFO  Launched Brooklyn; will now block until 
> shutdown command received via GUI/API (recommended) or process interrupt.
> {noformat}
> When I go to the web-console, it warns me:
> {noformat}
> Warning!
> This Brooklyn server has errors.
> Please check with your system administrator.
> If you would like to debug the server, click here to dismiss this warning 
> until you reload this page. (You should reload the page once you believe the 
> errors are fixed to confirm that this dialog does not return.)
> {noformat}
> The debug log shows:
> {noformat}
> 2015-06-01 04:32:27,876 ERROR b.c.i.CatalogInitialization [main]: Error 
> loading catalog item 
> 'brooklyn.catalog.internal.CatalogItemDo[CatalogPolicyItemDto[brooklyn.policy.ha.ServiceRestarter:0.7.0-SNAPSHOT/Service
>  Restarter]]': java.lang.NullPointerException: policy config
> 2015-06-01 04:32:27,877 DEBUG b.c.i.CatalogInitialization [main]: Trace for 
> error loading catalog item 
> 'brooklyn.catalog.internal.CatalogItemDo[CatalogPolicyItemDto[brooklyn.policy.ha.ServiceRestarter:0.7.0-SNAPSHOT/Service
>  Restarter]]': java.lang.NullPointerException: policy config
> java.lang.NullPointerException: policy config
>         at 
> com.google.common.base.Preconditions.checkNotNull(Preconditions.java:229) 
> ~[com.google.guava-guava-17.0.jar:na]
>         at 
> brooklyn.catalog.internal.BasicBrooklynCatalog.createPolicySpec(BasicBrooklynCatalog.java:426)
>  ~[org.apache.brooklyn-brooklyn-core-0.7.0-SNAPSHOT.jar:0.7.0-SNAPSHOT]
>         at 
> brooklyn.catalog.internal.BasicBrooklynCatalog.createSpec(BasicBrooklynCatalog.java:350)
>  ~[org.apache.brooklyn-brooklyn-core-0.7.0-SNAPSHOT.jar:0.7.0-SNAPSHOT]
>         at brooklyn.cli.Main$LaunchCommand.confirmCatalog(Main.java:636) 
> [org.apache.brooklyn-brooklyn-cli-0.7.0-SNAPSHOT.jar:0.7.0-SNAPSHOT]
>         at brooklyn.cli.Main$LaunchCommand$1.apply(Main.java:428) 
> [org.apache.brooklyn-brooklyn-cli-0.7.0-SNAPSHOT.jar:0.7.0-SNAPSHOT]
>         at brooklyn.cli.Main$LaunchCommand$1.apply(Main.java:418) 
> [org.apache.brooklyn-brooklyn-cli-0.7.0-SNAPSHOT.jar:0.7.0-SNAPSHOT]
>         at 
> brooklyn.catalog.internal.CatalogInitialization.populateViaCallbacks(CatalogInitialization.java:374)
>  [org.apache.brooklyn-brooklyn-core-0.7.0-SNAPSHOT.jar:0.7.0-SNAPSHOT]
>         at 
> brooklyn.catalog.internal.CatalogInitialization.populateCatalogImpl(CatalogInitialization.java:233)
>  [org.apache.brooklyn-brooklyn-core-0.7.0-SNAPSHOT.jar:0.7.0-SNAPSHOT]
>         at 
> brooklyn.catalog.internal.CatalogInitialization.populateCatalog(CatalogInitialization.java:198)
>  [org.apache.brooklyn-brooklyn-core-0.7.0-SNAPSHOT.jar:0.7.0-SNAPSHOT]
>         at 
> brooklyn.launcher.BrooklynLauncher.start(BrooklynLauncher.java:604) 
> [org.apache.brooklyn-brooklyn-launcher-0.7.0-SNAPSHOT.jar:0.7.0-SNAPSHOT]
>         at brooklyn.cli.Main$LaunchCommand.call(Main.java:455) 
> [org.apache.brooklyn-brooklyn-cli-0.7.0-SNAPSHOT.jar:0.7.0-SNAPSHOT]
>         at brooklyn.cli.Main$LaunchCommand.call(Main.java:190) 
> [org.apache.brooklyn-brooklyn-cli-0.7.0-SNAPSHOT.jar:0.7.0-SNAPSHOT]
>         at brooklyn.cli.AbstractMain.execCli(AbstractMain.java:222) 
> [org.apache.brooklyn-brooklyn-cli-0.7.0-SNAPSHOT.jar:0.7.0-SNAPSHOT]
>         at brooklyn.cli.AbstractMain.execCli(AbstractMain.java:214) 
> [org.apache.brooklyn-brooklyn-cli-0.7.0-SNAPSHOT.jar:0.7.0-SNAPSHOT]
>         at brooklyn.cli.Main.main(Main.java:117) 
> [org.apache.brooklyn-brooklyn-cli-0.7.0-SNAPSHOT.jar:0.7.0-SNAPSHOT]
> {noformat}
> I expected no errors for any default catalog items.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to