Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 1652061 - Creation of /subsystem=naming/binding resource with Environment field fails
Summary: Creation of /subsystem=naming/binding resource with Environment field fails
Keywords:
Status: POST
Alias: None
Product: JBoss Operations Network
Classification: JBoss
Component: Plugin -- JBoss EAP 7
Version: JON 3.3.11
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: ER01
: One-off release
Assignee: Ruben Vargas Palma
QA Contact: Mike Foley
URL:
Whiteboard:
Depends On:
Blocks: 1657856
TreeView+ depends on / blocked
 
Reported: 2018-11-21 13:57 UTC by Filip Brychta
Modified: 2019-04-15 16:17 UTC (History)
1 user (show)

Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1652063 (view as bug list)
Environment:
Last Closed:
Type: Bug


Attachments (Terms of Use)


Links
System ID Priority Status Summary Last Updated
Red Hat Bugzilla 1477945 None CLOSED The environment and cache fields are not shown on the JBoss ON page when viewing the configuration of /subsystem=naming/... 2019-04-15 14:23:41 UTC
Red Hat Bugzilla 1515201 None CLOSED /subsystem=naming/binding of type external-context is not available in JON 2019-04-15 14:23:41 UTC
Red Hat Bugzilla 1652063 None POST Creation of /subsystem=naming/binding resource with Environment field fails 2019-04-15 14:23:41 UTC

Internal Links: 1477945 1515201 1652063

Description Filip Brychta 2018-11-21 13:57:35 UTC
Description of problem:
Creation of /subsystem=naming/binding resource with Environment field fails with:
WFLYCTL0097: Wrong type for 'environment'. Expected [OBJECT] but was LIST, rolled-back=true

Version-Release number of selected component (if applicable):
JON 3.3.11, EAP plugin pack 08.CR01
EAP 7.1.5

How reproducible:
Always

Steps to Reproduce:
1. navigate to EAP7 Standalone Server resource -> Subsystems -> naming -> Inventory -> Create Child -> Binding
2. Set name: java:global/MongoClient
3. Set binding type: object-factory
4. Set module: com.mongodb.jndi
5. Set class: com.mongodb.jndi.MongoClientJNDIFactory
6. Add environment property: name: mongoClientURI, value: mongodb://username:password@yourdomain.com:27017,username:password@yourdomain.com:27017
7. Finish

Actual results:
Creation fails with:
WFLYCTL0097: Wrong type for 'environment'. Expected [OBJECT] but was LIST, rolled-back=true

Expected results:
Resource is created

Additional info:
Tried also simple binding type with the same result.


Note You need to log in before you can comment on or make changes to this bug.