OBIEE 11.1.1.6 - less buggy than 11.1.1.5?

Hi, we've been waiting to implement 11.1.1.5 for months now, but it's been so buggy and the patches so nonexistent that we haven't been able to go live. I'm just now starting to evaluate 11.1.1.6 - but curious to hear from others if you've had a chance to play with it, and if it seems more stable and error free than 11.1.1.5?
Thanks,
Scott

Here are just a few of the issues I'm having:
1) Admin tool: no objects available to select from when importing metadata
I raised this issue on this forum first, and then raised an SR with Oracle. Eventually, Oracle gave a workaround. See this thread: No objects displayed when importing metadata
2) Prompts based on "SQL Results" do not work.
I want a prompt which presents to the user some radio buttons, such as "Today", "Month to Date" and "Year to Date".
Therefore, I set up a dashboard prompt, where the choice list values are "SQL Results", and then specified the SQL as:
"select 'Today', valueof(today_date) from dw32 union select 'Month to date',valueof(current_month_date) from dw32 union select 'Year to date' , valueof (current_year_date) from dw32"
As you can see, this uses the "today_date" etc repository variables to return the actual dates. It also selects 2 columns, the first column being the display value, the second being the underlying code value returned (as described in the Oracle documentation).
Although when run, the prompt looks ok, the BI Server then uses the display value (i.e. the first column - e.g. 'Today') in the underlying database SQL select, instead of the corresponding valueof(today_date), so resulting in an invalid query.
3) Prompts based on the "* Prompt User" operator do not work.
I want to simply provide the user with the ability to decide which range of dates to produce a report on.
In the prompt editor, the "is between" operator is available. This works ok if I use this in a prompt on its own. However, if I select the "* Prompt User" option, the following happens when the user runs the prompt:
- there's no "is between" operator available
- there are lots of extra operators available that I don't want the user to see. E.g. "is like", "is ranked first", etc, which don't make a lot of sense when specifying a date.
- if the user selects e.g. "is greater than or equal to", then the underlying SQL is not correct anyway.
All I'm trying to do is to produce a (what I thought would be) simple prompt that allows the user to select either a date range, a single date, or options of "today", "month to date", "year to date". It seems it's just not possible.
4) It's not possible to format a seconds value as HH:MM:SS
I tried this when I was doing some prototyping in Oracle BI 11.1.1.5 - not yet tried in 11.1.1.6 but I can't imagine it will have been changed.
I simply need to be able to use the "Custom Format" option in an analysis's column properties to be able to format a seconds value as HH:MM:SS, where HH can be more than 24 hours. E.g. this value could be the total number seconds worked in a week, but we need to show as hours, minutes and seconds. However, it's just not possible - Oracle allows the [FMT:time] option, but this only displays up to 24 hours.
5) Re-branding
I need to be able to re-brand the analytics user interface with our own company logo - and preferably with a logo that's dependant on who logs in.
I followed this tutorial:
http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/customizing_obiee11g/customizing_obiee11g.htm
My first attempt, several hours later, produced variable results. It kind of worked (although it's obviously going to rerquire a lot of effort to get it to look right), but the editing of analyses then only used half the screen width for some reason. And it looks like it's going to be quite a job getting it show a different logo for each user who logs in - maybe using the SKIN session variable? Why is everything so difficult to do!
6) Application of data filter doesn't work.
As this will be a multi-tenanted implementation, I need data-level security. I created a data filter in the metadata repository, and then applied to an application role.
However, it didn't work - BI server still returned all data. Some googling later I discovered other people had had the same problem. After several hours trying to get this working I gave up on it for the time being, to come back to later.
It seems that nearly everything I try to do involves:
a) ploughing through acres of Oracle documentation, as it's not immediately obvious from the user interface how to do the less obvious things
b) hours spent trying to get it working
c) hours spent googling trying to figure out whether it's just me that's not doing something right or whether other people have had the same issue
d) either giving up and trying to do it a different way, or raising an SR with Oracle, which can take many days to follow through.
It's interesting to see that Gartner's latest Magic Quadrant for BI (dated February 2012) backs up my own experiences:
"References rate OBIEE as difficult to implement, with only SAS Institute considered more difficult. Also, the product was rated as having lower than average ease of use scores."

