2017-01-23 5 views
0
, 나는 다음과 같은 예외로 실행중인

빈 클래스의 :InvalidPropertyException : 잘못된 속성 'myListName [0]'Thymeleaf을 사용하고 Proguard와 함께 난독 스프링 MVC 웹 응용 프로그램을 실행하는 동안

org.springframework.web.util.NestedServletException: 
Request processing failed; nested exception is 
org.springframework.beans.InvalidPropertyException: 
Invalid property 'listOfSomething[0]' of bean class ... 

이 난처하기 전에 괜찮 았는데 ,하지만 나중에 휴식.

public class FormToSubmit { 

    private List<MyType> listOfSomething; 

    public List<MyType> getListOfSomething() { 
     return listOfSomething; 
    } 

    public void setListOfSomething(List<MyType> listOfSomething) { 
     this.listOfSomething = listOfSomething; 
    } 
} 

이미 다음 난독 라인 중 난독 동안 모든 공용 속성 접근을 유지하고있어 :

-keep public class com.package.name.model.** { *; } 

답변

0

그것은 목록의 형식 매개 변수를 끈다는 난독 화에 의해 제거되고 있었다. proguard 구성에 다음 줄을 추가하면 문제가 해결됩니다.

-keepattributes Signature