我需要使用apache tuscany SCA来实现webservice clien。因此,我开始学习它。我参考本教程:http://tuscany.apache.org/build-your-first-web-services-with-tuscany.html
我遵循了教程中提到的所有内容。是的,已成功显示在浏览器上。但是,目录列表未显示。
在浏览器中,我看到此js错误日志:
Message: 'tuscany' is undefined Line: 8 Char: 2 Code: 0
Message: 'catalog' is null or not an object Line: 96 Char: 3 Code: 0
还有第8行的html文件,位于函数catalog_getResponse(items)下:
//@Reference
var catalog = new tuscany.sca.Reference("catalog");
这是html第96行
catalog.get(catalog_getResponse);
这是我的.composite
<component name="Catalog">
<implementation.java class="services.CatalogImpl" />
<property name="currencyCode">USD</property>
<service name="Catalog">
<t:binding.jsonrpc uri="http://localhost:8080/Catalog"/>
</service>
<reference name="currencyConverter" target="CurrencyConverter" />
</component>
有人可以帮忙吗?
最佳答案
也许您正在使用以下URL:
http://localhost:8080/store
该URL应该转到页面“ store.html”,但是您的浏览器无法访问“ store.js”文件。
因此,您必须使用下面的URL来显示目录列表:
http://localhost:8080/store/store.html
关于java - Apache Tuscany SCA Java教程:无法在UI上显示列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19153408/