Interoperability WSL6.1 and WLS5.1

Hi all,
i want to access a Webservice(SWL6.1) as a jsp client(on WLS5.1). Are there any
examples which could be of help to me?
With this contex:
Properties h = new Properties();
h.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.soap.http.SoapInitialContextFactory");
h.put("weblogic.soap.wsdl.interface", RPC.class.getName() );
Context context = new InitialContext(h);
RPC service = (RPC)context.lookup("http://localhost:7001/rpc_ws/test.RPC/test.RPC.wsdl"
The error a run time is:
server HTTP://...... not found
thanx in advance.
regards

filaiello,
Try this code on the client side.
Make sure that the web service is deployed and the client.jar is the first thing
in the client side code.
java.net.URL myURL = new java.net.URL("http://abc.com:5001/referenceData/com.abc.referenceData.ejb.ReferenceDataWrapperHome/wsdl.jsp");
proxy = WebServiceProxy.getServiceAt(myURL);
SoapMethod method = proxy.getMethod("getPrimaryUseLocations");
result = (String)method.invoke(new Object[]{market, acctType1});
"filaiello" <[email protected]> wrote:
>
Hi all,
i want to access a Webservice(SWL6.1) as a jsp client(on WLS5.1). Are
there any
examples which could be of help to me?
With this contex:
Properties h = new Properties();
h.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.soap.http.SoapInitialContextFactory");
h.put("weblogic.soap.wsdl.interface", RPC.class.getName() );
Context context = new InitialContext(h);
RPC service = (RPC)context.lookup("http://localhost:7001/rpc_ws/test.RPC/test.RPC.wsdl"
The error a run time is:
server HTTP://...... not found
thanx in advance.
regards

Similar Messages

  • Interoperability patches and Functional Prerequisites

    Besides prerequisites, sometimes the patch readme's include Interoperability patches and Functional Prerequisites. It seems these patches are needed only if you use the particular product. I have some questions about such patches.
    1) If I skip these and one day I need to activate those product, how to find out what such patches are needed? Or is it needed to install all these patches (which may have further prerequisites) anyway?
    2) What's the difference between Interoperability patches and Functional Prerequisites?
    3) Sometimes the Interoperability patches are for a product family... Is there any document on what applications are there in a product family?
    Thanks!

    Please see (Interoperability Notes Oracle EBS Release 11i with Oracle Database 10.2.0.4 [ID 1135973.1], "Section 2: Upgrading an Existing Oracle Database 10g Release 2 (10.2.0) patch set") for all the patches you need to apply.
    Thanks,
    Hussein

  • Standard Java RMI and WLS5.1?

     

    I would surmise that the problem you are seeing is the result of the fact
    that we do not except standard Java RMI calls using the functionality in the
    JDK. You must use the WebLogic implementation of RMI. It is exactly the
    same in terms of APIs, but we have gone through and optimize the underlying
    protocol.
    Please see the documentation for more details.
    We offer both RMI over IIOP and RMI over T3.
    Thanks,
    Michael
    Michael Girdley
    Product Manager, WebLogic Server & Express
    BEA Systems Inc
    Mario Felarca <[email protected]> wrote in message
    news:[email protected]..
    Hello,
    I was trying to get a simple callback demo working using standard java
    RMI and the WLS5.1. Unfortunately, although things seemed to compile
    and launch smoothly, when the client started up and tried to talk to the
    WLS I would get the following error:
    weblogic.rmi.server.ExportException: A description for CallbackImpl was
    found but it could not be read due to: [Failed to find a stub for [class
    CallbackImpl] implements at least one interface [interface Callback]
    which extends Remote.]
    weblogic.rmi.StubNotFoundException: Failed to find a stub for [class
    CallbackImpl] implements at least one interface [interface Callback]
    which extends Remote.
    I tried determining if this was a classpath problem, but all my efforts
    kept producing this result.
    On the flip side, if I retool my objects slightly in order to make them
    use weblogic.rmi.*, then everything works perfectly.
    Is there a tradeoff to using weblogic.rmi over java.rmi?
    Also, does anyone have any ideas as to what might be causing my error
    when using standard rmi?
    Thanks so much in advance,
    Mario-

  • Clustering wls6.0 and wls5.1

    Hi,
              Does anybody know if it is possible to cluster a wls6.0 and a wls5.1 servers
              Thanks for your help,
              Olivier
              

    No, that's not possible.
              All servers in a cluster must be using the same version of WLS as well as on
              the same version of the Service Packs.
              "Olivier Demin" <[email protected]> wrote in message
              news:[email protected]..
              > Hi,
              >
              > Does anybody know if it is possible to cluster a wls6.0 and a wls5.1
              servers
              > ?
              >
              > Thanks for your help,
              > Olivier
              >
              >
              

  • Problem with jdk1.3 and WLS5.1.0

    I have a problem a when I start WLS5.1.0 with jdk1.3.0
    I get AccessControlException when I try to create connection pool.
    <WebLogicServer> Failed to invoke startup
    class weblogic.jdbc.common.internal.JdbcStartup=weblogic.jdbc.common.inte
    rnal.JdbcStartup
    java.security.AccessControlException: access denied (java.sql.SQLPermission
    setLog)
    at
    java.security.AccessControlContext.checkPermission(AccessControlContext.java
    :272)
    at
    java.security.AccessController.checkPermission(AccessController.java:399)
    at
    java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
    at java.sql.DriverManager.setLogStream(DriverManager.java:397)
    at weblogic.jdbc.common.internal.JdbcInfo.initLog(JdbcInfo.java:66)
    atweblogic.jdbc.common.internal.JdbcInfo.startup(JdbcInfo.java:187)
    at
    weblogic.jdbc.common.internal.JdbcStartup.main(JdbcStartup.java:11)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.t3.srvr.StartupThread.runMain(StartupThread.java:219)
    at weblogic.t3.srvr.StartupThread.doWork(StartupThread.java:109)
    at
    weblogic.t3.srvr.PropertyExecuteThread.run(PropertyExecuteThread.java:62)Thanks in Advance,
    Anil
    RealPrompt, Inc.
    575 Harrison Street, Suite 206
    San Francisco, CA 94105
    415.546.5600 ext. 204
    415.546.0202 fax
    510.526.6508 Res.
    http://www.realprompt.com

    Check the documentation on how to correctly configure your policy file.
    Michael Girdley
    BEA Systems Inc
    "Anil Kumar Kona" <[email protected]> wrote in message
    news:39d29030$[email protected]..
    I have a problem a when I start WLS5.1.0 with jdk1.3.0
    I get AccessControlException when I try to create connection pool.
    <WebLogicServer> Failed to invoke startup
    class weblogic.jdbc.common.internal.JdbcStartup=weblogic.jdbc.common.inte
    rnal.JdbcStartup
    java.security.AccessControlException: access denied
    (java.sql.SQLPermission
    setLog)
    atjava.security.AccessControlContext.checkPermission(AccessControlContext.jav
    a
    :272)
    at
    java.security.AccessController.checkPermission(AccessController.java:399)
    at
    java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
    at java.sql.DriverManager.setLogStream(DriverManager.java:397)
    at
    weblogic.jdbc.common.internal.JdbcInfo.initLog(JdbcInfo.java:66)
    atweblogic.jdbc.common.internal.JdbcInfo.startup(JdbcInfo.java:187)
    at
    weblogic.jdbc.common.internal.JdbcStartup.main(JdbcStartup.java:11)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.t3.srvr.StartupThread.runMain(StartupThread.java:219)
    at weblogic.t3.srvr.StartupThread.doWork(StartupThread.java:109)
    at
    weblogic.t3.srvr.PropertyExecuteThread.run(PropertyExecuteThread.java:62)Thanks in Advance,
    Anil
    RealPrompt, Inc.
    575 Harrison Street, Suite 206
    San Francisco, CA 94105
    415.546.5600 ext. 204
    415.546.0202 fax
    510.526.6508 Res.
    http://www.realprompt.com

  • Converting from ie and using mac office 2004

    We just upgraded to Mac office 2004 and are trying to figure out how we can insert url's into entourage messages. In the past, we used the Insert command which provided a list from IE's favorites...now that seems to be either impossible or hard to find.
    Does anyone have any ideas??? It would seem that with all the interoperability objectives and MSFT's advance notice of discontinuing IE .... there should be something out there somewhere....
    IMac ppc4 800mhz   Mac OS X (10.3.9)  

    That is possible...but the mac office used to have a function that allowed one to (using the insert command) insert a url link stored in IE as a favorite.
    Opening two programs, as you suggest, is somewhat of a step backward and requires the user to open their browser (if not open), find the url in the bookmarks, copy it and then paste it in the email/document.
    If you have any ideas - I'd be interested in hearing about them.

  • Web Services, Schemas, and the xsi:type attribute

    Hi List,
    I have several questions reqarding web services, schemas, and the use of the xsi:type
    attribute in messages.
    Schemas:
    Q1: How complex can a web service schema be?
    Q2: Is it reasonable for a schema to contain derived types by extension [1]?
    Q3: Could you use the International Purchase Order Schema [2] with a web service?
    xsi:type
    Q1: Is it reasonable for a web service to use the xsi:type attribute in the message(s)?
    If I am interpreting Section 4.1.15 of the BasicProfile-1.0a [3] correctly, this
    appears to be appropriate in certain circumstances.
    Q2: When is it appropriate to use the xsi:type attribute? If a schema contains
    derived types by extension [1]? If a schema contains xsd:anyType?
    Q3: How does using the xsi:type attribute affect interoperability?
    And finally,
    Q4: Are there any examples available demonstrating the use of the xsi:type attribute
    in messages?
    Whew !!!
    TIA,
    Kent
    [1] http://www.w3.org/TR/xmlschema-0/#DerivExt
    [2] http://www.w3.org/TR/xmlschema-0/#ipo.xsd
    [3] http://www.ws-i.org/Profiles/Basic/2003-08/BasicProfile-1.0a.html

    Hi Kent,
    A few answers inline...
    HTH,
    Bruce
    Kent Kvarfordt wrote:
    >
    Hi List,
    I have several questions reqarding web services, schemas, and the use of the xsi:type
    attribute in messages.
    Schemas:
    Q1: How complex can a web service schema be?There are limits in converting the schema between language
    representations, see this section [a] in the docs on roundtripping
    generated data types.
    [a]
    http://edocs.bea.com/wls/docs81/webserv/assemble.html#1074725
    Q2: Is it reasonable for a schema to contain derived types by extension [1]?
    Q3: Could you use the International Purchase Order Schema [2] with a web service?
    xsi:type
    Q1: Is it reasonable for a web service to use the xsi:type attribute in the message(s)?
    If I am interpreting Section 4.1.15 of the BasicProfile-1.0a [3] correctly, this
    appears to be appropriate in certain circumstances.I've not seen this used.
    http://www.ws-i.org/Profiles/Basic/2003-08/BasicProfile-1.0a.html#refinement34259632
    >
    Q2: When is it appropriate to use the xsi:type attribute? If a schema contains
    derived types by extension [1]? If a schema contains xsd:anyType?
    Q3: How does using the xsi:type attribute affect interoperability?My thought is that since this is not commonly used, then your risk of
    interop failure is high.
    >
    And finally,
    Q4: Are there any examples available demonstrating the use of the xsi:type attribute
    in messages?Sorry, I looked and could not find any examples.
    >
    Whew !!!
    TIA,
    Kent
    [1] http://www.w3.org/TR/xmlschema-0/#DerivExt
    [2] http://www.w3.org/TR/xmlschema-0/#ipo.xsd
    [3] http://www.ws-i.org/Profiles/Basic/2003-08/BasicProfile-1.0a.html

  • NoClassDefError with jolt and WLS 6.1

    I'm trying to access a servlet I made(based on the SimpAppServlet that comes with
    jolt)
    I successfully installed it successfully on Tomcat3.2.2 and WLS5.1 but am having
    difficulty with WLS6.1-beta.
    I can compile with no errors but when I try to access it i get the following error:
    java.lang.NoClassDefFoundError: bea/jolt/pool/ApplicationException
    joltjse.jar is in the classpath so that's not the problem.
    If anybody has any ideas that would be greatly appreciated.

    solved
    The startweblogic.cmd script was resetting the classpath
    had to edit before it could recognize the jar file.
    Clem
    "Clem" <[email protected]> wrote:
    >
    I'm trying to access a servlet I made(based on the SimpAppServlet that
    comes with
    jolt)
    I successfully installed it successfully on Tomcat3.2.2 and WLS5.1 but
    am having
    difficulty with WLS6.1-beta.
    I can compile with no errors but when I try to access it i get the following
    error:
    java.lang.NoClassDefFoundError: bea/jolt/pool/ApplicationException
    joltjse.jar is in the classpath so that's not the problem.
    If anybody has any ideas that would be greatly appreciated.

  • I used home sharing to get my music onto my new laptop, why is my music now jumpy and crackly?

    I imported Itunes onto my new laptop, and wanted to get my music library over easily. I couldn't work out how, but found home sharing so used that. Now, on my new laptop, all my music is horrid quality and really crackly. It is not the laptop. Can anyone help please?

    Check that you have the latest version of iTunes (12.1.1.4 ) - many users encountered playback issues with the immediately preceding version (12.1.0.71), many of which are addressed in 12.1.1.4.
    Make sure you have the latest version of QuickTime (7.6.6) installed - if this is missing or out of date there may be no audio output from iTunes (including, but not limited to, playback through Bluetooth devices) or playback may be of poor quality.
    Also check the Play Audio Using setting in Edit > Preferences > Playback (you will have to restart iTunes for any changes to take effect).  In most cases selecting Direct Sound addresses playback issues when Windows Audio Session is active (though some users have reported the reverse),
    If none of these solves your problem try installing this alternate version: iTunes 12.1.1 for Windows (64-bit — for older video cards).  The "for older video cards" label is a little misleading, as this also fixes some playback issues, QuickTime and Outlook interoperability errors, and problems with other third-party applications.

  • Setup connection factory and topic in Netscape Directory Server

    I'm using Netscape Directory Server(NDS) and WLS5.1.
    What should I setup in the NDS in order to lookup the connection
    factory and topic in WLS?
    Thanks

    My first suggestion is to find an log on de NDS server (maybe it states a reason for the closing the connection)
    Otherwise use Ethereal to examen the trafic between the to machines. Maybe that helps.
    Or check if the NDS wants 2-way authentication and is trying to get your certificate as wel.

  • COM Object support in 64-bit - Vague and Unclear

    Dear Adobe Coldfusion, your technote/FAQ on Colfdusion 64-bit says : no support for COM INTEROPERABILITY - http://kb2.adobe.com/cps/403/kb403277.html#_Toc193176418
    Can you please elaborate on that in relation to Coldfusion 64-bit?
    Does this mean 32-bit COM won't work in 64-bit CF?
    Does this mean 64-bit COM will work in 64-bit CF?
    Does this mean wrappers around these 32-bit COM objects won't work?
    Under what circumstances will <cfobject type="COM"> work in 64-bit applications and why doesn't your coldfusion 9 developer's guide have any mention or elaboration on this for developers who actually READ your documentation?
    Don't you think people would need to know, from reading your documentation when working with COM objects, that information like "Coldfusion COM interoperability not supported in 64-bit version" IS IMPORTANT?
    Also, a lot of times these COM objects are 3rd party components which the CF programmer did not code themselves, and just have the COM object interfaces to play with - why would you go and assume we would know what COM INTEROPERABILITY covers, and not provide any further elaboration?
    Lastly, if elaboration on this is available somewhere in adobe.com, please point me in the right direction.

    ThreeRavens wrote:
    You mean "if" you get to interact with Adobe support personnel, not when eheheh
    Eric
    Well... IF one is willing to pay for it (or be lucky enough to work in a large organization that is willing to pay for it).  With a support contract.... it is when not if.  The when depends on the level of the contract one chooses to aquire, but in our case we will have interaction with Adobe ColdFusion support personnel with-in one business day.
    But I recognize that this is not really an option for a large group of smaller and|or independant ColdFusion users.

  • VMware host and server reboots after restart of VM (Windows 2008)

    Hello folks,
    I have a quick question. When I restart virtual machine running Windows 2008 server my server and VMware are restarting as well.
    Can you please give me a direction for further search or suggest any possible solution?

    Hello,
    I've just been through the IBM interoperability matrix and came across this statement:
    Hyper-V on x64 based systems is supported with the following guest OS: Windows 2003 32bit, Windows 2003 64bit, Windows 2008 32bit, Windows 2008 64bit.
    Clustering of guest OS is not supported at this time. When using Emulex HBAs with Hyper-V please select the settings mentioned in the Host Attachment section of SVC Info Center
    http://publib.boulder.ibm.com/infocenter/svc/ic/index.jsp
    Thanks

  • Visulage 3.5 and wls6.0

    Is it possible to have visulage 3.5 and wls6.0 work together.
    (i know that visulage 3.5 and wls5.1 work together)
    Regards
    Suchak Jani

    Hello,
    There is no magic formula for that, if you want to use the end routine use the new load for bi7. If not, use what you like most.
    Regards,
    Jorge Diogo

  • Call EJB in WLS 7.0SP2 from WLS 5.1 SP13

    Hello,
    I am trying to call an EJB deployed on WLS 7.0SP2 from a WLS 5.1 SP13.
    There are issues from 19 Dec 2002 in "weblogic.developer.interest.rmi-iiop" newsgroup
    that are supossed to established a summary on this interoperability. The solution
    seems to be the same as the interoperability between WLS 6.1SP2 and WLS5.1SP12
    with I have been working for several months. I have followed the steps (EJB generated
    with "weblogic.ejbc -iiop" in WLS 7.0 and client classes generated with "weblogic.ejbc
    -iiop -clienteJar" in WLS5.1) but the only result I obtain is the following exception.
    Has anybody really invoked EJBs between this two WLS versions with IIOP?.
    javax.naming.NamingException: Unhandled error in lookup. Root exception is java.lang.NullPointerException
    at javax.naming.NameImpl.<init>(NameImpl.java:250) at javax.naming.CompositeName.<init>(CompositeName.java:223)
    at weblogic.iiop.IIOPInvocationHandlerImpl.getClusteredStub(IIOPInvocationHandlerImpl.java:150)
    at weblogic.iiop.IIOPInvocationHandlerImpl.resolveObject(IIOPInvocationHandlerImpl.java:114)
    at weblogic.iiop.IIOPReplacer.resolveObject(IIOPReplacer.java:375) at weblogic.iiop.AbstractMsgInput.readRemote(AbstractMsgInput.java:185)
    at weblogic.iiop.AbstractMsgInput.readObject(AbstractMsgInput.java:156) at weblogic.cos.naming.NamingContext_WLStub.resolve(NamingContext_WLStub.java:122)
    at weblogic.jndi.cosnaming.IIOPInitialContextServer.lookup(IIOPInitialContextServer.java:109)
    at javax.naming.InitialContext.lookup(InitialContext.java:345) at jsp_servlet._jsp.__test._jspService(__test.java:108)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:27) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:120)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:138)
    at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:946)
    at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:910)
    at weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:277)
    at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:403)
    at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:285)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:130)
    Thanks for any help,
    Rosa

    Hello,
    I am trying to call an EJB deployed on WLS 7.0SP2 from a WLS 5.1 SP13.
    There are issues from 19 Dec 2002 in "weblogic.developer.interest.rmi-iiop" newsgroup
    that are supossed to established a summary on this interoperability. The solution
    seems to be the same as the interoperability between WLS 6.1SP2 and WLS5.1SP12
    with I have been working for several months. I have followed the steps (EJB generated
    with "weblogic.ejbc -iiop" in WLS 7.0 and client classes generated with "weblogic.ejbc
    -iiop -clienteJar" in WLS5.1) but the only result I obtain is the following exception.
    Has anybody really invoked EJBs between this two WLS versions with IIOP?.
    javax.naming.NamingException: Unhandled error in lookup. Root exception is java.lang.NullPointerException
    at javax.naming.NameImpl.<init>(NameImpl.java:250) at javax.naming.CompositeName.<init>(CompositeName.java:223)
    at weblogic.iiop.IIOPInvocationHandlerImpl.getClusteredStub(IIOPInvocationHandlerImpl.java:150)
    at weblogic.iiop.IIOPInvocationHandlerImpl.resolveObject(IIOPInvocationHandlerImpl.java:114)
    at weblogic.iiop.IIOPReplacer.resolveObject(IIOPReplacer.java:375) at weblogic.iiop.AbstractMsgInput.readRemote(AbstractMsgInput.java:185)
    at weblogic.iiop.AbstractMsgInput.readObject(AbstractMsgInput.java:156) at weblogic.cos.naming.NamingContext_WLStub.resolve(NamingContext_WLStub.java:122)
    at weblogic.jndi.cosnaming.IIOPInitialContextServer.lookup(IIOPInitialContextServer.java:109)
    at javax.naming.InitialContext.lookup(InitialContext.java:345) at jsp_servlet._jsp.__test._jspService(__test.java:108)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:27) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:120)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:138)
    at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:946)
    at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:910)
    at weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:277)
    at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:403)
    at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:285)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:130)
    Thanks for any help,
    Rosa

  • Kicking The KDE Habit

    Below is a copy of a post from my blog detailing the apps I used to fully replace KDE.  (If you want the hyperlink version you can also read it on my blog.)
    A few months ago I dropped Kubuntu and KDE as my desktop and switched to Arch Linux with an Openbox desktop. I've used KDE for years and thought highly of it, but they lost me with KDE 4. But I still had quite a few KDE apps I used in Openbox. With the recent KDE 4.4 update, KDE went from bad to worse, making Akonadi truly required, Nepomuk more troublesome, breaking some of my apps, and other problems. So I decided to drop all KDE dependency. Despite some of the fine KDE apps I still think highly of, like Krusader and Kmail, I simply don't want all the overhead required to run them.
    So for the last couple of weeks I've been finding replacements for the last of my KDE apps, particularly Kate, Kmail, Krusader, and k3b. I thought I would share what I found to replace these and other apps, and why I like them. I've written about some of these before but I'll try to make this a fairly complete list in itself. After trying various apps, these are the ones I chose.
    Arch Linux
    I already wrote about My Big Move To Arch and The Followup. Briefly, I really like the Arch way of doing things. Rolling release means there are no upgrades to do every year. Instead anytime you update packages you get the very latest. Occassionally this will break something. I find it's good to do an update when I'm prepared to spend a few minutes addressing any issues. It's also good to have a system backup. But in general I like fixing things a little at a time, instead of upgrading the whole system as is done with Ubuntu releases. I also like having access to the latest packages, and Arch has a great community build system for apps that aren't included in the official repos. So I'm very happy with Arch and I highly recommend it for anyone reasonably familiar with a distro like Ubuntu who wants to run a more customized, faster system.
    Openbox and LXDE
    LXDE is a great desktop which includes Openbox as its window manager, and some lightweight apps. You can also just use Openbox by itself and install other components to go with it. You edit XML files to construct your menu and add shortcut keys to do whatever you like, and add any components you want. For example, I use the excellent lxpanel as my taskbar in Openbox. It works and looks a lot like KDE3's taskbar.
    Claws
    After asking around, I decided to give Claws Mail a try as a replacement for the very capable Kmail. I am extremely pleased with it, and in some ways like it better than Kmail. It has most of Kmail's features. It handles HTML email a bit differently – can't send it, and converts incoming to text. This works pretty well. There is also a plugin that allows you to display HTML email but I haven't tried that – no need. It has very capable filtering, account handling, and a great UI.
    Note: If you switch from Kmail, you can transfer your email as follows. Save a copy of your ~/.kde/share/apps/kmail/mail folder. Rename all the mail files in it (using your favorite rename utility) so they have simple names like "001″, "002″, etc. Claws doesn't seem to like the semicolons and such that Kmail uses for filenames. Then, in Claws select File|Add Mailbox and specify the copy of your mail folder. All the mail will appear in Claws – look in the "cur" subfolders for the messages. Drag or copy the messages from there to your Claws mailbox folders. Then you can right-click on the mailbox you added and select Remove Mailbox. All done! Claws can also read the vcard address book format exported by Kmail, or saved in ~/.kde/share/apps/kabc
    PCMan File Manager
    This FM, which is the default for the LXDE desktop, is the one I finally chose after reviewing a bunch of File Managers. It has support for multiple tabs which I find very useful. It does not have twin-pane like Krusader, but I find that less important, and I didn't care for the other twin-pane FMs I reviewed. One thing I missed in PCMan is user-definable functions. So I have written a mod for PCMan which adds these in a very flexible way, and also fixes a few other issues and bugs I encountered. With that mod in place, I'm very happy with this FM. It is simpler than Krusader, but I didn't actually use most of the functions in Krusader, so it's nice having a cleaner UI. This runs a lot like the Konqueror FM in KDE3. Thunar is also a notable mention – a simpler FM with a clean UI.
    Bluefish
    This a very Kate-like syntax-highlighting editor. I was very glad to find this editor, with a recently released version 2, because I wasn't sure what I'd find to replace Kate. It has some excellent features and some improvements on Kate as well. It's an almost perfect editor. You might also check out SciTE as another alternative to Kate.
    GQView
    Similar to Gwenview, GQView is a very capable image viewer. It's folder view is great – actually an improvement on Gwenview in some ways.
    ePDFviewer
    While not a full replacement for all the functionality of Ocular, I found ePDFviewer to be a nice lightweight app that does all I wanted – it lets me view and print PDF files.
    XArchiver
    I've already mentioned this replacement for Ark – it does the job.
    XPad
    A terrific replacement for KNotes – adds sticky notes to your desktop. Very similar to KNotes in functionality and appearance, and minimal dependencies.
    ROXTerm
    This was my choice to replace Konsole. Has similar features and appearance – came highly recommended on the Arch Forums.
    SMPlayer and VLC
    My multimedia players, these do the job!
    Deluge
    After reviewing a few of them, this was my replacement for KTorrent. A vast improvement!
    GHex2
    GHex is Gnome's hex editor, and it's one the best IMO as a general, easy-to-use hex editor.
    gFTP
    This gnome FTP client seems to survive on my system. Although I've tried others, I keep coming back to this because it 'just works'.
    Speedcrunch
    A simple yet powerful desktop calculator.
    Graveman
    I was planning to use Brasero as my replacement for k3b, but it couldn't use my DVD drive correctly. Graveman, once I gave it the device name "/dev/scd0″ in preferences, does the job. A nice lightweight burning app with almost no dependencies.
    Import
    Part of Imagemagick, the import command can be used to take desktop snapshots, similar to KSnapshot. It works great. I simply associated the following command with the "Print" key (Printscreen) in Openbox's rc.xml:
    bash -c "import /tmp/screenshot-$(date +%s).png"
    When I press the PrintScreen key, the mouse cursor changes to a target. I click on the window I want and a snap is written to /tmp. Very slick. Import can do other things like take multiple snapshots, etc.
    Zim
    I've mentioned Zim before as a personal desktop wiki. I still think its handy but a recent update messed up the theme handling and some other issues. I realized having my notes in plain text format is less volatile, so I've gone back to that. This was easy since Zim mostly uses a plain text format for storage. But Zim may still be worth checking out.
    Zenity
    Similar to the old KDialog but much more capable, Zenity lets you add GUI dialogs to your scripts. A good guide is here.
    With these changes, I was finally able to remove kdelibs and all its junk – soprano, nepomuk, akonadi, strigi, phonon, etc. I am KDE free. To give you an idea of just how bloated and over-dependent KDE has become look what I would have to install just to install a simple file manager like Krusader:
    Targets (17): clucene-0.9.21b-1 strigi-0.7.2-1 libiodbc-3.52.7-3
    virtuoso-6.1.0-1 soprano-2.4.0.1-1 qca-2.0.2-2
    polkit-qt-0.95.1-1 phonon-gstreamer-4.3.80-2 phonon-4.3.80-2
    shared-desktop-ontologies-0.2-1 attica-0.1.2-1 kdelibs-4.4.0-4
    oxygen-icons-4.4.0-1 rarian-0.8.1-1 libssh-0.4.1-1
    kdebase-runtime-4.4.0-3 krusader-2.0.0-3
    Total Download Size: 73.75 MB
    Total Installed Size: 205.80 MB
    Proceed with installation? [Y/n] NO THANKS
    So long KDE… have a nice trip becoming a Windows 7 clone.
    ps:  I'm still looking for a GUI replacement for Filelight, which was great for showing a graphical representation of disk usage.  Also, I could use an audio CD ripping app since Graveman doesn't fully replace k3b.  Haven't really looked yet but if anyone has a suggestion its appreciated.  Thanks.
    Last edited by IgnorantGuru (2010-02-23 19:00:51)

    Labello wrote:i don't really get your point in arguing that some things in KDE changed
    I don't mean to dis KDE for everyone - I'm just speaking for myself and my uses.  I have a fast system and KDE runs fine in that sense.  It has had some RAM and bug issues and certainly isn't lightweight, but that wasn't really my issue.  I'm more troubled with their recent choices of servers (akonadi, soprano, phonon, nepomuk, etc), the security issues they introduce, the bugs and interoperability problems, and the wholly unnecessary drain on CPU and RAM.  I like to run a leaner, lighter system not just to save resources, but also because I like to know what's running and why, and I like to have control of my system.  To me KDE keeps going more toward the Windows direction of isolating the user from control of the system, dictating what has to be running, etc.  Many of the so-called dependencies aren't required for most apps at all.  Plus, my and other's bug reports are just not addressed in KDE - they've become sloppy, Windows-style, with their code.  I see KDE heading in a direction I don't like, and fast.  So I wanted to get free of dependency on it so as it goes deeper into that, I can go elsewhere.  Took me a bit of work but I've accomplished that.  Not only that, I've discovered some great apps in the process - my new system rocks.
    You can check out the Library on my blog for my Big Move To Arch post and the followup, which gets more into some of the reasons, and also this thread.
    If KDE still works for you and others, great.  Lots of choices.  I just advise people to be careful with KDE because I think it's getting sneaky and not very pro-user about things.  Good to know when to abandon a sinking ship.  I think the Ubuntu approach, Gnome, and KDE engender dependencies, in the sense of user dependencies.  For example, it took me awhile to move off the KDE platform because so many of the apps I used were in it.  I think stand alone apps are a better approach overall.  KDE is becoming like a members-only country club - you've got to adopt their complete philosophy just to use any of the KDE apps, or God forbid, the desktop.
    Oh and I loathe Plasma.    It's everything I DON'T want in a desktop.  So KDE just didn't fit me well anymore.

