0
Мой веб-сервис похожвеб-тест службы ejb3 прохождение в качестве параметра Дата
import entities.Expense;
import java.math.BigDecimal;
import java.util.Date;
import javax.ejb.EJB;
import javax.jws.WebService;
import javax.ejb.Stateless;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import logic.ExpenseSessionBeanLocal;
/**
*
* @author nikola
*/
@WebService(serviceName = "ExpenseWebService")
@Stateless()
public class ExpenseWebService {
@EJB
private ExpenseSessionBeanLocal ejbRef;// Add business logic below. (Right-click in editor and choose
// "Insert Code > Add Web Service Operation")
@WebMethod(operationName = "makeExpenseOnce")
public Expense makeExpenseOnce(@WebParam(name = "expenseName") String expenseName, @WebParam(name = "expenseRecipient") String expenseRecipient, @WebParam(name = "purpose") String purpose, @WebParam(name = "username") String username, @WebParam(name = "expenseDate") Date expenseDate, @WebParam(name = "amount") BigDecimal amount, @WebParam(name = "currency") String currency) {
return ejbRef.makeExpenseOnce(expenseName, expenseRecipient, purpose, username, expenseDate, amount, currency);
}
}
Изображение из теста ниже
Как ввести дату в тесте с javax.xml.datatype .XMLGregorianCalendar как параметр?