I'm hoping someone on jUDDI will respond, because I have to admit I don't know.
Paul On Mon, Dec 1, 2008 at 7:50 PM, Pasquale Campitiello <[EMAIL PROTECTED]> wrote: > Perfect. Now I'm able to see the log in the console. I do within Eclipse: > > menu Run --> Open Run Dialog... --> Classpath tab --> select Bootstrap > Entries --> click Advanced --> Add external folder --> select > %SYNAPSE_HOME%\lib --> then click Up to move it up within Bootstrap Entries > (however it suffice add %SYNAPSE_HOME%\lib in Bootstrap Entries). > > Now, I'm studying how jUDDI looks to WSDL, how jUDDI can provide UDDI > methods. I configured correctly jUDDI: I can see the "Happy jUDDI!" page > without errors. But I have a common problem: in the jUDDI console when I > click get_authToken to obtain an authentication token, and I insert my user > and cred I get always the same error: > > <?xml version="1.0" encoding="utf-8" ?> > <SOAP-ENV:Envelope > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> > <SOAP-ENV:Header/> > <SOAP-ENV:Body> > <SOAP-ENV:Fault> > <faultcode>SOAP-ENV:Server</faultcode> > <faultstring>Fault string, and possibly fault code, not set</faultstring> > </SOAP-ENV:Fault> > </SOAP-ENV:Body> > </SOAP-ENV:Envelope> > > I tried every possible combination of user and cred ("juddi" + "juddi", > "juddi" + ""; "juddi" + "123456"; "jdoe" + "", ecc.), but everytime > I got this SOAP response. To configure jUDDI I followed the official > document > http://svn.apache.org/viewvc/webservices/juddi/trunk/docs/Getting-Started.pdf?revision=547750 > so my configuration file are exactly like specified in the document. > > Googling I read about changing the JDK version. I tried JDK 5 update 10, JDK > 5 update 16, JDK + JEE 5 update 10, but nothing changed, and besides with > this versions I can't run Synapse. Now with JDK + JEE 6 update 10, I can run > Synapse but I'm still blocked with jUDDI. > > Someone can help me? [I post this e-mail also in the jUDDI dev mailing list] > > Thanks > > Pasquale > > > 2008/11/29 Hiranya Jayathilaka <[EMAIL PROTECTED]> >> >> Hi Pasquale, >> Good to hear that you managed to start and stop Synapse from within your >> IDE. Both Eclipse and Idea enable you to configure the classpath. >> AFAIK in Eclipse you have to configure classpath from your run/debug >> configuration window. Open up your run configuration window, go to the >> classpath tab and hit the advanced button. Then you can add a directory of >> your choice to the project classpath. >> In Idea you should go to settings and hit the project settings button and >> make your changes to the classpath from there. (Look for a window where you >> can specify project dependencies) >> In both IDEs classpath items are shown in a list. You can generally select >> items and change the order in which they appear. The first item in the list >> will be the first entry in your classpath string. >> Hope this helps. Good luck. >> Thanks >> Best Regards, >> Hiranya >> On Sat, Nov 29, 2008 at 4:40 AM, Pasquale Campitiello >> <[EMAIL PROTECTED]> wrote: >>> >>> Ok. Now I'm really able to run Synapse into Eclipse. >>> Hiranya, I tried to stop Synapse (and so the javaw.exe process) hitting >>> the stop button on Eclipse Console and it is ok. I also tried the QuickStart >>> guide of Synapse, launching the configuration "sample 0" and "sample 150" >>> within Eclipse, and everything successfully completed. >>> >>> But, yet I'm not able to configure the Log4J. I know that IntelliJ IDEA >>> is a commercial IDE and it is possile to apply/buy several types of >>> licenses, but I don't know precisely what I have to do with it for >>> configuring "$BASE_DIR/lib directory to the front of the classpath". >>> >>> Do I have to install IntelliJ IDEA (with "Classroom license", I suppose, >>> because I'm doing this work for univesity...)? >>> Do I have to import Synapse into IDEA? How can I set "$BASE_DIR/lib >>> directory to the front of the classpath"? >>> Is it impossibile to configure the Log4J in Eclipse, without IDEA? >>> >>> Thank you >>> >>> Pasquale >>> >>> >>> 2008/11/25 Hiranya Jayathilaka <[EMAIL PROTECTED]> >>>> >>>> Hi Pasquale, >>>> >>>> Please see my comments in-line. >>>> >>>> On Tue, Nov 25, 2008 at 4:48 AM, Pasquale Campitiello >>>> <[EMAIL PROTECTED]> wrote: >>>>> >>>>> I'm proceeding with my project to create an interface to connect jUDDI >>>>> 0.9rc4 and Synapse 1.4. I have some questions: >>>>> >>>>> 1) I imported the source code of Synapse in Eclipse with the parameter >>>>> specified by Asankha Perera in the last mail. But I don't understand this: >>>>> >>>>>> I use the classpath from the IDE project, and with IDEA, I add the >>>>>> $BASE_DIR/lib directory to the front of the classpath to make sure my >>>>>> log4j.properties is correctly picked up and the normal logs appear >>>>> >>>>> It is about the object log (I see that this object is used very much)? >>>>> And where is a logfile? >>>> >>>> Synapse uses Apache Commons Logging and Log4J for logging purposes. The >>>> logging configuration is specified in a file called log4j.properties which >>>> generally resides in the $BASE_DIR/lib directory. By adding this directory >>>> to the beginning of your classpath you make the log4.properties file get a >>>> higher precedence over the other configuration files. This will enable >>>> Synapse to print out some useful log statements on you IDE console while it >>>> is operating within your IDE. >>>> >>>>> >>>>> >>>>> THANK YOU >>>>> >>>>> Pasquale Campitiello >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> 2008/11/13 Pasquale Campitiello <[EMAIL PROTECTED]> >>>>>> >>>>>> I thank you very much for your help, really I'm a beginner but I need >>>>>> to do this work (hard, for me). >>>>>> >>>>>> However, ok, in this weekend I will prepare my computer to run >>>>>> everything (now I have to format for several problems). >>>>>> Then I will try to import the project in Eclipse, and I will ask you >>>>>> my doubts. >>>>>> For example, in the first place what is "implementing a UDDI endpoint, >>>>>> that gets the actual endpoint from UDDI"?. >>>>>> >>>>>> Thanks >>>>>> >>>>>> Pasquale >>>>>> >>>>>> >>>>>> 2008/11/13 Asankha C. Perera <[EMAIL PROTECTED]> >>>>>>> >>>>>>> Pasquale >>>>>>>> >>>>>>>> As for getting the Synapse code into Eclipse, try mvn eclipse >>>>>>>> >>>>>>> >>>>>>> Yes, first do a full online build with "mvn clean install" (or "mvn >>>>>>> clean install -Dmaven.test.skip" if unit tests fail), and then do "mvn >>>>>>> eclipse:eclipse" to build the project. >>>>>>> >>>>>>> To run the default configuration from the IDE, what I normally do is, >>>>>>> build and extract the binary Zip to some location, and use that >>>>>>> location as >>>>>>> the base directory and start the Synapse engine as follows: >>>>>>> >>>>>>> Main class: org.apache.synapse.SynapseServer >>>>>>> VM params: -server -Xms256M -Xmx256M -Dcom.sun.management.jmxremote >>>>>>> Program parameters: /home/asankha/java/synapse-1.2/repository >>>>>>> /home/asankha/java/synapse-1.2/repository/conf/axis2.xml >>>>>>> /home/asankha/java/synapse-1.2/ >>>>>>> /home/asankha/java/synapse-1.2/repository/conf/synapse.xml >>>>>>> Working directory: /home/asankha/java/synapse-1.2 >>>>>>> >>>>>>> I use the classpath from the IDE project, and with IDEA, I add the >>>>>>> $BASE_DIR/lib directory to the front of the classpath to make sure my >>>>>>> log4j.properties is correctly picked up and the normal logs appear >>>>>>> >>>>>>> From here onwards, Synapse can run purely within the IDE >>>>>>> >>>>>>> asankha >>>>>>> >>>>>>> -- >>>>>>> Asankha C. Perera >>>>>>> http://adroitlogic.org >>>>>>> >>>>>>> http://esbmagic.blogspot.com >>>>>>> >>>>>>> >>>>>>> --------------------------------------------------------------------- >>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>>>> >>>>>> >>>>> >>>> >>> >> > > > -- Paul Fremantle Co-Founder and CTO, WSO2 Apache Synapse PMC Chair OASIS WS-RX TC Co-chair blog: http://pzf.fremantle.org [EMAIL PROTECTED] "Oxygenating the Web Service Platform", www.wso2.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
