Users with NoClassDefFoundError & nested jars - PLEASE READ!!

A hell of a lot of the traffic on this forum is to do with getting a NoClassDefFoundError while trying to access classes that are inside a jar within your own jar.........please please please read this if you're having this problem, it will explain what's going on, and will save you from having to post the same question for the millionth time!!!
Unfortunately you can't embed jars within a jar and expect them to be referencable for the classpath from outside the main jar. The "Class-Path" attribute in the manifest is used to refer to other jar files outside of your jar file.
The usual approach to solve this problem is to unpack the jar files you want to embed and then rejar everything together in one big jar file again. This isn't always a great approach though, I know I'm looking for an alternative. So far my only alternative is dynamic class loading using a classloader, however this isn't great if you need to refer to several hundreds or even thousands of classes.

As I replied in another post (http://forum.java.sun.com/thread.jsp?forum=22&thread=416726&tstart=0&trange=100) I think Sun should really add this capability to the JVM itself. Perhaps a new file format, .aar (for Application Archive) that the JVM DOES read embeded .jar/.zip files from. Even if it is only one level deep, that would be extremely helpful. I have built a plugin engine and originally was packaging my plugins in .jar files. But if a plugin "wraps" a library like ant.jar or something, you are out of luck, the plugin has to be un-archived to the disk for it to work. We came up with a solution, which is a .par file (for plugin archive) that does embed everything, but the engine itself at runtime un-archives the .par file into a "working" directory behind the scenes. While this does work, the main problem is if you deploy an app with a lot of plugins it takes a while to un-archive everything before the app initially starts.
Our next step is to do what Carter says, build a custom jarjar classloader. That is, we'll extend URLClassLoader, and in the loadClass() call (for our plugin engine we break the normal go to parent loader first tradition) we'd have to "scan" a plugin .par file for any .jar files. If the .par file contains .jar files, we then retrieve those and scan them in memory for the class we are looking for.
As I explained there are no doubt several ways to make this fast. The classloader would want to keep a list of all packages found and in what .jar/.zip they were found in, so as more classes within the package of a given .jar are asked to be loaded, the engine knows exactly what .jar/.zip to jump to. Also, OS hd caching will most likely take affect somewhat thus if many classes from the same .jar file are required it is possible that .jar file would be cached and multiple i/o access will not take place.

Similar Messages

  • For all those out there with Iphone5 WIFI issues,Please READ THIS

    I pre-ordered my iphone 5 (Black) got that last week. Quickly backed up my Iphone 4 and Restored my iphone 5.The first thing i checked to see is connecting to my WIFI network at home. And i kept getting a message "UNABLE TO CONNECT TO THE NETWORK". I had the iphone 4 aside and i can see iphone 4 is connected just fine. So are my laptop, Ipad and other devices.
    So what is different in Iphone5?
    After couple of days of head banging, and phone calls with apple support. I finally gave up and went to a apple store , they said, They have not heard any WIFI issues and my case was the first , However to keep me happy they said they will replace my device, But if have the same issue ,they will NOT be able to replace it again. And they even showed me the new iphoen connects to their "Non-secured" apple WIFI network.
    So i take the new phone home, and the first thing i try is connecting to WIFI.And i still get "Unable to connect to the wifi network ".And i still can see Iphone 4 working fine and connecting to the same network just fine. With the second iphone5 also not working, I realized it is not hardware, but something surely changed with WIFI in iphone 5. I have a NETGEAR router with its latest firmware installed(2.0.26). I then downgraded my firmware to 2.0.21, then gave a shot.
    BINGO..Iphone 5 works fine connects to wifi.and so is my iphone4 too.
    So for all those users out there, the fact is something changed in iphone 5 WIFI algorithm. And if anyone really disagrees with me on this, I am going to post a video to demonstrate on YOUTUBE. I believe it is completely UNFAIR for apple to now ask you Upgrade/change your router or its firmware. And it is not fair for router companies to Fix anything to make their firmware compatible with iphone5.
    So iphone 5 Users, Please lets us all push for a fix on this issue. WE WANT FIX.

    I can't tell you how frustrated/disappointed I was when this exact situation happened to me. I upgraded my wife's iPhone 4 to an iPhone 5 just to find out that it wouldn't connect to my home wifi but would connect everywhere else. Guess what...
    I found a fix!!
    On you iPhone go to Settings, General, About, scroll to "WiFi Address". Now stay there.
    Log-in to your modem thru your web browser via IP Address. (Keep in mind, I use a 2Wire modem, yours may be different) Clicked "Wireless" for wireless settings, scrolled down to "MAC Filtering" and clicked "Edit Allowed/Blocked Device List". At the bottom, there's a field to which you can manually enter a MAC address to you allow or block. If you're using a different modem with different menus/options, just browse around til you find a similar option of manually adding MAC addresses for access or blocking.
    MAC Address = Wifi Address. See where i'm going with this?
    Type the WiFi Address from you iPhone in the MAC address field, click "Add to List". If MAC filtering is enabled, it'll be added to the BLOCK list, simply click on the address, and click the double arrow pointing towards the ALLOW list so it'll transfer lists to where you want it, then click save.
    Now go back to your iPhone and attempt to re-connect to your wifi network as you normally would & voila!
    This worked for me, i hope it works for you as well.

  • Need Help With After Effects. Please read.

    Hey,
    So I'm using after effects cs6. The problem I have with it is that the final video after exporting stucks in between and never runs smoothly. I exported my almost 7 minutes video as a quicktime file that is (.mov). SO whenever I play the video in quicktime or any other player, it stucks, sometimes i pause it but it pauses after 10 seconds i click the pause button. sometimes the voice is ahead of sound and vice-versa. It doesnt stuck at the same point everytime. I need my video to run smoothly. Can someone please help.
    Appreciate your reply.
    Thanks

    FAQ: Why is my output file huge, and why doesn't it play back smoothly in a media player?

  • ATTN:::Nightmare with Titanium Software Onyx Please read

    I was doing some cleaning using Onyx and executed one of the auto scripts and sinsce then Logic Pro will not open - it goes as far as "Searching for Audio Unit Plug-Ins" and just freezes.
    Here is what i have tried.....
    Trashing Audio Unit and Logic Pro caches & preferences - Result - No Change
    Holding CTRL and selecting no when asked to load Core Audio - Result - Logic opens but no Audio Unit Manager and any plug in marked has cross through it.
    Opening Logic from a song file - Result - Song opens but all plug ins used have a line through them.
    Removing Plug-ins from component folder - No Change
    I remember that during one use of Onyx I selected delete Audi Unit Cache and on another reset launch services
    has anyone else had this issue? I have searched the forums butcannot find this problem. PLEASE BE CAREFUL WITH ONYX as I would not want this happening to anyone else.
    any advice very very welcome.
    Ivan

    Solution:: trash the cahce folder in both computer/library/cache and user/library/cache
    do not tick the box for onyx to delete the audio unit cahce

  • Big problem with police, Skype team, please read t...

    Hello everyone, hello Skype team.
    I want to tell short story what happened and I really hope you could help me.
    One day I was buying cellphone from a guy who I met in Skype.
    The phone, which I bought from him, was stolen, and now, after ~3-4 month, police called that I'm a suspect !
    The problem is - I have deleted that guy from my skype friends, and the only way to solve this problem is to 'renew' my friends list, from 2011.06.01 to 2011.08.30.
    I need to find this guy, find our chat and give his number and evevery single word in the chat to police.
    I have a hope, that it is possible to do that, otherwise they won't have any information about him, and I will be named as a thief...
    My skype login is bleha_muha
    Very please, help me in this situation...

    Problem solved.

  • Is there something wrong with my phone? Please read...

    I have a couple questions, first off I have only had this phone for about a week and am not sure what I am experiencing is "normal"
    First off, safari continuously freezes and crashes, no matter what I am doing it will just close out of it, sometimes as little as 10 seconds after the page loads.
    Secondly, the left side of my phone is letting light from inside the phone shine through and this is very annoying, especially at night when I am watching youtube videos or something and all I can see is the light coming from the phone. And lastly, the bottom left screen is raised above the silver lining of the phone while the other side is below it, is that normal?
    Also I went to submit a repair thing and it said that there was already an open repair going on so I couldnt submit a new one, does anyone know why this is?
    All help is appreciated, thank you!

    I went to submit a repair thing and it said that there was already an open repair going on so I couldnt submit a new one,
    Where did you buy your phone? From Apple or AT&T? Was it new?
    Did you buy a used phone that somebody dropped before selling it to you?
    (jk)

  • X48c User with Freezing Problem! Please Help!

    Hi Guys,
    I just recently built my new pc with the new x48c platinum motherboard.
    It worked fine for about....3 days, then it just started to freeze on me.   And its happening all the time! Mouse, keyboard, sound....everything just locks up! So i have to keep restarting. I try to play my games, but they all freeze after about 5 minutes of play. But the really annoying thing is, its happening while on the net, listening to music and so on as well.    I could cry out of frustration!
    Anyway, Ive had to restart it so many times, ive had to replace the battery several times too. I get a cmos error constantly, but if i decide to go into bios and save anything, it restarts without screen, mouse or anything working. Just blank screen. So then i have to restart it manually and push the reset button at the back to get it going again...but then i get the cmos error again...it a vicious circle.     I can choose to not go into bios and skip everything, to use computer, but then, it just keeps freezing.
        If anyone can help me it would be so appreciated hey. 
    CPU: Intel Quad Core Q9550 @ 2.8GHz
    MOBO: MSI x48c Platinum
    GPU: 2Gb HD 4870X2
    RAM: 4Gb (2 x 2Gb) Corsair 1333Mhz CM3X2048-1333C9DHX (only running 3Gb cos its XP)
    PSU: Thermaltake Toughpower 1200W
    Operating System: Windows XP Professional
     

    Quote from: ChookyGurl on 18-November-08, 12:01:12
    Hey, Its a good set-up, just this damn motherboard is driving me nuts!
    Only one way for me to boot it up, and thats by pressing the "on" button and simultaniously pressing the little "reset" button next to USB slots on the back panel. Its stupid, but its the only way to get it working for 5 minutes... lol
    where do u find out the slb8v thingy? if its on the actual processor, i dont wanna pull it apart cos i go mega cpu fan attached...
    Yea, im using this mobo my self also, but on Q9450
    The SLB8V thingy is the S-SPEC, on MSI website, the CPU support list states it support Q9550 with the S-SPEC of SLAWQ
    http://global.msi.com.tw/index.php?func=prodcpu2&prod_no=1393&maincat_no=1
    The S-SPEC thing can be found on the processor box itself. You can look at my thread, Jack the newbie posted the pics
    I might flash the bios to the beta tmr

  • Trouble with iPhone 5. Please read and help.

    Yeah my iMessage won't reactivate after I turned it off and on for a few seconds but now it's taking forever and won't reactivate and a couple times it said "Error turning on iMessage. Try again later". Please help

    Heya...Try following the steps listed here...and GL!!!
    http://support.apple.com/kb/TS4268

  • Trouble with Midi controls!PLEASE READ AND HELP ME

    Hi everyone i just bought an akaimpd32 and am having trouble sending sounds to my midi device to create a preset perminate bank in my mpd... i am new to this program and really have no idea what is going on! i just want to figure out how to send messages or sounds to my MPD if anyone knows what im talking about please please help me out!

    Oh and yes i am using logic express 7... lol and if anyone else can tell me how to sample a song in Logic as well that would be AMAZING! thanks again

  • Need help with Audio Midi Setup(please Read)

    Hello,
                I cant find the audio and midi tabs on my toolbar. All I can see is audiomidisetup edit view history bookmarks window help. I need to aggregate a device any ideas or help?

    I think what you are looking for is something like this http://66.34.186.88/LiveCyclesamples/ExpandToFit/TextFieldExpandToFit.pdf
    I am new to this concept, so I cant help out any more. Hope this helps.

  • MOVED: P35 Platinum/ P35 Neo2 users with 2GBx2 memory sticks please report in

    This topic has been moved to Overclockers & Modding Corner.
    https://forum-en.msi.com/index.php?topic=113190.0

    Hi,
    a related problem here with a pair of G.Skill 4GBPQ DDR2-1000. Can't get them to work at rated speed.
    DDR2-667 works but 8xxMHz makes problems.
    The E6320 runs @ max 2Ghz
    MEM-Voltage is 2,1V
    SPD-Settings are auto.
    Bios: v1.6
    PSU: Enermax Liberty 500W
    Testing with memtest86+ v1.70
    edit: tried uping vtt to 1,35V, mch = 1,425V ... seems to work, still testing

  • What is wrong with this!! please help

    Hello friends,
    I'm a learner and I have done lot of JDBC connectivity with Acess database, and now I want to connect java program with oracle database, but the problem is I have downloaded the oracle driver, set the classpath, and I have created the DataSource Name with MS-ODBC, I could able to compile but I'm getting run time exception, please help me with this. regards, shabeer.
    the program is
    import java.sql.*;
    public class ShabeerJdbc {
    public static void main(String args[]) {
    // String url = "jdbc:oracle:thin:@imran:3339:shabeerjdbc";
    Connection con;
    String createString;
    createString = "create table COFFEES " +
    "(COF_NAME VARCHAR(32), " +
    "SUP_ID INTEGER, " +
    "PRICE FLOAT, " +
    "SALES INTEGER, " +
    "TOTAL INTEGER)";
    Statement stmt;
    try {
    System.out.println("shabeer1");
    Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
    System.out.println("shabeer2");
    } catch(java.lang.Exception e) {
    System.out.println("shabeer3");
    System.err.print("ClassNotFoundException: ");
    System.out.println("shabeer4");
    System.err.println(e.getMessage());
    try {
    System.out.println("shabeer55");
    con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:shabeerjdbc", "system", "mehar");
    System.out.println("shabeer6");
    stmt = con.createStatement();
    System.out.println("shabeer7");
    stmt.executeUpdate(createString);
    stmt.close();
    con.close();
    } catch(SQLException ex) {
    System.err.println("SQLException: " + ex.getMessage());
    the run time error is ......
    C:\JavaPractice>java ShabeerJdbc
    shabeer1
    shabeer2
    shabeer55
    Exception in thread "main" java.lang.NoClassDefFoundError: java/sql/Savepoint
    at java.lang.ClassLoader.defineClass0(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.ja
    va:468)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at ShabeerJdbc.main(ShabeerJdbc.java:38)
    ****************************************

    HI Deriderj, thanks for your response, well I have changed the Datasourse name to SID which is "Imran" and still it is not working....do I need to download anymore driver or whether they be bundled with the ojdbc.jar, please advice me. What if I want to use another driver as you mentioned...not to use thin: what other drivers will be available for the Oracle9.2.0.1.0 please advice me, thanks a lot
    My SID name is "Imran"
    listening port is is 1521
    odbc datasource name is "shabeerjdbc"
    I'm a very biginner and I'm facing too much problem, please help me. Well I have got Oracle9.2.0.1.0 loaded as the database and soon after I intstalled it I have copied ojdbc14.jar into my java classpath and I'm trying to connect to this data base. I dont know what driver I should use, neither I downloaded any. I'm just mentioning thin: in my URL. But It is giving error, can u please tell me what driver should I mention in the URL, and why I'm getting this error, Here is the code that is compiling without errors.
    import java.sql.*;
    public class ShabeerJdbc {
    public static void main(String args[]) {
    Connection con;
    String createString;
    createString = "create table COFFEES " +
    "(COF_NAME VARCHAR(32), " +
    "SUP_ID INTEGER, " +
    "PRICE FLOAT, " +
    "SALES INTEGER, " +
    "TOTAL INTEGER)";
    Statement stmt;
    try {
         System.out.println("shabeer1");
    Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
         System.out.println("shabeer2");
    } catch(java.lang.Exception e) {
         System.out.println("shabeer3");
    System.err.print("ClassNotFoundException: ");
         System.out.println("shabeer4");
    System.err.println(e.getMessage());
    try {
         System.out.println("shabeer55");
    con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:Imran", "system", "mehar");
         System.out.println("shabeer6");
         stmt = con.createStatement();
         System.out.println("shabeer7");
         stmt.executeUpdate(createString);
    stmt.close();
    con.close();
    } catch(SQLException ex) {
    System.err.println("Sql Exception" + ex.getMessage());
    ************The runtime Error it is giving is *********************
    C:\JavaPractice>java ShabeerJdbc
    shabeer1
    shabeer2
    shabeer55
    Exception in thread "main" java.lang.NoClassDefFoundError: java/sql/Savepoint
    at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.ja
    va:468)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at ShabeerJdbc.main(ShabeerJdbc.java:38)
    ***************************** please help me....

  • We are sorry, but we are unable to complete your request.•The Office 2007 Product Key provided is already associated with another user on this site. Please log in with the user information originally used with this Office 2007 Product Key.

    Over the years I have had many ISP and email addresses - but now we have  finally gone almost fully virtual...
    I have a live login and MS ID 4 my SkyDrive account but I only use my MS  touch with 8.1, SkyDrive and office 365 for mobility.
    And I still like to backup to my own server!!!
    What would be good is if I can put all the software licenses and product  keys of the software and keep a record of my mac addresses for  hardware  and even static IP's in a file or a secure location within the MS online  store.
    That's where MS wants me to get my computing needs from in future and I  will always be able to retrieve it in future but what about the $$$$$ I have  spent on software, hardware and applications prior to now???
    I know u guys love 2 collect data 4 marketing analysis,
    4 example I have an old PC that is still running a server from last century  - if you knew about it a simple script would allow you to offer upgrades or at  least relevant MS products - UNLIKE the rubbish adds I just turn off or tune out 
    now...
    Why cant I add products previous online email purchases into the 1 MS live  ID account where I can keep it together? If you make that available I don't have  to have separate steam accounts, EA game accounts, ASUS and adobe accounts etc 
    etc.
    What has brought me 2 this is I was looking for my office pro 2007 disks to  rebuild a HOME USE ONLY windows 7 laptop (NO touch screen so 8.1 is no benefit  at all)
    I HAVE 4 Genuine PRODUCT KEYs for Office 2007 BUT EVERY TIME I WENT TO  DOWNLOAD the software - regardless of the key I used - I got the error message:  We are sorry, but we are unable to complete your request.•The Office 2007  Product Key
    provided is already associated with another user on this site.  Please log in with the user information originally used with this Office 2007  Product Key.
    That's crap - This is a clean brand spanker install of Win7 and there was  nothing b4 I put the oem drivers from Toshiba back on.
    I looked at dozens of support pages and forum blogs and tried for hours to  get a copy to download - including incognito and other logins but because my  default PC name is also my MS Windows live ID the same error was repeated.
    I keep away from the non MS sites for these things and with good reason -  there were heaps of similar users with the same issue or very close to it that  had downloaded from a supposed MS copy from eValue or digital river etc and the  next
    thing was total corruption of the OS.
    EVENTUALLY I found a LIVE MS chat on a support site in the US and she gave  me a link to a slightly older version which will need updating and some reg edit  changes but so far, so good.
    The point is - what a crock !
    I should be able to just keep all my software, drivers, updates, service  packs, and versions that I have upgraded in the MS store.
    If Microsoft aren't going to support XP or Office 2003 and eventually 2007,  vista & Windows7 not far behind??? then that's still no excuse for them to  put these restrictions and limits when I OWN my copy of the software!!
    Unlike office 365 and SkyDrive space which is described in the T&C  (that we all read before ticking that radial button to agree of course) as ONLY  under a leased licence.
    IF Microsoft can support AND develop software that supports SQL2000  Servers, why is it so hard to archive and keep the same info for  everyone???

    Over the years I have had many ISP and email addresses - but now we have  finally gone almost fully virtual...
    I have a live login and MS ID 4 my SkyDrive account but I only use my MS  touch with 8.1, SkyDrive and office 365 for mobility.
    And I still like to backup to my own server!!!
    What would be good is if I can put all the software licenses and product  keys of the software and keep a record of my mac addresses for  hardware  and even static IP's in a file or a secure location within the MS online  store.
    That's where MS wants me to get my computing needs from in future and I  will always be able to retrieve it in future but what about the $$$$$ I have  spent on software, hardware and applications prior to now???
    I know u guys love 2 collect data 4 marketing analysis,
    4 example I have an old PC that is still running a server from last century  - if you knew about it a simple script would allow you to offer upgrades or at  least relevant MS products - UNLIKE the rubbish adds I just turn off or tune out 
    now...
    Why cant I add products previous online email purchases into the 1 MS live  ID account where I can keep it together? If you make that available I don't have  to have separate steam accounts, EA game accounts, ASUS and adobe accounts etc 
    etc.
    What has brought me 2 this is I was looking for my office pro 2007 disks to  rebuild a HOME USE ONLY windows 7 laptop (NO touch screen so 8.1 is no benefit  at all)
    I HAVE 4 Genuine PRODUCT KEYs for Office 2007 BUT EVERY TIME I WENT TO  DOWNLOAD the software - regardless of the key I used - I got the error message:  We are sorry, but we are unable to complete your request.•The Office 2007  Product Key
    provided is already associated with another user on this site.  Please log in with the user information originally used with this Office 2007  Product Key.
    That's crap - This is a clean brand spanker install of Win7 and there was  nothing b4 I put the oem drivers from Toshiba back on.
    I looked at dozens of support pages and forum blogs and tried for hours to  get a copy to download - including incognito and other logins but because my  default PC name is also my MS Windows live ID the same error was repeated.
    I keep away from the non MS sites for these things and with good reason -  there were heaps of similar users with the same issue or very close to it that  had downloaded from a supposed MS copy from eValue or digital river etc and the  next
    thing was total corruption of the OS.
    EVENTUALLY I found a LIVE MS chat on a support site in the US and she gave  me a link to a slightly older version which will need updating and some reg edit  changes but so far, so good.
    The point is - what a crock !
    I should be able to just keep all my software, drivers, updates, service  packs, and versions that I have upgraded in the MS store.
    If Microsoft aren't going to support XP or Office 2003 and eventually 2007,  vista & Windows7 not far behind??? then that's still no excuse for them to  put these restrictions and limits when I OWN my copy of the software!!
    Unlike office 365 and SkyDrive space which is described in the T&C  (that we all read before ticking that radial button to agree of course) as ONLY  under a leased licence.
    IF Microsoft can support AND develop software that supports SQL2000  Servers, why is it so hard to archive and keep the same info for  everyone???

  • How can i create a new user with only read rights ?

    How can i create a new user with only read rights ?

    You are asking about a Database User I hope.
    You can look into the Oracle 8i Documentation and find various privillages listed.
    In particular, you may find:
    Chapter 27 Privileges, Roles, and Security Policies
    an intresting chapter.
    You may want to do this with the various tools included with 8i - including the
    Oracle DBA Studio - expand the Security node and you can create USERS and ROLES.
    Or use SQL*Plus. To create a
    user / password named John / Smith, you would login to SQL*Plus as System/manager (or other) and type in:
    Create user John identified by Smith;
    Grant CONNECT to John;
    Grant SELECT ANY TABLE to John;
    commit;
    There is much more you can do
    depending on your needs.
    Please read the documentation.
    -John
    null

  • Users with read access to the site unable to view Managed Metadata Navigation

    Hi everyone,
    I created a Managed Metadata service and created group, term-set and terms
    I gave read access to users
    I set up navigation to use Managed Navigation
    I am logged in as farm admin and able to view the navigation when i browse site. But user are not seeing navigation.
    One thing i noticed is when i give users full access or designer access to site they will be able to see the navigation. but i don't want to give users full access or designer access to the site.
    How can users with read only access to site can view Managed Metadata Navigation...Please help?

    Hi Sunil,
    Have you given your users permissions to actually read the MMS data from the service application?
    http://technet.microsoft.com/en-us/library/ff625176.aspx covers permissions on the MMS.
    Regards
    Paul.
    <<edit>> On reflection you might be hitting the issue in this Stackexchange post..
    http://sharepoint.stackexchange.com/questions/75636/permissions-and-managed-metadata-in-navigation Is yours behaving the same way?
    Please ensure that you mark a question as Answered once you receive a satisfactory response. This helps people in future when searching and helps prevent the same questions being asked multiple times.

Maybe you are looking for

  • Is it possible to store a back up on external HD by transfering files using Target Disk Mode?

    Dear Apple community, There's absolutely no way that I'm going to be able to fix my MBP without a clean install. I simply cannot log in and get to my desktop screen after upgrading to Mavericks. So I will have to erase everything and perform a clean

  • Adding MacBook Pro to my wireless Epson NX510 Series Printer

    Hey, guys, I got a MacBook Pro for Christmas.  I think I can simply add it to my current printer, but have no clue as to how to do it.  The more I research it, the more confused I get by the plethora of information pertaining to it.  I feel sure this

  • File adapter sender content Convertion

    Hi all, I need to read a flat file and convert it, The file structure is a long row with different types of segments: For example: AA111222333BB4455 where AA - the first segment and BB the second segemnt, I want to convert this string to - <AA> <firs

  • Leopard DNS Server: Zones with SPF records?

    Hi all, I'm trying to figure out how to setup SPF (Sender Policy Framework) records for some domains I'm currently managing with a Leopard DNS server and I don't see any documentation anywhere. Can someone please tell me if it's even an option? I'm n

  • Using BlockingQueue for Producer - Consumer

    I am trying to use the BlockingQueue in a Producer-Consumer pattern instead of creating a Q and using wait() and notify(). The output what I want is: Put : 1 Got : 1 Put : 2 Got : 2But the output I am getting is : Put 0 Put 2 Put 4 Got 3 Got 5 Got 7T