Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

missing jar when build Job

Hello,

My Job use Rest protocol for create ticket on redmine. I use cxf-***.jar

When i build my job and launch him with command line i have this errors

 

Exception in component LISTE_CUSTOM_FIELDS_1_tRESTClient_2 (JOB_QDD_INIT)
org.apache.cxf.interceptor.Fault: No conduit initiator was found for the namespace http://cxf.apache.org/transports/http.
        at org.apache.cxf.endpoint.AbstractConduitSelector.getSelectedConduit(AbstractConduitSelector.java:117)
        at org.apache.cxf.endpoint.UpfrontConduitSelector.selectConduit(UpfrontConduitSelector.java:77)
        at org.apache.cxf.jaxrs.client.ClientConfiguration.getConduit(ClientConfiguration.java:204)
        at org.apache.cxf.jaxrs.client.ClientConfiguration.getHttpConduit(ClientConfiguration.java:213)
        at qdd_donnees_contrats.job_qdd_init_1_0.JOB_QDD_INIT.LISTE_CUSTOM_FIELDS_1_tRESTClient_2Process(JOB_QDD_INIT.java:9970)
        at qdd_donnees_contrats.job_qdd_init_1_0.JOB_QDD_INIT.tJava_1Process(JOB_QDD_INIT.java:8414)
        at qdd_donnees_contrats.job_qdd_init_1_0.JOB_QDD_INIT.tCreateTemporaryFile_2Process(JOB_QDD_INIT.java:8207)
        at qdd_donnees_contrats.job_qdd_init_1_0.JOB_QDD_INIT.tCreateTemporaryFile_1Process(JOB_QDD_INIT.java:7962)
        at qdd_donnees_contrats.job_qdd_init_1_0.JOB_QDD_INIT.tDBConnection_1Process(JOB_QDD_INIT.java:7717)
        at qdd_donnees_contrats.job_qdd_init_1_0.JOB_QDD_INIT.runJobInTOS(JOB_QDD_INIT.java:62366)
        at qdd_donnees_contrats.job_qdd_init_1_0.JOB_QDD_INIT.runJob(JOB_QDD_INIT.java:62042)
        at qdd_donnees_contrats.alim_qdd_contrats_1_3.ALIM_QDD_CONTRATS.tRunJob_1Process(ALIM_QDD_CONTRATS.java:14021)
        at qdd_donnees_contrats.alim_qdd_contrats_1_3.ALIM_QDD_CONTRATS.runJobInTOS(ALIM_QDD_CONTRATS.java:16102)
        at qdd_donnees_contrats.alim_qdd_contrats_1_3.ALIM_QDD_CONTRATS.main(ALIM_QDD_CONTRATS.java:15634)
Caused by: org.apache.cxf.BusException: No conduit initiator was found for the n
amespace http://cxf.apache.org/transports/http.
        at org.apache.cxf.bus.managers.ConduitInitiatorManagerImpl.getConduitInitiator(ConduitInitiatorManagerImpl.java:109)
        at org.apache.cxf.endpoint.AbstractConduitSelector.getSelectedConduit(AbstractConduitSelector.java:106)
        ... 13 more
04-02 10:26:43 ERROR  - Origine : LISTE_CUSTOM_FIELDS_1_tRESTClient_2 - Code Erreur : 1 - Message : org.apache.cxf.interceptor.Fault:No conduit initiator was found for the namespace http://cxf.apache.org/transports/http. - Type d'erreur : Java Exception
Exception in component tRunJob_1 (ALIM_QDD_CONTRATS)
java.lang.RuntimeException: Child job running failed.
org.apache.cxf.interceptor.Fault: No conduit initiator was found for the namespace http://cxf.apache.org/transports/http.
        at qdd_donnees_contrats.alim_qdd_contrats_1_3.ALIM_QDD_CONTRATS.tRunJob_1Process(ALIM_QDD_CONTRATS.java:14040)
        at qdd_donnees_contrats.alim_qdd_contrats_1_3.ALIM_QDD_CONTRATS.runJobInTOS(ALIM_QDD_CONTRATS.java:16102)
        at qdd_donnees_contrats.alim_qdd_contrats_1_3.ALIM_QDD_CONTRATS.main(ALIM_QDD_CONTRATS.java:15634)04-02 10:26:43 ERROR  - org.apache.cxf.interceptor.Fault: No conduit initiator was found for the namespace http://cxf.apache.org/transports/http.
        at org.apache.cxf.endpoint.AbstractConduitSelector.getSelectedConduit(AbstractConduitSelector.java:117)
        at org.apache.cxf.endpoint.UpfrontConduitSelector.selectConduit(UpfrontConduitSelector.java:77)
        at org.apache.cxf.jaxrs.client.ClientConfiguration.getConduit(ClientConfiguration.java:204)
        at org.apache.cxf.jaxrs.client.ClientConfiguration.getHttpConduit(ClientConfiguration.java:213)
        at qdd_donnees_contrats.job_qdd_init_1_0.JOB_QDD_INIT.LISTE_CUSTOM_FIELDS_1_tRESTClient_2Process(JOB_QDD_INIT.java:9970)
        at qdd_donnees_contrats.job_qdd_init_1_0.JOB_QDD_INIT.tJava_1Process(JOB_QDD_INIT.java:8414)
        at qdd_donnees_contrats.job_qdd_init_1_0.JOB_QDD_INIT.tCreateTemporaryFile_2Process(JOB_QDD_INIT.java:8207)
        at qdd_donnees_contrats.job_qdd_init_1_0.JOB_QDD_INIT.tCreateTemporaryFile_1Process(JOB_QDD_INIT.java:7962)
        at qdd_donnees_contrats.job_qdd_init_1_0.JOB_QDD_INIT.tDBConnection_1Process(JOB_QDD_INIT.java:7717)
        at qdd_donnees_contrats.job_qdd_init_1_0.JOB_QDD_INIT.runJobInTOS(JOB_QDD_INIT.java:62366)
        at qdd_donnees_contrats.job_qdd_init_1_0.JOB_QDD_INIT.runJob(JOB_QDD_INIT.java:62042)
        at qdd_donnees_contrats.alim_qdd_contrats_1_3.ALIM_QDD_CONTRATS.tRunJob_
1Process(ALIM_QDD_CONTRATS.java:14021)
        at qdd_donnees_contrats.alim_qdd_contrats_1_3.ALIM_QDD_CONTRATS.runJobIn
TOS(ALIM_QDD_CONTRATS.java:16102)
        at qdd_donnees_contrats.alim_qdd_contrats_1_3.ALIM_QDD_CONTRATS.main(ALIM_QDD_CONTRATS.java:15634)
Caused by: org.apache.cxf.BusException: No conduit initiator was found for the namespace http://cxf.apache.org/transports/http.
        at org.apache.cxf.bus.managers.ConduitInitiatorManagerImpl.getConduitInitiator(ConduitInitiatorManagerImpl.java:109)
        at org.apache.cxf.endpoint.AbstractConduitSelector.getSelectedConduit(AbstractConduitSelector.java:106)
        ... 13 more
		
		

In the terminal the job is ok and module are install. it seems when i build my Job the builder don't take the jar files.

 

I put the lib directory who contains my .jar in my build directory and it work but i can't do this in other environement.

I tryed to use tLibraryLoad in my job but it don't work

 

My build Job

0683p000009M93u.png

Labels (2)
1 Reply
Anonymous
Not applicable
Author

How are you running the job? I presume that you have exploded the Jar and are calling the bat or sh file that is supplied with the job?