我的應用程序使用REST(JAX-RS Jersey)接口。當我在Eclipse中運行它時,一切' 很好。域對象是註釋的,我沒有使用REST映射的XML文件。在Maven構建的JAR中找不到Jersey郵件正文閱讀器
現在我使用maven-assembly-plugin創建了一個獨立的JAR,它將應用程序和所有依賴關係打包到單個可執行的JAR文件中。這似乎也起作用。
但是當我啓動應用程序並從服務器請求一個對象,澤西抱怨,它無法找到郵件正文的讀者:
com.sun.jersey.api.client.ClientHandlerException: A message body reader for Java type, class de.rybu.atuin.core.entity.User, and MIME media type, application/json, was not found
任何想法,爲什麼出現這種情況?
編輯:我睡了一晚後,我注意到它抱怨JSON ...但我只使用XML進行序列化。奇怪。
不[此線索](http://markmail.org /線程/ ugx2cku6bsj3g35v)的幫助?如果沒有,可以添加一些關於你的代碼,用戶類的細節...... – 2010-04-28 15:28:02