2017-02-07 8 views
0

Я пытаюсь использовать cometd в своем веб-приложении, но я получаю ниже исключения Неизвестный поставщик: cometdProvider < - cometd < - чат? я добавилКак использовать cometd cometProvider?

<script src="bower_components/angular-cometd/angular-cometd.js"></script> 
 
<script src="bower_components/angular-cometd/angular-cometd-reload.js"></script> 
 
<script src="bower_components/cometd/cometd.js"></script> 
 
<script src="bower_components/cometd/ReloadExtension.js"></script>
мой JS файл

app.controller('chat', ['$scope', '$timeout', '$http','cometd', function($scope, $timeout, $http,cometd) 

<dependency> 
 
      <groupId>org.cometd.javascript</groupId> 
 
      <artifactId>cometd-javascript-angular</artifactId> 
 
      <version>3.1.1</version> 
 
      <type>war</type> 
 
     </dependency> 
 
     <dependency> 
 
      <groupId>org.cometd.java</groupId> 
 
      <artifactId>cometd-java-oort</artifactId> 
 
      <version>3.1.1</version> 
 
     </dependency> 
 
     <dependency> 
 
      <groupId>org.cometd.java</groupId> 
 
      <artifactId>cometd-java-server</artifactId> 
 
      <version>3.1.1</version> 
 
     </dependency> 
 
     <dependency> 
 
      <groupId>org.cometd.java</groupId> 
 
      <artifactId>cometd-java-websocket-javax-server</artifactId> 
 
      <version>3.1.1</version> 
 
     </dependency> 
 
     <dependency> 
 
      <groupId>org.slf4j</groupId> 
 
      <artifactId>slf4j-log4j12</artifactId> 
 
      <version>1.7.22</version> 
 
      <scope>runtime</scope> 
 
     </dependency>

скажите, пожалуйста, как решить?

ответ

1

Я не думаю, что вы используете официальный CometD code, потому что официальный CometD не имеет концепции поставщика.

Чтобы начать работу с CometD, прочитайте в official documentation.

+0

У меня есть CometD с того же места. прочитайте обновленный Вопрос. –

+0

Пожалуйста, ознакомьтесь с рабочим демо-часом Angular 1.x CometD, выполнив демо-версию CometD [как описано в документации] (https://docs.cometd.org/current/reference/#_installation_demos). – sbordet

+0

Обязательно иметь файл keystore.jks? и нам нужно сделать любой специальный шаг для создания этого файла. –