Petals BC Gateway

NullPointerException reloading placeholders to add SLL configuration

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Blocker Blocker
  • Resolution: Fixed
  • Affects Version/s: 1.1.0, 1.2.0
  • Fix Version/s: 1.1.1, 1.2.1
  • Component/s: None
  • Security Level: Public
  • Description:
    Hide

    The following error occurs reloading placeholders to set a SSL configuration, as:

    1. Create domains using placeholders for SSL parameters,
    2. Deploy service units with no value for SSL placeholder values (BC Gateway domains are created not using SSL)
    3. Update placeholder values to use SSL
    4. Reload placeholders (BC Gateway domains are using SSL connexions)
    5. The following error occurs:
      java.lang.NullPointerException
         at org.ow2.petals.bc.gateway.inbound.ConsumerDomain.reload(ConsumerDomain.java:133)
         at org.ow2.petals.bc.gateway.BcGatewaySUManager.onPlaceHolderValuesReloaded(BcGatewaySUManager.java:260)
         at org.ow2.petals.component.framework.su.AbstractServiceUnitManager.reloadPlaceHolders(AbstractServiceUnitManager.java:1155)
         at org.ow2.petals.component.framework.AbstractComponent.reloadPlaceHolders(AbstractComponent.java:445)
         ...
    Show
    The following error occurs reloading placeholders to set a SSL configuration, as:
    1. Create domains using placeholders for SSL parameters,
    2. Deploy service units with no value for SSL placeholder values (BC Gateway domains are created not using SSL)
    3. Update placeholder values to use SSL
    4. Reload placeholders (BC Gateway domains are using SSL connexions)
    5. The following error occurs:
      java.lang.NullPointerException
         at org.ow2.petals.bc.gateway.inbound.ConsumerDomain.reload(ConsumerDomain.java:133)
         at org.ow2.petals.bc.gateway.BcGatewaySUManager.onPlaceHolderValuesReloaded(BcGatewaySUManager.java:260)
         at org.ow2.petals.component.framework.su.AbstractServiceUnitManager.reloadPlaceHolders(AbstractServiceUnitManager.java:1155)
         at org.ow2.petals.component.framework.AbstractComponent.reloadPlaceHolders(AbstractComponent.java:445)
         ...
  • Environment:
    -

Activity

Christophe DENEUX made changes - Tue, 16 May 2023 - 15:56:21 +0200
Field Original Value New Value
Priority Blocker [ 1 ]
Status New [ 10000 ] Open [ 10002 ]
Christophe DENEUX made changes - Tue, 16 May 2023 - 15:56:23 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
Christophe DENEUX made changes - Tue, 16 May 2023 - 15:56:56 +0200
Description The following error occurs reloading placeholders to set a SSL configuration, as:
1 - Create domains using placeholders for SSL parameters,
2 - Deploy service units with no value for SSL placeholder values (BC Gateway domains are created not using SSL)
3 - Update placeholder values to use SSL
4 - Reload placeholders (BC Gateway domains are using SSL connexions)
5 - The following error occurs:
{code}
java.lang.NullPointerException
   at org.ow2.petals.bc.gateway.inbound.ConsumerDomain.reload(ConsumerDomain.java:133)
   at org.ow2.petals.bc.gateway.BcGatewaySUManager.onPlaceHolderValuesReloaded(BcGatewaySUManager.java:260)
   at org.ow2.petals.component.framework.su.AbstractServiceUnitManager.reloadPlaceHolders(AbstractServiceUnitManager.java:1155)
   at org.ow2.petals.component.framework.AbstractComponent.reloadPlaceHolders(AbstractComponent.java:445)
   ...
{code}
The following error occurs reloading placeholders to set a SSL configuration, as:
# Create domains using placeholders for SSL parameters,
# Deploy service units with no value for SSL placeholder values (BC Gateway domains are created not using SSL)
# Update placeholder values to use SSL
# Reload placeholders (BC Gateway domains are using SSL connexions)
# The following error occurs:
{code}
java.lang.NullPointerException
   at org.ow2.petals.bc.gateway.inbound.ConsumerDomain.reload(ConsumerDomain.java:133)
   at org.ow2.petals.bc.gateway.BcGatewaySUManager.onPlaceHolderValuesReloaded(BcGatewaySUManager.java:260)
   at org.ow2.petals.component.framework.su.AbstractServiceUnitManager.reloadPlaceHolders(AbstractServiceUnitManager.java:1155)
   at org.ow2.petals.component.framework.AbstractComponent.reloadPlaceHolders(AbstractComponent.java:445)
   ...
{code}
Christophe DENEUX made changes - Wed, 17 May 2023 - 10:19:45 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 1.2.1 [ 11157 ]
Resolution Fixed [ 1 ]
Christophe DENEUX made changes - Wed, 17 May 2023 - 10:19:58 +0200
Status Resolved [ 10004 ] Open [ 10002 ]
Resolution Fixed [ 1 ]
Christophe DENEUX made changes - Wed, 24 May 2023 - 09:56:38 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
Christophe DENEUX made changes - Wed, 24 May 2023 - 09:57:03 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Resolution Fixed [ 1 ]
Christophe DENEUX made changes - Thu, 1 Jun 2023 - 16:17:33 +0200
Fix Version/s 1.1.1 [ 11160 ]
Affects Version/s 1.1.0 [ 10836 ]

People

Dates

  • Created:
    Tue, 16 May 2023 - 15:56:10 +0200
    Updated:
    Wed, 10 Jul 2024 - 09:34:11 +0200
    Resolved:
    Wed, 24 May 2023 - 09:57:03 +0200