首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >蒲公英数据不能在自由配置文件上工作

蒲公英数据不能在自由配置文件上工作
EN

Stack Overflow用户
提问于 2015-06-25 01:25:45
回答 1查看 110关注 0票数 0

所以为了简单起见,我有这个测试应用程序。我让它在Tomcat中工作,但是当我将相同的war部署到一个自由配置文件服务器时,它就不能工作了。没有调用任何bundleSources或ResourceScanner。

配置

代码语言:javascript
复制
@Configuration
public class WebConfiguration
{
    @Bean
    public DandelionDialect dandelionDialect()
    {
        return new DandelionDialect();
    }

    @Bean
    public DataTablesDialect dataTablesDialect()
    {
        return new DataTablesDialect();
    }

    @Bean
    public Filter dandelionFilter()
    {
        return new DandelionFilter();
    }

    @Bean
    public ServletRegistrationBean servletRegistrationBean()
    {
        return new ServletRegistrationBean(new DandelionServlet(), "/dandelion-assets/*");
    }
}

com.github.dandelion=DEBUG Tomcat日志部分

代码语言:javascript
复制
2015-06-24 20:56:56.652  INFO 5964 --- [on(2)-127.0.0.1] com.github.dandelion.core.Context        : Selected asset cache system: default (based on MemoryAssetCache)
2015-06-24 20:56:56.657  INFO 5964 --- [on(2)-127.0.0.1] com.github.dandelion.core.Context        : Asset processor found: JsMinProcessor
2015-06-24 20:56:56.658  INFO 5964 --- [on(2)-127.0.0.1] com.github.dandelion.core.Context        : Asset processor found: CssMinProcessor
2015-06-24 20:56:56.662  INFO 5964 --- [on(2)-127.0.0.1] com.github.dandelion.core.Context        : Asset processor found: CssUrlRewritingProcessor
2015-06-24 20:56:56.662  INFO 5964 --- [on(2)-127.0.0.1] com.github.dandelion.core.Context        : Asset processors disabled. All assets will be left untouched.
2015-06-24 20:56:56.670 TRACE 5964 --- [on(2)-127.0.0.1] c.g.d.core.utils.ResourceScanner         : Scanning for resources at 'dandelion/vendor'...

它继续用资源加载器加载。

自由日志

代码语言:javascript
复制
2015-06-24 21:13:27.662  INFO 8564 --- [ecutor-thread-9] com.github.dandelion.core.Context        : Asset processors disabled. All assets will be left untouched.
2015-06-24 21:13:27.675 TRACE 8564 --- [ecutor-thread-9] c.g.d.core.utils.ResourceScanner         : Scanning for resources at 'dandelion/vendor'...
2015-06-24 21:13:27.678 TRACE 8564 --- [ecutor-thread-9] c.g.d.core.utils.ResourceScanner         : 0 resources found before filtering
2015-06-24 21:13:27.679 DEBUG 8564 --- [ecutor-thread-9] c.g.d.core.utils.ResourceScanner         : Filtering scanned resources
2015-06-24 21:13:27.679 DEBUG 8564 --- [ecutor-thread-9] c.g.d.core.utils.ResourceScanner         : 0 resources found after filtering
2015-06-24 21:13:27.679 DEBUG 8564 --- [ecutor-thread-9] c.g.d.c.b.l.impl.VendorBundleLoader      : 0 resources scanned inside the folder 'dandelion/vendor'. Parsing to bundle...
2015-06-24 21:13:27.680 TRACE 8564 --- [ecutor-thread-9] c.g.d.core.utils.ResourceScanner         : Scanning for resources at 'dandelion/datatables'...
2015-06-24 21:13:27.680 TRACE 8564 --- [ecutor-thread-9] c.g.d.core.utils.ResourceScanner         : 0 resources found before filtering
2015-06-24 21:13:27.681 DEBUG 8564 --- [ecutor-thread-9] c.g.d.core.utils.ResourceScanner         : Filtering scanned resources
2015-06-24 21:13:27.681 DEBUG 8564 --- [ecutor-thread-9] c.g.d.core.utils.ResourceScanner         : 0 resources found after filtering
2015-06-24 21:13:27.681 DEBUG 8564 --- [ecutor-thread-9] c.g.d.d.c.bundle.DatatablesBundleLoader  : 0 resources scanned inside the folder 'dandelion/datatables'. Parsing to bundle...
2015-06-24 21:13:27.682 TRACE 8564 --- [ecutor-thread-9] c.g.d.core.utils.ResourceScanner         : Scanning for resources at 'dandelion'...
2015-06-24 21:13:27.683 TRACE 8564 --- [ecutor-thread-9] c.g.d.core.utils.ResourceScanner         : 0 resources found before filtering
2015-06-24 21:13:27.683 DEBUG 8564 --- [ecutor-thread-9] c.g.d.core.utils.ResourceScanner         : Filtering scanned resources
2015-06-24 21:13:27.684 DEBUG 8564 --- [ecutor-thread-9] c.g.d.core.utils.ResourceScanner         : 0 resources found after filtering
2015-06-24 21:13:27.684 DEBUG 8564 --- [ecutor-thread-9] c.g.d.c.b.l.impl.DandelionBundleLoader   : 0 resources scanned inside the folder 'dandelion'. Parsing to bundle...
2015-06-24 21:13:27.684  INFO 8564 --- [ecutor-thread-9] c.g.dandelion.core.web.DandelionFilter   : Dandelion context initialized

所有的参考资料都找不到原因?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-25 18:17:43

ResourceScanner类中找到了该问题。Websphere应用服务器使用wsjar的jar命名约定。我在这里创建了一个修复程序,https://github.com/ohiocowboy/dandelion/tree/feat/liberty

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31039751

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档