Console View:
[2014-01-22 21:53:47] Starting adapter deployment on Worklight Server
[2014-01-22 21:53:47] Starting build of adapter: trial
[2014-01-22 21:53:47] Adapter deployment failed: Failed updating platform version in adapter XML file C:\Users\admin\AppData\Local\Temp\AdapterBuilderTask34474\trial.xml
trial.xml file:
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed Materials - Property of IBM
5725-G92 (C) Copyright IBM Corp. 2011, 2013. All Rights Reserved.
US Government Users Restricted Rights - Use, duplication or
disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
-->
<wl:adapter name="trial"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:wl="http://www.worklight.com/integration"
xmlns:sql="http://www.worklight.com/integration/sql">
<displayName>trial</displayName>
<description>trial</description>
<connectivity>
<connectionPolicy xsi:type="sql:SQLConnectionPolicy">
<!-- Example for using a JNDI data source, replace with actual data source name -->
<!-- <dataSourceJNDIName>java:/data-source-jndi-name</dataSourceJNDIName> -- >
<!-- Example for using MySQL connector, do not forget to put the MySQL connector library in the project's lib folder -->
<dataSourceDefinition>
<driverClass>com.mysql.jdbc.Driver</driverClass>
<url>jdbc:mysql://localhost:3306/IBM</url>
<user>root</user>
<password>root</password>
</dataSourceDefinition>
</connectionPolicy>
<loadConstraints maxConcurrentConnectionsPerNode="5" />
</connectivity>
<!-- Replace this with appropriate procedures -->
<procedure name="procedure1"/>
<procedure name="procedure2"/>
</wl:adapter>
пробные impl.js /* * Лицензированные материалы - собственность IBM * 5725-G92 (C) Copyright IBM Corp. 2011, 2013. Все права защищены. * Правительство США Пользователи Ограниченные права - Использование, копирование или * раскрытие ограничиваемые GSA ADP Schedule Contract с корпорацией IBM */развертывания адаптера не удалось для IBM Worklight 6.0
/* ** * ** * ** * ** * ** * ** * ** * ** * ** * ** * ** * ** * ** * * Код осуществления для процедуры - '' процедуры1 * * * @return - invocationResult */
вар procedure1Statement = WL.Server.createSQLStatement ("выберите COLUMN1, COLUMN2 из таблицы 1, где COLUMN3 =?"); function procedure1 (param) { return WL.Server.invokeSQLStatement ({ подготовленоСтатья: procedure1Statement, Параметры: [param] }); }
/* ** * ** * ** * ** * ** * ** * ** * ** * ** ** * ** * ** * ** * * Код осуществления для процедуры - 'procedure2' * * * @return - invocationResult */
функции procedure2 (пары) { возвращение WL.Server.invokeSQLStoredProcedure ({ процедура: «storedProcedure2», параметров: [param] }); }
Я новичок в студии рабочего света. Я создал новый адаптер Sql и добавил файл соединителя Jar в папку bin проекта. Я внес необходимые изменения в файл trial.xml. Развертывание адаптера привело к ошибкам. Я кратко рассказал об адаптерах, но пока решений пока нет. Любая помощь будет оценена.
Это происходит при каждой установке и развертывании? У вас есть специальные права на чтение или запись на C: \ Users \ admin \ AppData \ Local \ Temp –
Нет специальных разрешений, и это происходит каждый раз, когда я его развертываю. – Tigga
Не могли бы вы подтвердить, что вы фактически скопировали файл jar соединителя в папку ** server/lib **, а не ** bin **. – eabe