Boa noite pessoal,
Estou com um problema muito grave.
Estou utilizando um script para realizar o deploy da minha aplicação Web no Websphre 8 via Jython Script.
Esta dando um erro quando informo os datasources da minha aplicação para seream mapeados.
Codigo que instala a aplicação:
referenciasJdbc = [['ibpjregistrotitulo', '', 'ibpjregistrotitulo.war,WEB-INF/web.xml', 'jdbc/config2DS', 'jdbc/ofied000_sql', '', '', '', ''], ['ibpjregistrotitulo', '', 'ibpjregistrotitulo.war,WEB-INF/web.xml', 'jdbc/DBCorpDS', 'jdbc/dbcorp_sql', '', '', '', '']]
options = ['-contextroot', 'ibpjregistrotitulo', '-MapWebModToVH', 'ibpjregistrotitulo.war,WEB-INF/web.xml', '-nopreCompileJSPs', '-nouseMetaDataFromBinary', '-nodeployejb', '-appname', ibpjregistrotitulo, '-noreloadEnabled', '-nodeployws', '-noprocessEmbeddedConfig', '-filepermission', '.*\.dll=755#.*\.so=755#.*\.a=755#.*\.sl=755', '-noallowDispatchRemoteInclude', '-noallowServiceRemoteInclude', '-MapResRefToEJB', referenciasJdbc]
print "Install command: options=%s" % (options);
AdminApp.install(fileName, options);
O erro é o seguinte:
WASX7017E: Exception received while running file "/opt/IBM/WebSphere/AppServer/bin/wasAdmin.py"; exception information: com.ibm.ws.scripting.ScriptingException: WASX7111E: Cannot find a match for supplied option: "[ibpjregistrotitulo, , ibpjregistrotitulo.war,WEB-INF/web.xml, jdbc/config2DS, jdbc/ofied000_sql, , , , ]" for task "MapResRefToEJB"
Ja tentei inserir apenas os campos que minha aplicação utiliza e mesmo assim não foi possivel.
Alguem pode me ajudar?
Obrigado