Hi,

I just ran the tests without issues on Fedora 17, Perl 5.14 and Java 1.7.0.
There's really not much in Inline::Java that is dependant on the perl
version.

Patrick


On Mon, Dec 16, 2013 at 9:08 PM, Russ Tremain <ru...@releasetools.org>wrote:

>  Well, I'm using JDBC.pm to access the inline::Java stuff, and I could
> never get it to work with >5.8.9, and never got any response from Tim Bunce
> or Patrick, so I eventually gave up on it.
>
> It is possible that JDBC is doing something different, but I doubt it, as
> it is a very simple module.  It basically does a lot of runtime "studying"
> in order to add all the java.sql classes to main:: to make it easier to
> call.
>
> Best you can do is to write some tests and try the later environment.
>
> I could not get the JDBC tests to run in a later env, and the tests have
> been broken on CPAN testers for a long time.
>
> -Russ
>
>
> At 4:40 PM -0800 12/16/13, David Wang wrote:
>
> Hi Russ
>
>
> So I got the Inline:Java including JAXB to work on my v5.8.8 perfectly .
> Then, I remember you mentioned that you never got it/Java to work on any
> Perl version later than 5.8.9 . Now, I am starting to worry since my deploy
> machine uses v5.10.0 . The Inline version I use is Inline-0.53 . Can
> someone confirm if this will or will not work on Perl version v5.10.0?
>
>
> Thanks
>
>
> David
>
>
>  ------------------------------
>
> *From:* Russ Tremain <ru...@releasetools.org>
> *To:* David Wang <kuoweiw...@yahoo.com>
> *Cc:* David Mertens <dcmertens.p...@gmail.com>; "inline@perl.org" <
> inline@perl.org>
> *Sent:* Thursday, December 12, 2013 5:05 PM
> *Subject:* Re: New to Inline::Java and a quick question
>
>
> #yiv1198785418 #yiv1198785418 -- blockquote, #yiv1198785418 dl,
> #yiv1198785418 ul, #yiv1198785418 ol, #yiv1198785418 li
> {padding-top:0;padding-bottom:0;} #yiv1198785418 Re: New to Inline::Java
> and a quick question
>
> one thing I can tell you is I have never gotten Inline::Java to work with
> any perl later than 5.8.9.
>
> I have used it extensively with JDBC.pm.  Example of this can be found
> here:
>
>
>         https://github.com/russt/sqlpj
>
>
> best of luck!
>
> -Russ
>
>
>
> At 4:57 PM -0800 12/12/13, David Wang wrote:
>
> Thanks
>
>
> I am not sure if anybody has any experience with perl Inline::Java to call
> Java JAXB . Basically, I have added some code in my perl script to call
> some of my Java API that calls JAXB.
>
>
> System.out.println("before·");
>
> JAXBContext context = JAXBContext.newInstance("SomeXMLPackage");
>
> System.out.println("after·");
>
>
> and it fails on the JAXB statement above. I then added Debug and AUTOSTUDY
>  option in perl like below
>
>
> use Inline (
>
>     Java => 'DATA',
>
>     J2SDK => $ENV{JAVA_HOME},
>
>     CLASSPATH => 'classes',
>
>     AUTOSTUDY => 1,
>
>     DEBUG => 4,
>
> );
>
>
> then I see
>
> [java][3]   packet sent is ok java_object:1:1:javax.xml.bind.JAXBException
>
> [perl][3]   packet recv is ok java_object:1:1:javax.xml.bind.JAXBException
>
> [perl][3]   checking if stub is array...
>
> [perl][3]   perl doesn't know about 'javax.xml.bind.JAXBException'
> ('perlAPI::javax::xml::bind::JAXBException')
>
> [perl][2]  autostudying javax.xml.bind.JAXBException...
>
> [perl][3]   perl doesn't know about 'javax.xml.bind.JAXBException'
> ('perlAPI::javax::xml::bind::JAXBException')
>
> [perl][3]   reporting on javax.xml.bind.JAXBException
>
>
> I hope perl inline works with JAXB . BTW, my Java API works fine meaning I
> use a Java main to call this
>
> API and the xml file is loaded without problem.
>
>
> thanks,
>
>
> David
>
>
>
>
>
>  ------------------------------
>
> *From:* David Mertens <dcmertens.p...@gmail.com>
> *To:* David Wang <kuoweiw...@yahoo.com>
> *Cc:* "inline@perl.org" <inline@perl.org>
> *Sent:* Thursday, December 12, 2013 5:37 AM
> *Subject:* Re: New to Inline::Java and a quick question
>
>
> Yep, as a rule, if you need to install a Perl module, a simple "cpan
> Module::Name" should do it. If you are on a Unixish system, you may have
> installation permission issues, in which case there are known work-arounds.
> But I'm sure you'll ask when you come to those. :-)
>
> Good luck, and don't be afraid to ask more questions as they come up!
>
> David
>
>
>
>  On Wed, Dec 11, 2013 at 7:38 PM, David Wang <kuoweiw...@yahoo.com> wrote:
>
> Ok, I figured it out. Hope it can be documented somewhere.
>
>
> Download Inline-0.53
>
>
> go to the dir
>
> cpan Inline::Java  << was instructed by some nice guy
>
>
> Thanks
>
>
> David
>
>
>
>  ------------------------------
>
> *From:* David Wang <kuoweiw...@yahoo.com>
> *To:* "inline@perl.org" <inline@perl.org>
> *Sent:* Wednesday, December 11, 2013 4:25 PM
> *Subject:* New to Inline::Java and a quick question
>
>
> Hi
>
>
> I am very new to this stuff, just started to hear about it today. I looked
> around the web and I find the installation
>
> instructions for inline::c like the following
>
>
> perl Makefile.PL;
>
> make;
>
> make test;
>
> make install;
>
>
> But I can't find anywhere else that tells us how to install inline::Java ?
> BTW, I found the latest Inline is Inline-0.53.tar.gz  and I use Redhat 5
>
>
> Thanks
>
>
> David
>
>
>
>
>
>
>
>
> --
>  "Debugging is twice as hard as writing the code in the first place.
>   Therefore, if you write the code as cleverly as possible, you are,
>   by definition, not smart enough to debug it." -- Brian Kernighan
>
>
>


-- 
=====================
Patrick LeBoutillier
Rosemère, Québec, Canada

Reply via email to