Maybe you are looking for

  • Things to know before I buy a new iPod?

    I've been wanting to buy an iPod touch 32GB 3rd gen lately and been looking to buy one used on ebay since I'm short on money and I'll get one sooner or later, but as I've been reading on these forums, I have noticed there's been a bunch of problems w

  • Need help in IS Oil and Gas

    Hi All, I have 3 years of Experience in SAP ABAP. Now i got an oppertunity to work on SAP IS oil and Gas. I don't have any Idea on IS oil and gas. how to start learn and is i am the suitable person to learn with ABAP knowledge. I have only one advant

  • Max hard drive size in G5

    Hello, Like the G4's before it(not including MDD), do the G5 Quads have a limit on hard drive size? I was wondering what the max size for a hard drive is for the G5 Quad, or can one go up to 4 terabytes?

  • Password pop up error

    I turn on my iPod Touch, and enter the password. It opens, then a pop up comes up stating wrong password. I enter the password, and it keeps stating wrong password. I reset the password, and it is still doing it. If I just click cancel on the pop up

  • Regarding BADI

    Hi all, when i am executing my program written in the method MB_DOCUMENT_BEFORE_UPDATE i am getting the following error:      "WA_EDIDD-SDATA" and "WA_ITAB2" are not mutually convertible in a unicode program what i must do plz help me out thanks swar