在wso2 ESB 5.0上安装DSS功能时出现问题

时间:2016-09-22 16:06:48

标签: wso2 wso2esb wso2dss

对于一个新项目,我想设置新的ESB 5.0,同时添加dss功能。我即将从wilkes存储库(http://product-dist.wso2.com/p2/carbon/releases/wilkes/)执行此操作,但在安装过程中显示以下错误:

CKEDITOR.instances.editor1.on( 'pluginsLoaded', function( evt ){
    evt.editor.dataProcessor.dataFilter.addRules({
        elements :{
            br : function( element ) {          
                //if next element is BR or <!--cke_br_comment-->, ignore it.
                if( element && element.next && ( element.next.name == 'br' || element.next.value == 'cke_br_comment' ) ){
                    return;
                }else {
                    var comment = new CKEDITOR.htmlParser.comment( 'cke_br_comment' );
                    comment.insertAfter( element ); 
                }
            }
        }
    });

    evt.editor.dataProcessor.dataFilter.addRules({
        elements :{
            li : function( element ) {
                if( element && element.next && element.next.name == 'br' ){
                    var nextElem = element.next;        
                    while( nextElem.next && nextElem.next.name == 'br' ){
                        nextElem = nextElem.next;
                    }
                    var comment = new CKEDITOR.htmlParser.comment( 'cke_br_comment' );
                    comment.insertAfter( nextElem );    
                }
            }
        }
    }, 1 );//priority defaults to 10

    evt.editor.dataProcessor.htmlFilter.addRules({
        comment : function( value, node ) {
            if( value.indexOf('cke_br_comment') >= 0 ) {
                return false;
            }
        }
    });

如何解决这个问题?使用ESB 4.9.0的相同过程按预期工作。它是否仍然需要在新的ESB 5.0中更新?

在这种情况下,您建议的替代方案是什么?

1 个答案:

答案 0 :(得分:0)

这似乎是一个错误。我已经提出了一个Jira(https://wso2.org/jira/browse/DS-1249)来追踪这个。这将在下一个版本中修复。

感谢。