2011-03-16 2 views
0

내 응용 프로그램은 oc4j 독립형에서 올바르게 작동하지만 (그리드는 정상적으로 작동합니다) OAS 10g Release 3 (10.1.3.1.0)에 배포하면 그리드는 어떤 행도 표시하지 않지만 원하는 경우 레코드를 삽입 할 수 있습니다. OAS에서 응용 프로그램과 인스턴스 모두의 로그 파일을 시도했습니다.jqgrid getPage() getRow() Oracle Application Server 10의 null 값

방화범이 알려줍니다 (: 모든

내가 모든 권리 값으로 불을 지르고 콘솔의 그림을 게시 할 수 없습니다. (오류 로그 그냥 최대 절전 모드 SQL 추적 없다) 무사 작동하는 것 같다 나 그리드에 대한 값은 끝까지 로되어 있지만 응용 프로그램이 거 페이지 및 행의 값을 사용할 때 그들은 어떻게 든 널이기 때문에 분명히 그들은, 서버 또는 무언가에 점점되지에게 전송되는 것을

public void readGrid() { 
    JQGridJSONModel json = new JQGridJSONModel(); 
    int page = Integer.valueOf(getPage()); 
    int block = Integer.valueOf(getRows()); 

    try {... 

이 파일은 방화 녀 HTML 탭에 표시되는 오류입니다.

java.lang.NumberFormatException: null at java.lang.Integer.parseInt(Integer.java:415) 
at java.lang.Integer.valueOf(Integer.java:553) 
at com.taca.tariff.action.admin.security.SecUserCrudAction.readGrid(SecUserCrudAction.java:61) 
at com.taca.tariff.action.comun.ComunAction.fetchCrudMethod(ComunAction.java:174) 
at com.taca.tariff.action.admin.security.SecUserCrudAction.execute(SecUserCrudAction.java:114) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
at java.lang.reflect.Method.invoke(Method.java:585) 
at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:452) 
at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:291) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:254) 
at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:176) 
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:263) 
at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68) 
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:133) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:207) 
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:207) 
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:190) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:94) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:243) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:142) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:166) 
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:176) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) a 
t com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:190) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:187) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.taca.tariff.action.comun.ActiveSessionInterceptor.intercept(ActiveSessionInterceptor.java:50) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52) 
at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:485) 
at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77) 
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91) 
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15) 
at com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129) 
at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77) 
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17) 
at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:102) 
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17) 
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) 
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:619) 
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368) 
at com.evermind.server.http.HttpRequestHandler.handleNotFound(HttpRequestHandler.java:1032) 
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:906) 
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448) 
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:302) 
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:190) 
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) 
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) 
at java.lang.Thread.run(Thread.java:595) 

서버로 디버깅 할 수 없기 때문에 다음 상황을 어떻게 처리해야합니까? oc4j 독립형에서 제대로 작동하기 때문에 요청이 서버에 도달하지 않아서 놀랍게도 원하는 경우 레코드를 추가 할 수 있습니다.

Struts2, Hibernate 3.5, spring 3.0.5, sitemesh를 사용하는 임.

나는 정말로 일어날 일에 대한 단서를 고맙게 생각할 것입니까?

답변

0

업데이트 상황 해결에 미리 감사드립니다 : D 분명히 문제는 ...

서버가 큰 소리로 내가 POST에 MTYPE 변경 방법은 을 POST GET하지 않을 것이라고했다하고 지금은 괜찮 작업있는 jqGrid