package edu.byu.core.common.wsAuth.model.xml;

//import edu.byu.ws.authentication.domain.WsNonce;

import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;

@XmlRootElement(name = "nonce")
@XmlType(namespace = "http://ws.byu.edu/namespaces/security/authentication/v1.0")
public final class Nonce {
//
//    private String nonce;
//    private Long nonceKey;
//
//    public Nonce() {
//    }
//
//    @XmlElement(name = "nonceValue", required = true)
//    public String getNonce() {
//        return nonce;
//    }
//
//    public void setNonce(String nonce) {
//        this.nonce = nonce;
//    }
//
//    @XmlElement(name = "nonceKey", required = true)
//    public Long getNonceKey() {
//        return nonceKey;
//    }
//
//    public void setNonceKey(Long nonceKey) {
//        this.nonceKey = nonceKey;
//    }
//
//    public WsNonce convertToWsNonce() {
//        WsNonce wsNonce = new WsNonce();
//        wsNonce.setNonceKey(this.nonceKey);
//        wsNonce.setNonceValue(this.nonce);
//        return wsNonce;
//    }
}

@@ -92,16 +92,121 @@
 Nonce;%0A%0A
+import edu.byu.core.common.wsAuth.model.hibernate.WsNonce;%0A%0Aimport javax.xml.bind.annotation.XmlElement;%0A
 import j
@@ -238,32 +238,32 @@
 XmlRootElement;%0A
-
 import javax.xml
@@ -430,21 +430,17 @@
 Nonce %7B%0A
-//%0A//
+%0A
     priv
@@ -453,26 +453,24 @@
 ring nonce;%0A
-//
     private 
@@ -484,21 +484,17 @@
 nceKey;%0A
-//%0A//
+%0A
     publ
@@ -506,29 +506,23 @@
 nce() %7B%0A
-//
     %7D%0A
-//%0A//
+%0A
     @Xml
@@ -559,34 +559,32 @@
 equired = true)%0A
-//
     public Strin
@@ -590,34 +590,32 @@
 ng getNonce() %7B%0A
-//
         return n
@@ -616,37 +616,31 @@
 turn nonce;%0A
-//
     %7D%0A
-//%0A//
+%0A
     public v
@@ -664,26 +664,24 @@
 ng nonce) %7B%0A
-//
         this
@@ -696,29 +696,23 @@
  nonce;%0A
-//
     %7D%0A
-//%0A//
+%0A
     @Xml
@@ -755,18 +755,16 @@
 = true)%0A
-//
     publ
@@ -783,26 +783,24 @@
 onceKey() %7B%0A
-//
         retu
@@ -808,37 +808,31 @@
 n nonceKey;%0A
-//
     %7D%0A
-//%0A//
+%0A
     public v
@@ -860,26 +860,24 @@
 nonceKey) %7B%0A
-//
         this
@@ -902,21 +902,15 @@
 ey;%0A
-//
     %7D%0A
-//%0A//
+%0A
     
@@ -945,18 +945,16 @@
 nce() %7B%0A
-//
         
@@ -986,18 +986,16 @@
 once();%0A
-//
         
@@ -1030,18 +1030,16 @@
 ceKey);%0A
-//
         
@@ -1073,18 +1073,16 @@
 nonce);%0A
-//
         
@@ -1097,18 +1097,16 @@
 sNonce;%0A
-//
     %7D%0A%7D%0A

refactored jaxb bean