RE: OGNL error --- Unexpected Exception caught setting ... on 'class.........

2015-08-26 Thread fea jabi
  private String[] publisherName; //why is this an Array of String instead of 
  String publisherName; 

I had it as String but after seeing the error I modified it to String[] and 
tried that. 
 
 


 MGwhere are you setting the publisherName?.. in constructor of 
 Action class?


I did not set the default value. Tried to submit without any value and was 
getting error.
 
 
 


 MGwhere is your subscribe javascript function?


do have the subscribe javascript functions. But it's still not working
 
I do have the subscribe javascript functions as below. Tried similar to the one 
in example and later modified too.
I tried doing this  onSelectTopics of first autocompleter to select value of 
the second autocompleter but didn't work. Any suggessions?

First autocompleter
sj:autocompleter

onChangeTopics=publisherDescChange
onSelectTopics=publisherDescSelect
.
/

Second autocompleter
sj:autocompleter
id=publisherCodeId
.
listenTopics=publisherDescChange
/

  $.subscribe('publisherDescChange', function(event, data) {

var ui = event.originalEvent.ui;var message = ui.item.value; 
if(ui.item.key) {
message = '( '+ ui.item.key +' ) '+message;
}
$('#topics').html('i'+message+'/i');

});

$.subscribe('publisherDescFocus', function(event, data) {

var ui = event.originalEvent.ui;var message = ui.item.value; 
if(ui.item.key) {
message = '( '+ ui.item.key +' ) '+message;
}
$('#topics').html('i'+message+'/i');

});
 
$.subscribe('publisherDescSelect', function(event, data) {

var ui = event.originalEvent.ui;var message = ui.item.value; 
if(ui.item.key) {
message = '( '+ ui.item.key +' ) '+message;
}
$('#topics').html('i'+message+'/i');

});

 
 
 

 
 From: mgai...@hotmail.com
 To: user@struts.apache.org
 Subject: RE: OGNL error --- Unexpected Exception caught setting ... on 
 'class.
 Date: Wed, 26 Aug 2015 21:10:52 -0400
 
 
 
 
  From: zy...@hotmail.com
  To: user@struts.apache.org
  Subject: OGNL error --- Unexpected Exception caught setting ... on 
  'class.
  Date: Wed, 26 Aug 2015 19:42:36 -0400
  
   Have a Publisher class with attributes
  Publisher ---class
  name
  code
   
  Action class
  private String[] publisherName; //why is this an Array of 
  String instead of String publisherName;
 MGwhere are you setting the publisherName?.. in constructor of 
 Action class?
 
  ListPublisher publishers= new ArrayListPublisher();
   
  getters and setters for the same too in it.
   
   
  JSP
  sj:autocompleter
  id=publisherNameId
  
  name=publisherName
  
  list=%{publishers}
  
  listValue=name
  
  listKey=code
  
  listLabel=code
  
  selectBox=true
  
  selectBoxIcon=true
  
  key=label.publisherName
  
  onChangeTopics=publisherNameChange
  
  onFocusTopics=publisherNameFocus
  
  onSelectTopics=publisherNameSelect
  
  size=34
  
  maxlength=34
  
  /
 MGwhere is your subscribe javascript function?
   
  When I don't select anything in autocompleter and submit the form seeing 
  this in console
  Unexpected Exception caught setting 'publisherName' on 'class 
  com.xxx.createAction: Error setting expression 'publisherName' with value 
  ['', ]
   
  when I select something in autocompleter and submit the form seeing this in 
  console
  Unexpected Exception caught setting 'publisherName' on 'class 
  com.xxx.createAction: Error setting expression 'publisherName' with value 
  ['macode2', ]
  Unexpected Exception caught setting 'publisherName_widget' on 'class 
  com.xxx.createAction: Error setting expression 'publisherName_widget' with 
  value ['macode2', ]
 
 MGLooks like corruption of values for variables publisherName and 
 publisherName_widget
 MGcan you get a senior guy from your team to oversee what you're doing?
   
  Is this the right way to declare in the Action class for autocompleter?
 MGif none of your action variables are populated then the answer would be no
 
  Please need help on this.
   

 
  

OGNL error --- Unexpected Exception caught setting ... on 'class.........

2015-08-26 Thread fea jabi
 Have a Publisher class with attributes
Publisher ---class
name
code
 
Action class
private String[] publisherName;
ListPublisher publishers= new ArrayListPublisher();
 
getters and setters for the same too in it.
 
 
JSP
sj:autocompleter
id=publisherNameId

name=publisherName

list=%{publishers}

listValue=name

listKey=code

listLabel=code

selectBox=true

selectBoxIcon=true

key=label.publisherName

onChangeTopics=publisherNameChange

onFocusTopics=publisherNameFocus

onSelectTopics=publisherNameSelect

size=34

maxlength=34

/
 
When I don't select anything in autocompleter and submit the form seeing this 
in console
Unexpected Exception caught setting 'publisherName' on 'class 
com.xxx.createAction: Error setting expression 'publisherName' with value ['', ]
 
when I select something in autocompleter and submit the form seeing this in 
console
Unexpected Exception caught setting 'publisherName' on 'class 
com.xxx.createAction: Error setting expression 'publisherName' with value 
['macode2', ]
Unexpected Exception caught setting 'publisherName_widget' on 'class 
com.xxx.createAction: Error setting expression 'publisherName_widget' with 
value ['macode2', ]
 
Is this the right way to declare in the Action class for autocompleter?
Please need help on this.
 
  

RE: OGNL error --- Unexpected Exception caught setting ... on 'class.........

2015-08-26 Thread Martin Gainty



 From: zy...@hotmail.com
 To: user@struts.apache.org
 Subject: OGNL error --- Unexpected Exception caught setting ... on 
 'class.
 Date: Wed, 26 Aug 2015 19:42:36 -0400
 
  Have a Publisher class with attributes
 Publisher ---class
 name
 code
  
 Action class
 private String[] publisherName; //why is this an Array of String 
 instead of String publisherName;
MGwhere are you setting the publisherName?.. in constructor of Action 
class?

 ListPublisher publishers= new ArrayListPublisher();
  
 getters and setters for the same too in it.
  
  
 JSP
   sj:autocompleter
 id=publisherNameId
 
 name=publisherName
 
 list=%{publishers}
 
 listValue=name
 
 listKey=code
 
 listLabel=code
 
 selectBox=true
 
 selectBoxIcon=true
 
 key=label.publisherName
 
 onChangeTopics=publisherNameChange
 
 onFocusTopics=publisherNameFocus
 
 onSelectTopics=publisherNameSelect
 
 size=34
 
 maxlength=34
 
 /
MGwhere is your subscribe javascript function?
  
 When I don't select anything in autocompleter and submit the form seeing this 
 in console
 Unexpected Exception caught setting 'publisherName' on 'class 
 com.xxx.createAction: Error setting expression 'publisherName' with value 
 ['', ]
  
 when I select something in autocompleter and submit the form seeing this in 
 console
 Unexpected Exception caught setting 'publisherName' on 'class 
 com.xxx.createAction: Error setting expression 'publisherName' with value 
 ['macode2', ]
 Unexpected Exception caught setting 'publisherName_widget' on 'class 
 com.xxx.createAction: Error setting expression 'publisherName_widget' with 
 value ['macode2', ]

MGLooks like corruption of values for variables publisherName and 
publisherName_widget
MGcan you get a senior guy from your team to oversee what you're doing?
  
 Is this the right way to declare in the Action class for autocompleter?
MGif none of your action variables are populated then the answer would be no

 Please need help on this.