Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    harrykary11
    @harrykary11
    Very good morning
    Hi Aaron,
    I need some information on this Jentrata-msh
    will it be suitable to exchange messages between PAA(PAN ASIAN ALLIANCE) members
    Antoine Perrin
    @perrinood
    Hi all, I'm considering using Jentrata as my as2 solution. Before migrating to this solution, I wondered if it were Drummond certified yet? Many thanks.
    Aaron Walker
    @aaronwalker
    @harrykary11 Hi If the PAA is using either AS2 or ebMS2 as the underlying message exchange protocol then jentrata-msh will work.
    Aaron Walker
    @aaronwalker
    @perrinood Jentrata has never been officially drummond certified mainly due to the excess cost of the certification process. Jentrata in being used in environments with other gateways that have been certified without issue. So unless your the environment mandates that you use a certified product you could use Jentrata. In manny environment is a recommendation that you use a certified product but it's not a requirement as they often have there own certification process anyway. This is the often the case for which Jentrata is currently being used in, so in essence has been certified indirectly.
    Antoine Perrin
    @perrinood
    Hi @aaronwalker, thanks for the info. Unfortunately, the environment we evolve in requires a certified solution.
    harrykary11
    @harrykary11
    HI @aaronwalker , I am testing clustering. But my case is I have on physical box and it has 2 jboss instances.
    means, i have same ip for 2 instances.
    harrykary11
    @harrykary11
    i am looking at the <cluster>
    <port>8080</port>
    <servlet>/corvus/httpd/ebms/inbound/</servlet>
    <interval>120000</interval> <!-- number is milliseconds -->
    <connectiontimeout>10000</connectiontimeout>
    </cluster>
    here the port numbers may differ for both instances
    how to handle in this case
    Aaron Walker
    @aaronwalker
    @harrykary11 right it can't handle that case. but you do have a few options to handle this you could add another local network interface and bind it to your app server something like 127.0.0.2
    you could also run both instances on the same host using docker containers which would allow them to expose different ports to the host but allow them to locally use 8080.
    harrykary11
    @harrykary11
    @aaronwalker Noted, thanks. Let me try them. I'll update you if I face any issue.
    Aaron Walker
    @aaronwalker
    @harrykary11 I'm working on adding a Dockerfile to the project which will allow for getting started faster too.
    plus more than likely a docker-compose.yml
    ar3a51
    @ar3a51
    Hi Aaron
    it's hprameswara here
    I was able to configure jentrata to show the login page
    apparently after log in, it couldn't find URL to corvus/admin/home
    Aaron Walker
    @aaronwalker
    @ar3a51 ok...what url are you accessing the login page from?
    harrykary11
    @harrykary11
    @aaronwalker HI Aaron, is there any CPA and CPP generation tool? Can you suggest one for ebms.
    Aaron Walker
    @aaronwalker
    @harrykary11 not really....It's something that comes up from time to time. How I've done this in the past is to just template out the agreements using something like xslt/freemarker/ruby etc
    harrykary11
    @harrykary11
    hi @aaronwalker in my testing of cluster with mysql DB, i am getting the error in update queries
    <parameter type="sql" name="update_old_incoming_messages_pending_by_timestamp" value="update message set hostname = ? where message_id in (select message_id from message where hostname = ? and message_box='inbox' and status='PD' and message_type<>'ProcessedError' order by time_stamp LIMIT 25);" />
    <parameter type="sql" name="update_old_outbox_pending_messages_by_timestamp" value="update outbox set hostname = ? where message_id in (select message.message_id from message,outbox where outbox.hostname = ? and outbox.message_id=message.message_id and message_box='outbox' and status='PD' and message_type<>'ProcessedError' order by time_stamp LIMIT 25)" />
    <parameter type="sql" name="update_old_outbox_processing_messages_by_timestamp" value="update outbox set hostname = ? where message_id in (select message.message_id from message,outbox where outbox.hostname = ? and outbox.message_id=message.message_id and message_box='outbox' and status='PR' and message_type<>'ProcessedError' order by retried,time_stamp LIMIT 25)" />
    these 3 sql queries are giving exception in mysql
    the error is "2015-11-24 14:00:33 [Thread-77 ] <FATAL> <cecid.ebms.spa> <ClusterAudit: Unable to complete cluster audit.hk.hku.cecid.piazza.commons.dao.DAOException: Error in executing hk.hku.cecid.ebms.spa.dao.MessageDataSourceDAO::Process@1aca491c by hk.hku.cecid.piazza.commons.dao.DAOException: Error in executing update: update message set hostname = ? where message_id in (select message_id from message where hostname = ? and message_box='inbox' and status='PD' and message_type<>'ProcessedError' order by time_stamp LIMIT 25);
    by hk.hku.cecid.piazza.commons.dao.DAOException: Error occurred when executing update at row 0 of the specified parameter array
    by com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'
    "
    harrykary11
    @harrykary11
    hi @aaronwalker need some help. I am testing the connection between 2 different ebms systems. They are telling that the ack from our system jentrata msh is not following the ebxml specification
    they are telling that it should include mime
    is that true?
    harrykary11
    @harrykary11
    hi @aaronwalker , do you have any test class/utility to do ping-pong test in ebms
    our partner is asking for that
    smukalla
    @smukalla
    Hi All,
    smukalla
    @smukalla
    Hi @aaronwalker aronwalker, I am very new to this concept, my manager asked me to do a POC on this jentrata(as2 implementation), after gone through some web pages, I came to know that this is messaging protocal. So to do a POC what i need to do ????......So far my try is downloaded jentrata-msh-2.0.0.nightly.1892-tomcat.tar file from web and opened it, installed mysql db in my windows machine, downloaded tomcat apache-tomcat-7.0.54. copy and paste jentrata-msh-2.0.0.nightly.1892-tomcat folder in webapps of tomcat7 and started it. created as2 and ebms dbs in mysql and imported using "ebms < $JENTRATA_HOME/sql/mysql_ebms.sql " command, larly as2..............Please guide me to do a sample POC on this jantrata, no matter if it is small or big......Thanks,Siva.