JAXB problems
- From: Webnauta <sTeOrGaLIr@xxxxxxxxx>
- Date: Wed, 27 Jul 2005 08:08:32 GMT
Hello? keep an eye on the fllowing code:
public void GetCard (String Id) {
try {
Core c = new Core();
Connection con= c.getConnection();
JAXBContext jc = JAXBContext.newInstance( "it.mais.micromais.MACA" );
ObjectFactory of = new ObjectFactory();
//MACA
MACA maca = of.createMACA();
String IdMACA = Id;
int MACAsize = 2;
String MACA = "MA_CA";
Vector MACAValuesList = c.LoadTableValuesList(Id, MACA, con, MACAsize);
if (MACAValuesList!=null){
maca.setIdMACA((String)MACAValuesList.elementAt(0));
maca.setMACA((String)MACAValuesList.elementAt(1));
}
MACAType.DAType da = of.createMACATypeDAType();
int DAsize = 1;
String DA = "DA";
if (MACAValuesList!=null){
Vector DAVectorValuesList = c.LoadChildValuesList(IdMACA, MACA, DA, con ,DAsize);
for (int i=0; i<DAVectorValuesList.size(); i++){
Vector DAValuesList = (Vector)DAVectorValuesList.get(i);
String IdDA = (String)DAValuesList.elementAt(0);
da.setIdDA((String)DAValuesList.elementAt(0));
}
}
Marshaller m = jc.createMarshaller();
m.setProperty( Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE );
m.marshal( maca, System.out );
} catch( JAXBException je ) {
je.printStackTrace();
}
}
The program get variables from a Sybase Server. The result should it be like this
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <MA_CA IdMA_CA="1" MA_CA="Scheda"/> <DA IdDA="1"/> <DA IdDA="2"/> <DA IdDA="3"/>
But I obtain:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <MA_CA IdMA_CA="1" MA_CA="Scheda"/>,
no trace of Da. .
- Prev by Date: JNLP & Web start & signing?
- Next by Date: Re: JNLP & Web start & signing?
- Previous by thread: JNLP & Web start & signing?
- Next by thread: Desperately seeking strtod()
- Index(es):