Aug-09-2018, 02:32 PM
Hi,
The problem is when creating a array 1 one go or via an interation it seems like they behave different and I don't understand why. I'm creating a python file for some wlst datasource creating in Weblogic.
The problem is when creating a array 1 one go or via an interation it seems like they behave different and I don't understand why. I'm creating a python file for some wlst datasource creating in Weblogic.
targetss = jarray.array([ObjectName('com.bea:Name=XXXXXX,Type=Cluster'), ObjectName('com.bea:Name=YYYYYY,Type=Cluster')], ObjectName) print targetss targets = jarray.zeros(0,ObjectName) datasourceTagret = "XXXXXX,YYYYYY" for target in datasourceTarget.split(','): targets.extend([ObjectName("com.bea:Name=" + target + ",Type=Cluster")]) print targets set('Targets',targets) #this one fails with the following error: javax.management.InvalidAttributeValueException: Array has at least one null element set('Targets',targetss)if I print the arrays they look like:
Output:array(javax.management.ObjectName,[com.bea:Name=XXXXXX,Type=Cluster, com.bea:Name=YYYYYY,Type=Cluster])
array(javax.management.ObjectName,[com.bea:Name=XXXXXX,Type=Cluster, com.bea:Name=YYYYYY,Type=Cluster])
anybody and idea