```

(".datepicker1, .datepicker2").datepicker({
dateFormat: "yy-mm-dd"
,onSelect: function(d,i){
var event;
if(typeof(Event) === 'function') {
    event = new Event('input', { 'bubbles': true })
}else{
    event = document.createEvent('Event');
    event.initEvent('input', true, true);
}
$(this)[0].dispatchEvent(event);
     }
});

```

websphere portal EJPEF0001E error처리

java.lang.IllegalStateException: Page: Terminator has a parentID




1.1 에러 로그

[19. 1. 25   11:00:02:330 KST] 00000dd1 Composition   E com.ibm.wps.composition.Composition prepare() EJPEF0001E: ObjectID [ObjectIDImpl 'Z6_01H0IB02OO64C0Q2M2IKEO30J5', CONTENT_NODE, VP: 0, [Domain: cust], DB: 0000-2044201710181BC280165648EAF000B3]의 페이지를 로드할 수 없습니다. 이유: Page: Terminator has a parentID!.

                                 java.lang.IllegalStateException: Page: Terminator has a parentID!

 

 

원인

 1. 하나의 ID를 여러명이 로그인해서 포틀릿 추가 삭제를 할경우 데이터가 꼬여서 생기는 현상

 

http://www-01.ibm.com/support/docview.wss?uid=swg1PK74059

 

해결방법

<request

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xsi:noNamespaceSchemaLocation="PortalConfig_8.0.0.xsd"

    type="update">

<portal action="locate">

 

        <content-node action="delete" objectid="Z6_01H0IB02OO64C0Q2M2IKEO30J5"></content-node>

 

    </portal>

</request>

위에 하이라이트 부분을 로그의 ObjectID 로 변경후 저장

 

방법 1 포탈 관리 콘솔로 처리.

포탈 관리 콘솔에서 포털 설정 -> XML 가져오기 로 위에 파일 가져오기로 처리.



방법 2. xmlAccess 로 처리.

 xmlAccess.sh로 처리.

/data/WebSphere/PortalServer/bin/xmlaccess.sh -user "portal id" -password "password" -url localhost:10039/wps/config -in /data/pageDelete.xml  -out /data/log/pageDeleteResult.xml

<table style="width:100%;table-layout: fixed;" border="1">

<colgroup>

<col style="width:40%;">

<col style="width:60%;">

</colgroup>

<%

try {

    Class c = request.getClass();

    java.lang.reflect.Method[] m = c.getMethods();

    for (int i = 0; i < m.length; i++){

    java.lang.reflect.Method tmpMethod = m[i];

%>

<tr>

<td><%=tmpMethod.getName() %></td>

<td><%=tmpMethod.toString() %></td>

</tr>

<%


}

}catch(Exception e){

}

%>

</table>

websphere portal theme get parameter 웹스피어 포탈 getparameter



((com.ibm.wps.resolver.resource.ResourceHttpServletRequest)request).getRequest().getQueryString() 

+ Recent posts