Similar Messages

  • Nothing simpler, smaller, less expensive than Apple's DVI to ADC adapter?

    My 2001 vintage 466 MHz PowerMac G4 with 15" Studio Display has served me well over the years. But, alas, she's running Panther (10.3.9) and lacks the requirements to move on to Leopard, which I'm ready to do. So, I decided to upgrade the machine. Since the other parts of the system (monitor, keyboard, mouse & printer) were just fine, I decided that a new Mac Mini would fit the bill nicely. (I'm also a Scotsman, always looking for ways to save money. Perhaps that's part of the problem. )
    I received it yesterday and wasn't expecting the ADC-monitor to DVI-computer dilemma. (Which shows you just how out of touch I am with technology's incessant march forward.) So, I investigate solutions.
    Imagine my surprise when I discover that the only solution out there is by Apple, in the form of a brick almost as big as my Mini! And, another $100 to boot! I did find a third party solution through a link on Apple's website, but that's $150! (Thanks for the referral, Apple!) My mind is boggled - there must be other available solutions but, if there are, they are evading me.
    Does anyone know of any solution that is simpler, smaller and less expensive than Apple's DVI to ADC adapter?
    Thanks for any and all info.

    The Apple adapter is the only solution if you really want to keep that display. It might be a good time to look for a larger display, with DVI.
    I am using the Apple adapter with my seven year old 22" display, but I wouldn't want to run OS X on anything smaller.

  • Syncing to iPod Touch results in the display of 1 less playlist than synced

    I just restored my iPod Touch 2G which successfully resolved a double event issue in Calendar. However, now my iPod is displaying 1 less playlist than it should. It doesn't seem (at this point) to follow any stringent pattern of the playlist which is not displayed, but all of the songs are synced correctly.
    If I sync 10 playlists, it syncs the songs for 10, but displays 9 playlists in the playlists tab in Music. When I uncheck a playlist in iTunes and sync to my iPod, it reduces the # of playlists by 1. So for "n" playlists, the iPod correctly stores "n" worth of songs, but displays "n-1" playlists.

    No. Use the Disk Utility on the Mac OS X 10.6 DVD to create a blank partition for Mac OS X 10.6(or install it onto an external drive) if you need software which won't run in Mac OS X 10.6.
    At this point, purchasing Mac OS X 10.5 is generally only useful for people with PowerPC G4 and G5 Macs.
    (67439)

  • Lock Up Your Data for Up to 90% Less Cost than On-Premises Solutions with NetApp AltaVault

    June 2015
    Explore
    Data-Protection Services from NetApp and Services-Certified Partners
    Whether delivered by NetApp or by our professional and support services certified partners, these services help you achieve optimal data protection on-premises and in the hybrid cloud. We can help you address your IT challenges for protecting data with services to plan, build, and run NetApp solutions.
    Plan Services—We help you create a roadmap for success by establishing a comprehensive data protection strategy for:
    Modernizing backup for migrating data from tape to cloud storage
    Recovering data quickly and easily in the cloud
    Optimizing archive and retention for cold data storage
    Meeting internal and external compliance regulations
    Build Services—We work with you to help you quickly derive business value from your solutions:
    Design a solution that meets your specific needs
    Implement the solution using proven best practices
    Integrate the solution into your environment
    Run Services—We help you optimize performance and reduce risk in your environment by:
    Maximizing availability
    Minimizing recovery time
    Supplying additional expertise to focus on data protection
    Rachel Dines
    Product Marketing, NetApp
    The question is no longer if, but when you'll move your backup-and-recovery storage to the cloud.
    As a genius IT pro, you know you can't afford to ignore cloud as a solution for your backup-and-recovery woes: exponential data growth, runaway costs, legacy systems that can't keep pace. Public or private clouds offer near-infinite scalability, deliver dramatic cost reductions and promise the unparalleled efficiency you need to compete in today's 24/7/365 marketplace.
    Moreover, an ESG study found that backup and archive rank first among workloads enterprises are moving to the cloud.
    Okay, fine. But as a prudent IT strategist, you demand airtight security and complete control over your data as well. Good thinking.
    Hybrid Cloud Strategies Are the Future
    Enterprises, large and small, are searching for the right blend of availability, security, and efficiency. The answer lies in achieving the perfect balance of on-premises, private cloud, and public services to match IT and business requirements.
    To realize the full benefits of a hybrid cloud strategy for backup and recovery operations, you need to manage the dynamic nature of the environment— seamlessly connecting public and private clouds—so you can move your data where and when you want with complete freedom.
    This begs the question of how to integrate these cloud resources into your existing environment. It's a daunting task. And, it's been a roadblock for companies seeking a simple, seamless, and secure entry point to cloud—until now.
    Enter the Game Changer: NetApp AltaVault
    NetApp® AltaVault® (formerly SteelStore) cloud-integrated storage is a genuine game changer. It's an enterprise-class appliance that lets you leverage public and private clouds with security and efficiency as part of your backup and recovery strategy.
    AltaVault integrates seamlessly with your existing backup software. It compresses, deduplicates, encrypts, and streams data to the cloud provider you choose. AltaVault intelligently caches recent backups locally while vaulting older versions to the cloud, allowing for rapid restores with off-site protection. This results in a cloud-economics–driven backup-and-recovery strategy with faster recovery, reduced data loss, ironclad security, and minimal management overhead.
    AltaVault delivers both enterprise-class data protection and up to 90% less cost than on-premises solutions. The solution is part of a rich NetApp data-protection portfolio that also includes SnapProtect®, SnapMIrror®, SnapVault®, NetApp Private Storage, Cloud ONTAP®, StorageGRID® Webscale, and MetroCluster®. Unmatched in the industry, this portfolio reinforces the data fabric and delivers value no one else can provide.
    Figure 1) NetApp AltaVault Cloud-integrated Storage Appliance.
    Source: NetApp, 2015
    The NetApp AltaVault Cloud-Integrated Storage Appliance
    Four Ways Your Peers Are Putting AltaVault to Work
    How is AltaVault helping companies revolutionize their backup operations? Here are four ways your peers are improving their backups with AltaVault:
    Killing Complexity. In a world of increasingly complicated backup and recovery solutions, financial services firm Spot Trading was pleased to find its AltaVault implementation extremely straightforward—after pointing their backup software at the appliance, "it just worked."
    Boosting Efficiency. Australian homebuilder Metricon struggled with its tape backup infrastructure and rapid data growth before it deployed AltaVault. Now the company has reclaimed 80% of the time employees formerly spent on backups—and saved significant funds in the process.
    Staying Flexible. Insurance broker Riggs, Counselman, Michaels & Downes feels good about using AltaVault as its first foray into public cloud because it isn't locked in to any one approach to cloud—public or private. The company knows any time it wants to make a change, it can.
    Ensuring Security. Engineering firm Wright Pierce understands that if you do your homework right, it can mean better security in the cloud. After doing its homework, the firm selected AltaVault to securely store backup data in the cloud.
    Three Flavors of AltaVault
    AltaVault lets you tap into cloud economics while preserving your investments in existing backup infrastructure, and meeting your backup and recovery service-level agreements. It's available in three form factors: physical, virtual, and cloud-based.
    1. AltaVault Physical Appliances
    AltaVault physical appliances are the industry's most scalable cloud-integrated storage appliances, with capacities ranging from 32TB up to 384TB of usable local cache. Companies deploy AltaVault physical appliances in the data center to protect large volumes of data. These datasets typically require the highest available levels of performance and scalability.
    AltaVault physical appliances are built on a scalable, efficient hardware platform that's optimized to reduce data footprints and rapidly stream data to the cloud.
    2. AltaVault Virtual Appliances for Microsoft Hyper-V and VMware vSphere
    AltaVault virtual appliances are an ideal solution for medium-sized businesses that want to get started with cloud backup. They're also perfect for enterprises that want to safeguard branch offices and remote offices with the same level of protection they employ in the data center.
    AltaVault virtual appliances deliver the flexibility of deploying on heterogeneous hardware while providing all of the features and functionality of hardware-based appliances. AltaVault virtual appliances can be deployed onto VMware vSphere or Microsoft Hyper-V hypervisors—so you can choose the hardware that works best for you.
    3. AltaVault Cloud-based Appliances for AWS and Microsoft Azure
    For organizations without a secondary disaster recovery location, or for companies looking for extra protection with a low-cost tertiary site, cloud-based AltaVault appliances on Amazon Web Services (AWS) and Microsoft Azure are key to enabling cloud-based recovery.
    On-premises AltaVault physical or virtual appliances seamlessly and securely back up your data to the cloud. If the primary site is unavailable, you can quickly spin up a cloud-based AltaVault appliance in AWS or Azure and recover data in the cloud. Usage-based, pay-as-you-go pricing means you pay only for what you use, when you use it.
    AltaVault solutions are a key element of the NetApp vision for a Data Fabric; they provide the confidence that—no matter where your data lives—you can control, integrate, move, secure, and consistently manage it.
    Figure 2) AltaVault integrates with existing storage and software to securely send data to any cloud.
    Source: NetApp, 2015
    Putting AltaVault to Work for You
    Four common use cases illustrate the different ways that AltaVault physical and virtual appliances are helping companies augment and improve their backup and archive strategies:
    Backup modernization and refresh. Many organizations still rely on tape, which increases their risk exposure because of the potential for lost media in transport, increased downtime and data loss, and limited testing ability. AltaVault serves as a tape replacement or as an update of old disk-based backup appliances and virtual tape libraries (VTLs).
    Adding cloud-integrated backup. AltaVault makes a lot of sense if you already have a robust disk-to-disk backup strategy, but want to incorporate a cloud option for long-term storage of backups or to send certain backup workloads to the cloud. AltaVault can augment your existing purpose-built backup appliance (PBBA) for a long-term cloud tier.
    Cold storage target. Companies want an inexpensive place to store large volumes of infrequently accessed file data for long periods of time. AltaVault works with CIFS and NFS protocols, and can send data to low-cost public or private storage for durable long-term retention.
    Archive storage target. AltaVault can provide an archive solution for database logs or a target for Symantec Enterprise Vault. The simple-to-use AltaVault management platform can allow database administrators to manage the protection of their own systems.
    We see two primary use cases for AltaVault cloud-based appliances, available in AWS and Azure clouds:
    Recover on-premises workloads in the cloud. For organizations without a secondary disaster recovery location, or for companies looking for extra protection with a low-cost tertiary site, AltaVault cloud-based appliances are key to enabling cloud-based disaster recovery. Via on-premises AltaVault physical or virtual appliances, data is seamlessly and securely protected in the cloud.
    Protect cloud-based workloads.  AltaVault cloud-based appliances offer an efficient and secure approach to backing up production workloads already running in the public cloud. Using your existing backup software, AltaVault deduplicates, encrypts, and rapidly migrates data to low-cost cloud storage for long-term retention.
    The benefits of cloud—infinite, flexible, and inexpensive storage and compute—are becoming too great to ignore. AltaVault delivers an efficient, secure alternative or addition to your current storage backup solution. Learn more about the benefits of AltaVault and how it can give your company the competitive edge you need in today's hyper-paced marketplace.
    Rachel Dines is a product marketing manager for NetApp where she leads the marketing efforts for AltaVault, the company's cloud-integrated storage solution. Previously, Rachel was an industry analyst for Forrester Research, covering resiliency, backup, and cloud. Her research has paved the way for cloud-based resiliency and next-generation backup strategies.
    Quick Links
    Tech OnTap Community
    Archive
    PDF

    You didn't say what phone you have - but you can set it to update and backup and sync over wifi only - I'm betting that those things are happening "automatically" using your cellular connection rather than wifi.
    I sync my email automatically when I have a wifi connection, but I can sync manually if I need to.  Downloads happen for me only on wifi, photo and video backup are only over wifi, app updates are only over wifi....check your settings.  Another recent gotcha is Facebook and videos.  LOTS of people are posting videos on Facebook and they automatically download and play UNLESS you turn them off.  That can eat up your data in a hurry if you are on FB regularly.

  • F-47 request should be approved by higher authority for lesser amt than ask

    F-47 request should be approved by higher authority for lesser amt than asked for only then down payment should be made.
    they want a list of down payment request which can be edited approved or disapproved by higher authorities The payment clerk should make payment only for the amt that is approved.
    can it be done in sap without credit management
    warm regards
    Manjunath

    Ah, I've just re-read my BT bill and it does indeed say BT Infinity Option 2 !
    I took that to mean BT Infinity 2, but maybe it means BT Infinity 1 Option 2 (which gives unlimited usage).
    Viewing my account online, it also says "Up to 76Mb download speed" and "Up to 19Mb upload speed", so I think I'm on Infinity 2 but with my IP profile still stuck at the same 38.72 that I was originally given.
    Anyway, to re-phrase my dilemma......
    Since I'm consistently hitting the IP Profile ceiling, I feel that my line MIGHT be capable of running faster if it were allowed. 
    What I don't want to do is apply for the no-cost "up to 76" option, and the discover that the line is not so stable.
    When I originally signed up, I was told to expect about 26 down speed, so BT obviously thought that my line would not be good enough for 38 even.
    I suppose I'm really asking if anyone has gone from 38 to 76, and regretted it because they then got a less stable line, variable speeds, or even consistently lower speeds (or maybe for any ther reasons).   
    Or, maybe I'm supposed to be getting a faster speed, but just have a "stuck Ip Profile" ?

  • Why does my gmail have less messages than my Mail??

    My Gmail has less messages than my mail. I want it to be exactly the same. If I'm on another computer I want to be able to go into my online gmail and only have what I had on my mac, in mail. Could someone point me in the right direction because its really getting to me!

    See this article first: iTunes: Error 13019 during sync
    If no luck, try rebuilding your iTunes library.  This has worked a number of users.
    iTunes: How to re-create your iTunes library and playlists
    B-rock

  • Java matcher - one less result than expected

    Hi all,
    I have a question about the Java matcher, which may have a very simple answer, but after a while trying to find the answer (through debugging and googling), I have come up with no solution.
    Basically, I am trying to parse through CSV files and find text matching a user-defined String that is entered. I have written a small CSV file and have written many instances of one word (for instance "java"). However when I use the matcher.find() method upon the content of the CSV file, it always finds one less match than are actually in the file! (e.g. if there are 6 instances of the word 'java', the matcher finds 5). I have printed the contents of the CSV file to the screen and the whole file is correctly displayed, so it must be something to do with the way the matcher works. Here is my code, although it is only basic at the moment:
            Pattern pattern = Pattern.compile("java", Pattern.CASE_INSENSITIVE);
            Matcher matcher = pattern.matcher(pageContents); // this is a String containing the contents of the CSV file.
            ArrayList<String> allMatches = new ArrayList<String>();
            if (!matcher.find()) {
                System.err.println("\nNo Matching Data Could Be Found In This Text File.\n");
                System.exit(0);
         while (matcher.find()) {           
                String individualMatch = matcher.group().trim();
                System.out.println(individualMatch);
                allMatches.add(individualMatch);
            return allMatches;So basically I am returning an ArrayList of Strings which contains all matches of the word "java" (just as an example).
    Any help would be greatly appreciated!
    Thanks,
    Jon

    if (!matcher.find()) {  // This line matches the first one, and throws it away
    System.err.println("\nNo Matching Data Could Be Found In This Text File.\n");
    System.exit(0);
         while (matcher.find()) {  // .. since you call find here again.         
    String individualMatch = matcher.group().trim();
    System.out.println(individualMatch);
    allMatches.add(individualMatch);
    return allMatches;Kaj

  • Had a problem with newest update and the advice from turingtest2 resolved my problem just to say thanks! Had never used this route before so was less painful than thought it would be again thanks.

    Had a problem with newest update and the advice from turingtest2 resolved my problem just to say thanks! Had never used this route before so was less painful than thought it would be again thanks.

    how can i find out what the fix is that works..please

  • Inconsistent Accessibilty: parameter type 'CRUDApplication.Models.IEmployeeRepository' is less accessable than method 'CRUDApplication.Controllers.EmployeeController.EmployeeController'

    Am getting this error in my code
    Inconsistent accessibility: parameter type 'CRUDApplication.Models.IEmployeeRepository' is less accessible than method 'CRUDApplication.Controllers.EmployeeController.EmployeeController(CRUDApplication.Models.IEmployeeRepository)'   
    Here's my code
    // EmployeeController.cs
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.Mvc;
    using CRUDApplication.Models;
    using System.Data;
    namespace CRUDApplication.Controllers
        public class EmployeeController : Controller
            // GET: /Employee/
             private IEmployeeRepository _repository;
            public EmployeeController()
                : this(new EmployeeRepository())
            public EmployeeController(IEmployeeRepository repository)
                _repository = repository;
            public ActionResult Index()
                var employee = _repository.GetEmployee();
                return View(employee);
            public ActionResult Details(int id)
                EmployeeModel model = _repository.GetEmployeeByID(id);
                return View(model);
            public ActionResult Create()
                return View(new EmployeeModel());
            [HttpPost]
            public ActionResult Create(EmployeeModel employee)
                try
                    if (ModelState.IsValid)
                        _repository.InsertEmployee(employee);
                        return RedirectToAction("Index");
                catch (DataException)
                    ModelState.AddModelError("", "Can't be Saved!");
                return View(employee);
            public ActionResult Edit(int id)
                EmployeeModel model = _repository.GetEmployeeByID(id);
                return View(model);
            [HttpPost]
            public ActionResult Edit(EmployeeModel employee)
                try
                    if (ModelState.IsValid)
                        _repository.UpdateEmployee(employee);
                        return RedirectToAction("Index");
                catch (DataException)
                    ModelState.AddModelError("", "Can't be Saved!");
                return View(employee);
            public ActionResult Delete(int id, bool? saveChangesError)
                if (saveChangesError.GetValueOrDefault())
                    ViewBag.ErrorMessage = "Can't be Deleted!";
                EmployeeModel employee = _repository.GetEmployeeByID(id);
                return View(employee);
            [HttpPost, ActionName("Delete")]
            public ActionResult DeleteConfirmed(int id)
                try
                    EmployeeModel user = _repository.GetEmployeeByID(id);
                    _repository.DeleteEmployee(id);
                catch (DataException)
                    return RedirectToAction("Delete",
                    new System.Web.Routing.RouteValueDictionary {
              { "id", id },
              { "saveChangesError", true } });
                return RedirectToAction("Index");
    // IEmployeeRepository.cs
    namespace CRUDApplication.Models
          interface IEmployeeRepository
            IEnumerable<EmployeeModel> GetEmployee();
            EmployeeModel GetEmployeeByID(int Emp_ID);
            void InsertEmployee(EmployeeModel emp_Model);
            void DeleteEmployee(int Emp_ID);
            void UpdateEmployee(EmployeeModel emp_Model);
    // EmployeeRepository.cs
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    namespace CRUDApplication.Models
        public class EmployeeRepository : IEmployeeRepository
            private EmployeeDataContext emp_DataContext;
            public EmployeeRepository()
                emp_DataContext = new EmployeeDataContext();
            public IEnumerable<EmployeeModel> GetEmployee()
                IList<EmployeeModel> employeeList = new List<EmployeeModel>();
                var myQuery = from q in emp_DataContext.EmployeeTabs
                              select q;
                var emp = myQuery.ToList();
                foreach (var empData in emp)
                    employeeList.Add(new EmployeeModel()
                        ID = empData.ID,
                        Emp_ID = empData.Emp_ID,
                        Name = empData.Name,
                        Dept = empData.Dept,
                        City = empData.City,
                        State = empData.State,
                        Country = empData.Country,
                        Mobile = empData.Mobile
                return employeeList;
            public void InsertEmployee(EmployeeModel emp_Model)
                var empData = new EmployeeTab()
                    Emp_ID = emp_Model.Emp_ID,
                    Name = emp_Model.Name,
                    Dept = emp_Model.Dept,
                    City = emp_Model.City,
                    State = emp_Model.State,
                    Country = emp_Model.Country,
                    Mobile = emp_Model.Mobile
                emp_DataContext.EmployeeTabs.InsertOnSubmit(empData);
                emp_DataContext.SubmitChanges();
            public void DeleteEmployee(int Emp_ID)
                EmployeeTab employee = emp_DataContext.EmployeeTabs.Where(u => u.ID == Emp_ID).SingleOrDefault();
                emp_DataContext.EmployeeTabs.DeleteOnSubmit(employee);
                emp_DataContext.SubmitChanges();
            public void UpdateEmployee(EmployeeModel emp_Model)
                EmployeeTab EmpData = emp_DataContext.EmployeeTabs.Where(u => u.ID == emp_Model.ID).SingleOrDefault();
                EmpData.Name = emp_Model.Name;
                EmpData.Dept = emp_Model.Dept;
                EmpData.City = emp_Model.City;
                EmpData.State = emp_Model.State;
                EmpData.Country = emp_Model.Country;
                EmpData.Mobile = emp_Model.Mobile;
                emp_DataContext.SubmitChanges();

    You have a ctor on EmployeeController that is public and therefore callable by anyone.  However it accepts an IEmployeeRepository which is not a public type. Therefore it will not compile. You can fix this one of several ways:
    Make IEmployeeRepository public
    IEmployeeRepository is most likely marked as internal so mark the EmployeeController ctor as internal as well.  Chances are this was done for unit testing so if you mark it internal then your unit test project won't find it anymore.  To work around
    that add
    InternalsVisibleTo attribute to your repository assembly as well.  The parameter will be the name of your unit test project.  This allows the unit test project to find the internal ctor.
    Michael Taylor
    http://blogs.msmvps.com/p3net

  • Crop in Lighroom 5 works less logical than in Lr4

    Dear Support Team,
    I and my colleguaes had found that crop tool in Lightroom 5 works less logical than in previous versions. As we had found, if we use crop once setting preset aspect (for example 3:4) and than if we'll try to crop once again with another ascpect (for example 16:9) it will be croped in correct proportion but just within the frame of previous crop. So if we do 4 crops with different aspect one by one, we'll got a very tiny part of picture. In previous versions of Lightroom, every next crop takes the maximum area of the photo.

    This is a user to user forum - there is no support team here normally.
    As for the Crop changes, many of us welcomed it as it was a huge time suck in our workflow to have to crops reset to maximum when the aspect ratio changed modestly. I consider this a huge bug fix or feature if you prefer.

  • Why does the 1d have less megapixels than 5d

    Can anyone tell my why Canon's flagship camera always has less megapixels than the next tier lower?  I.E - the current 1DX has 18.1 MPS, and the 5DIII has 22.3?

    Agreeing with what Cioppo said.
    Note that Nikon's big flagship camera, the D4, only has 16.1 mp.
    Jamming too many photosites onto at sensor creates noise problems, but unfortunately the public sees MP as a quick reference number to judge one camera vs. another.  Like "horsepower" on a car, or something.
    I think Canon's marketing needs to come up with a simple-sounding metric for signal to noise ratio or maximum high-quality ISO and start plastering it all over its advertizing and its camera boxes.  Just keep it simple, so John O. Public will sieze on it like they currently do with megapixels.
    Scott
    Canon 6D, Canon T3i, EF 70-200mm L f/2.8 IS mk2; EF 24-105 f/4 L; EF-S 17-55mm f/2.8 IS; EF 85mm f/1.8; Sigma 35mm f/1.4 "Art"; EF 1.4x extender mk. 3; 3x Phottix Mitros+ speedlites
    Why do so many people say "fer-tographer"? Do they take "fertographs"?

  • Is it true that sleep consume less power than boot? (MacBook pro late 2011 model)

    I have 3 questions here to ask:
    1. Some say that sleep consume less power than boot, but some say it isn't. Which is true? and how it can be?
    2. Is it true that charging your macbook pro until 100% then unplug it will make cycle count go faster than using AC power all day and ONLY using battery when we couldn't find AC outlet will make it slower?
    3. i found that some macbook user leave their macbook charged all the time and some macbook user prefer use battery all the time. Which way is better? i have observed and looked at any apple help topics but couldn't get the answer without any experience from you guys...
    I'm so conserned with these issues...
    Thank you for your time though, i hope i can find the best solutions here....

    Regarding question 1, that's a meaningless question.  Boot uses a specific amount of power, dependent on how much stuff has to start up on your machine and what hardware you have, while sleep uses a trickle over time, so whether this is true depends on what interval of sleeping you're comparing to boot.  There will be a break even point somewhere, but where that might be isn't clear.
    Apple recommends sleep over shutdown unless you're going to be away from the computer for a couple days or more.  Of course, I can't find a reference to that document now, but I know it was there at one point in time.  I don't think that the entire issue is power-related, as boot will stress the hardware slightly more (lots of reading from and writing to the hard drive, etc) than sleep.
    As to questions 2 and 3, the answer is the same for both.  Your battery lasts for a finite number of cycles before losing capacity.  (How many cycles is a good question, and not an easy one to answer.)  A cycle is defined as going from full to empty, but can be broken up as well.  For example, if you start from full, drain halfway, charge to full again and drain to halfway again, that's one cycle.  So, the more times you charge your battery, the faster it will wear out, but how you do it doesn't matter much.
    There are a couple gotchas, though.  First, a battery can wear out prematurely if you never let the electrons "turn over."  You need to use it on battery power sometimes, though it doesn't have to be daily by any means.  Second, if you drain the battery fully, that's not very good for modern batteries.  I wouldn't worry about it now and then, but don't make it a habit of draining it fully.  (Some people erroneously recommend frequently draining the battery fully and then charging it back up to "condition" the battery, but that is not actually good practice.  All Mac portables with built-in batteries do not need conditioning.)
    Finally, all this is fairly irrelevant if it interferes with the way you need to use the machine.  Use the machine the way you need to use it, and don't worry so much about adjusting your needs to fit the battery's needs.  If that means you have to replace the battery a little more frequently, so be it.  They're not that expensive in the grand scheme of things.

  • Ringtones Play At Lesser Quality Than Text Tones

    Strange thing I am noticing.
    Ringtones on my iPhone 4S (iOS 5) play back at what sounds like a lesser quality than Text Tones.
    When selecting a "ringtone", all the tones that play back sound like a low quality audio file.
    When selecting a "text tone", the very same audio files play back in full quality.
    Just sayin.

    Thought I'd be a pest and bump this (I also replied to a related thread).
    I previously was too lazy to make my own ringtones, so when I finally got around to it last week, I noticed this inexplicable and annoying bug.  Why on EARTH would ringtones play at such horrid quality?  If Apple made its own Blu-ray player, would it play movies at VHS quality??
    I'll be VERY HAPPY when this is fixed.  Then my phone won't sound like an audio Hallmark greeting card when it rings.

  • Downstream server has less updates than the Upstream server.

    Hi, I have a DSS (Downstream server) that syncs the metadata from a USS(Upstream server) at our place. I counted the number of updates in the database using the `IsLatestRevision` field in the revision table. They are different on both the WSUS servers.
    The DSS has less updates than the USS. The query is as follows. 
    SELECT COUNT(*)
      FROM [SUSDB].[dbo].[tbRevision]
      where IsLatestRevision=1
    Is this the proper way to count the number of updates, if yes, why there is a mismatch. 
    Please help, i am confused on this. Any help appreciated.

    Hi Suraj,
    is the downstream server configured in autonomous mode (the default), or is it in replica mode? It's only in replica mode that all of the updates will be replicated.
    If you find the answer of assistance please "Vote as Helpful"and/or "Mark as Answer" where applicable. This helps others to find solutions for there issues, and recognises contributions made to the community :)

  • Why offer less functionality than iPhoto?

    It seems like this new app offers less functionality than iPhoto, save for its photo-manipulation tools. I can't edit location data, half of the toolbar options are greyed-out and inaccessible, I can't adjust the sort order, there are no events or ways at least to adjust where one moment begins and another ends. More and more Photos is revealing itself to be still quite in the beta stage and was released prematurely, which is odd for Apple, who I feel normally is highly concerned with the details. When I view imported photos in moments on my iPhone, the time stamps are incorrect, and it appears that photos are in the order of their last-edited time rather than when they were shot, which completely contrasts with the whole idea of moments. The hidden photos album and the way its "hidden" is nice, but I feel the lack of a standard "trash" or "deleted" area is cumbersome. Half the time when editing a photo the changes don't go into effect, and there's no way to access the original through finder. I simply don't understand why it appears this unnecessary, albeit beautiful, app was rushed out the door.

    Have you tried to return functionality to iPhoto in your computer? If the application is still
    in the OS X applications, you may be able to still use it. Depending on how you upgraded
    to Yosemite, will have some bearing on the fate of iPhoto. The App Store does not have it
    and the last iPhoto version would've had to be updated to in Mavericks or pre OS X 10.10.
    A full system clone of the previous OS X and its applications suite allows one to run it from
    another partition or a different drive. Sadly, these ideas arrive too late or without sufficient
    information to initiate the process early and save this option before it evaporates.
    In my opinion, reliance on the Cloud is akin to vaporware; if you cannot retain an offline
    archive of your images in several reliable repositories where they may be kept available
    to the owner, without paying a storage fee to an unknown entity at some untold distance
    then some of your ownership rights are lost and you have to pay to use it, too.
    Before upgrading to a later version of an operating system it is always wise to have a backup
    that actually can run the computer in the older operating system, with all its applications...
    Though upgrades can be a good thing, some don't realize an upgrade goes beyond update.
    To see your created content be divorced from your control is not a great way to find this out.
    So this is a cautionary tale, to backup well beyond the basic Time Machine, since you may
    not be able to restore a fully working system if you haven't an online recovery method to
    get the main segments; unless you saved them ahead of time in an archive you control.
    PS: basic photo editing such as graphic converter, toyviewer, and other software can be
    helpful to modify and process images; & can do more than they appear. Inexpensively.
    In any event...
    Good luck & happy computing!

Maybe you are looking for

  • Header text on sales order not copying to delivery or billing document

    Hi, Copy controls has been maintained. But the text maintaned on the order does not get copied on to the delivery or the billing document. (This is the credit comment maintained on the order) Thanks & regards, Harshini.

  • Audio/Video sync drift in Premiere CS5.5, but not in CS6

    I have a QuickTime file with the following specs: Video: H.264, 854x480, 29.99fps Audio: AAC, 44100 Hz When I open the file in QT player, or in Adobe Premiere CS6, there is no issue with Audio/Video sync. However, when I import the file in Premiere C

  • Roxio Media Creator 9 videos to iPod 5th Generation

    I just purchased new 80 gb ipod and cannot get videos to transfer to ipod. I purchased upgraded QuickTime Pro and when it starts to transfer I am sent over to the internet to pick a missing software - too many to choose from and I have no idea what I

  • Locking/Protecting cells

    I am new to this forum, therefore I apologize if I cross the rules here as I am sure this has been asked before, however I can not see a search feature on my screen to search past posts. I am trying to lock/protect certain cells, rows and columns so

  • I'm having trouble downloading After Effects from the Download Assistant. Error 107?

    It says it cannot connect to Adobe.com but my connection is fine. I've restarted after closing the program several times and I've even tried different networks. Any help would be valuable to me. Thanks!