now i mean that only when i copy the cartbrige agent really i was cloning
from git repository but im using the master, i checkout for the 4.0.0
version run maven, and then i upload
the apache-stratos-cartridge-agent-4.0.0.zip to my instance that have the
puppet agent, then i try to run manually and i have that problem.

make sense for you?

Thanks
Ignacio


2014-08-21 11:25 GMT-03:00 Nirmal Fernando <[email protected]>:

> Hi,
>
> I think we need to clear things up a bit here :-) Did you mean to say you
> switch back to master branch? Is your puppet master from master branch?
>
>
> On Thu, Aug 21, 2014 at 7:52 PM, Ignacio Ayuste <
> [email protected]> wrote:
>
>> Hi you have right i was using MASTER instead version 4.0.0 in my
>> cartbrige agent now im receiving this error:
>>
>> Starting cartridge agent...
>> [2014-08-21 14:20:27,550]  INFO - [CartridgeAgentConfiguration]  INTERNAL
>> payloa
>>  d parameter is not found
>> [2014-08-21 14:20:27,553] ERROR - [Main] java.lang.NullPointerException
>> [2014-08-21 14:20:27,587]  WARN - [EventPublisherPool] Event publisher
>> instance
>> not found in pool: [topic] instance-status
>>
>> any idea?
>>
>> Thanks
>> Ignacio
>>
>>
>>
>> 2014-08-21 11:18 GMT-03:00 Nirmal Fernando <[email protected]>:
>>
>> Hi Ignacio,
>>>
>>> Please follow the following guide and make the base Cartridge image
>>> https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Creating+a+Cartridge+on+EC2
>>>
>>> You should use the AMI generated out of the above step, in your
>>> cartridge definition (json file).
>>>
>>>
>>> On Thu, Aug 21, 2014 at 6:45 PM, Ignacio Ayuste <
>>> [email protected]> wrote:
>>>
>>>> When the *cartbrige agent* is installed on the instance? I understand
>>>> that the *puppet agent* should connect to the *puppet master* and
>>>> download it from there, this is correct?
>>>>
>>>> If so which may be the reason that this this failing, because the
>>>> config file run sucessfully?
>>>>
>>>> Thanks
>>>> Ignacio
>>>>
>>>>
>>>> 2014-08-21 4:27 GMT-03:00 Nirmal Fernando <[email protected]>:
>>>>
>>>> Thanks for the detailed explanation Ignacio.
>>>>>
>>>>> I think we need to solve the root cause (agent etc. not getting
>>>>> installed auto-matically) here, rather than fixing current situation.
>>>>>
>>>>> Can you please explain what process you followed to create the base
>>>>> image ami-2ef39a1e?
>>>>>
>>>>>
>>>>> On Thu, Aug 21, 2014 at 12:40 PM, Ignacio Ayuste <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Ok this is my step first for my clear the whole process im trying to
>>>>>> configure a multitenant Cartbirge for that i run a docker in a Centos 
>>>>>> that
>>>>>> is hosted in EC2, then in the docker image i install stratos 4.0.0 the
>>>>>> whole configuration of the install is in the docker file. Then in the
>>>>>> stratos console i run the json describe in the file *Step Configure
>>>>>> Stratos Multitenant.js* , when i run step 6 create multitenant
>>>>>> service stratos create a new instance, then i log to that instance 
>>>>>> (CentOS
>>>>>> instance) and using the following script *configurePuppeyAgentCentOS.sh
>>>>>> (same script that is in the tutorial only i changed to download init,sh
>>>>>> from centos)* i configured puppet agent.
>>>>>>
>>>>>> this whole process install me the puppet agent but not the Cartbrige
>>>>>> Agent, that why i copy from that url and try to run manually.
>>>>>>
>>>>>> For all the process i always use the version 4.0.0
>>>>>>
>>>>>> Thanks
>>>>>> Ignacio
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2014-08-21 3:58 GMT-03:00 Nirmal Fernando <[email protected]>:
>>>>>>
>>>>>> Hi,
>>>>>>>
>>>>>>> Is the agent purely from the link you provided? or is it also
>>>>>>> configured by puppet master? Reason for asking this is, according to the
>>>>>>> logs you sent earlier, I feel there's some inconsistency in your agent 
>>>>>>> pack.
>>>>>>>
>>>>>>> If this is pure agent released in 4.0 this configuration should work.
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Aug 21, 2014 at 12:19 PM, Ignacio Ayuste <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Sure here it is:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> thanks
>>>>>>>>
>>>>>>>>
>>>>>>>> 2014-08-21 3:42 GMT-03:00 Nirmal Fernando <[email protected]>:
>>>>>>>>
>>>>>>>> I see.. so you are not using the master branch. Earlier, we had
>>>>>>>>> used a jndi.properties template file. Can you please send the
>>>>>>>>> conf/templates/jndi.properties.template file of your agent?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Thu, Aug 21, 2014 at 12:08 PM, Ignacio Ayuste <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> i donwload the agent from this url, i build with maven and copy
>>>>>>>>>> the zip to my new instance that have installed the puppet agent.
>>>>>>>>>>
>>>>>>>>>> http://apache.dattatec.com/stratos/4.0.0/apache-stratos-4.0.0.zip
>>>>>>>>>>
>>>>>>>>>> that is correct or i need to copy the agent from the stratos
>>>>>>>>>> instance?
>>>>>>>>>>
>>>>>>>>>> i review the code and and is try to find in the server
>>>>>>>>>>
>>>>>>>>>>     public void init(String topicName) throws Exception {
>>>>>>>>>>         InitialContext ctx;
>>>>>>>>>>         Properties environment =
>>>>>>>>>> Util.getProperties(jndiPropFileDir + File.separator + 
>>>>>>>>>> "jndi.properties");
>>>>>>>>>>         environment.put(Constants.REQUEST_BASE_CONTEXT, "true");
>>>>>>>>>> // always returns the base context.
>>>>>>>>>>         ctx = new InitialContext(environment);
>>>>>>>>>>         // Lookup connection factory
>>>>>>>>>>         String connectionFactoryName =
>>>>>>>>>> environment.get("connectionfactoryName").toString();
>>>>>>>>>>         TopicConnectionFactory connFactory =
>>>>>>>>>> (TopicConnectionFactory) ctx.lookup(connectionFactoryName);
>>>>>>>>>>         // Lookup the topic
>>>>>>>>>>         try {
>>>>>>>>>>             setTopic((Topic) ctx.lookup(topicName));
>>>>>>>>>>         } catch (NamingException e) {
>>>>>>>>>>         }
>>>>>>>>>>         topicConnection = connFactory.createTopicConnection();
>>>>>>>>>>         topicConnection.start();
>>>>>>>>>>     }
>>>>>>>>>>
>>>>>>>>>> Thanks
>>>>>>>>>> Ignacio
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 2014-08-21 3:28 GMT-03:00 Nirmal Fernando <[email protected]
>>>>>>>>>> >:
>>>>>>>>>>
>>>>>>>>>> Sorry, I should have asked to set correct MB_URL in
>>>>>>>>>>> jndi.properties file. And AFAIS you have already done that. I'm 
>>>>>>>>>>> assuming
>>>>>>>>>>> you are using Agent from master branch?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Thu, Aug 21, 2014 at 11:44 AM, Nirmal Fernando <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>>
>>>>>>>>>>>> You need to add the correct mb_url in Agent's stratos.sh file's
>>>>>>>>>>>> system properties section.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Aug 21, 2014 at 11:26 AM, Ignacio Ayuste <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi guys, im using EC2 with one instance with docker and
>>>>>>>>>>>>> stratos, i created and instance with centos and then install the 
>>>>>>>>>>>>> puppet
>>>>>>>>>>>>> agent, then i copy the cartbrige agent and try to start and give 
>>>>>>>>>>>>> me this
>>>>>>>>>>>>> error:
>>>>>>>>>>>>>
>>>>>>>>>>>>> log4j:WARN No appenders could be found for logger
>>>>>>>>>>>>> (org.apache.stratos.cartridge.
>>>>>>>>>>>>> agent.Main).
>>>>>>>>>>>>> log4j:WARN Please initialize the log4j system properly.
>>>>>>>>>>>>> [2014-08-21 05:47:01,290] ERROR -
>>>>>>>>>>>>> [CartridgeAgentConfiguration]  Commits enabled
>>>>>>>>>>>>>  payload parameter is not found
>>>>>>>>>>>>> [2014-08-21 05:47:01,293]  INFO -
>>>>>>>>>>>>> [CartridgeAgentConfiguration] Cartridge agent
>>>>>>>>>>>>> configuration initialized
>>>>>>>>>>>>> [2014-08-21 05:47:01,360]  INFO - [CartridgeAgent] Cartridge
>>>>>>>>>>>>> agent started
>>>>>>>>>>>>> [2014-08-21 05:47:01,497]  INFO - [CartridgeAgent] Instance
>>>>>>>>>>>>> notifier event messa
>>>>>>>>>>>>> ge receiver thread started
>>>>>>>>>>>>> [2014-08-21 05:47:01,538]  INFO -
>>>>>>>>>>>>> [InstanceNotifierEventMessageDelegator] Instan
>>>>>>>>>>>>> ce notifier event message delegator started
>>>>>>>>>>>>> SLF4J: Class path contains multiple SLF4J bindings.
>>>>>>>>>>>>> SLF4J: Found binding in
>>>>>>>>>>>>> [jar:file:/root/apache-stratos-cartridge-agent-4.0.0-SNA
>>>>>>>>>>>>>
>>>>>>>>>>>>> PSHOT/lib/slf4j-1.5.10.wso2v1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>>>>>>>>>>>>> SLF4J: Found binding in
>>>>>>>>>>>>> [jar:file:/root/apache-stratos-cartridge-agent-4.0.0-SNA
>>>>>>>>>>>>>
>>>>>>>>>>>>> PSHOT/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>>>>>>>>>>>>> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings
>>>>>>>>>>>>> for an explanation.
>>>>>>>>>>>>> [2014-08-21 05:47:01,819]  INFO - [CartridgeAgent] Tenant
>>>>>>>>>>>>> event message receiver
>>>>>>>>>>>>>  thread started
>>>>>>>>>>>>> [2014-08-21 05:47:01,824]  INFO -
>>>>>>>>>>>>> [TenantEventMessageDelegator] Tenant event mes
>>>>>>>>>>>>> sage delegator started
>>>>>>>>>>>>> [2014-08-21 05:47:07,637]  WARN - [FailoverTransport] Failed
>>>>>>>>>>>>> to connect to [tcp:
>>>>>>>>>>>>> //localhost:61616] after: 10 attempt(s) continuing to retry.
>>>>>>>>>>>>> [2014-08-21 05:47:07,638]  WARN - [FailoverTransport] Failed
>>>>>>>>>>>>> to connect to [tcp:
>>>>>>>>>>>>> //localhost:61616] after: 10 attempt(s) continuing to retry.
>>>>>>>>>>>>>
>>>>>>>>>>>>> the problem is the localhost, i change the jndi.properties
>>>>>>>>>>>>> file and also the script but always throw me localhost. i 
>>>>>>>>>>>>> attached the
>>>>>>>>>>>>> script and property file as an evidence.
>>>>>>>>>>>>>
>>>>>>>>>>>>> any idea why is happening this?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>> Ignacio
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>> Nirmal
>>>>>>>>>>>>
>>>>>>>>>>>> Nirmal Fernando.
>>>>>>>>>>>> PPMC Member & Committer of Apache Stratos,
>>>>>>>>>>>> Senior Software Engineer, WSO2 Inc.
>>>>>>>>>>>>
>>>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Best Regards,
>>>>>>>>>>> Nirmal
>>>>>>>>>>>
>>>>>>>>>>> Nirmal Fernando.
>>>>>>>>>>> PPMC Member & Committer of Apache Stratos,
>>>>>>>>>>> Senior Software Engineer, WSO2 Inc.
>>>>>>>>>>>
>>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Best Regards,
>>>>>>>>> Nirmal
>>>>>>>>>
>>>>>>>>> Nirmal Fernando.
>>>>>>>>> PPMC Member & Committer of Apache Stratos,
>>>>>>>>> Senior Software Engineer, WSO2 Inc.
>>>>>>>>>
>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Best Regards,
>>>>>>> Nirmal
>>>>>>>
>>>>>>> Nirmal Fernando.
>>>>>>> PPMC Member & Committer of Apache Stratos,
>>>>>>> Senior Software Engineer, WSO2 Inc.
>>>>>>>
>>>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best Regards,
>>>>> Nirmal
>>>>>
>>>>> Nirmal Fernando.
>>>>> PPMC Member & Committer of Apache Stratos,
>>>>> Senior Software Engineer, WSO2 Inc.
>>>>>
>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Best Regards,
>>> Nirmal
>>>
>>> Nirmal Fernando.
>>> PPMC Member & Committer of Apache Stratos,
>>> Senior Software Engineer, WSO2 Inc.
>>>
>>> Blog: http://nirmalfdo.blogspot.com/
>>>
>>
>>
>
>
> --
> Best Regards,
> Nirmal
>
> Nirmal Fernando.
> PPMC Member & Committer of Apache Stratos,
> Senior Software Engineer, WSO2 Inc.
>
> Blog: http://nirmalfdo.blogspot.com/
>

Reply via email to