New domain new subnet problem

We were trying to add a new domain tree to our forest/domain with windows 2012 r2 but the promotion of the new domain controller for the new domain tree failed. Everything goes well until the final setup window, but then the new domain controller for the
new domain tree appears to stuck at "Replicating the schema directory partition" stage... It never ends the "Replicating the schema directory partition" stage!!!
So I went to the lab (in our Hyper-V) and try to replicate the problem. I created a new forest/domain and add a new domain tree, the process completed successfully. Bu then I replicated the same setup but using different IP subnet for each DC (like our production
environment), and the the SAME HAPPENS again, the setup goes until the final stage and stays forever at the "Replicating the schema directory partition" stage!!!
At this stage I don`t know if the problem is the same that we have in our PRD environment, but the problem has the same behavior. I suspect that the problem has something to do with IPV6 (I see the primary DNS for the NIC primary DNS listed with the IPV6 "::1"
before the IPV4 address), but i don`t know much about IPV6. I already tried several configurations, I disabled the firewalls in both lab DCs, I removed the IPV6 check option from the NIC  properties from both DCs, I set BOTH DNS to respond only from their
IPV4, I tried to pre-stage the new domain tree DNS zone in the DC, and so on... Nothing works...
So the current scenario is:
Hyper-V physical machine / 2 Private switches (one for each subnet)
3 VMs
1 DC - First Domain/Forest / Static IP / DNS IPV4 point to itself / and IPV6 DNS = ::1 / It has the First DNS/Domain Zone and a conditional Forwarder that points to the 2nd DC that is in the other subnet.
2 DC - This is the one to be added with new domain tree in the existing Forest. Static IP address / DNS point to itself /  and IPV6 DNS = ::1 / also has a conditional Forwarder that points to the 1st DC DNS domain zone that is in the other subnet.
Between both subnets I have a server that has RAS role to provide routing between both subnets
From both DCs I can ping each end, I have access to the shares in both ends, DNS appears to be working ok...
(Note: In one of the tests I created a new primary zone in DC02 to pre-stage the new domain tree zone in DC02 before running the active directory setup in DC02, then I went to DC01 and ping the DC02 by its FQDN, and DC02 replied, however if I try to ping only
the Primary Zone by its name "newdomaintree.com" it fails in both DCs witch is weird to me, I did the same test for the First/Domain DNS Zone in DC01 and worked ok for both tests, I could ping DC01 by FQDN and ping the "Domain.com" DNS
zone in both ends ).
Any thoughts on this one?!
Thank you.
Ip Config for the Lab Servers:
DC01
PS C:\> IPCONFIG /ALL
Windows IP Configuration
   Host Name . . . . . . . . . . . . : f1d1-srv-01
   Primary Dns Suffix  . . . . . . . : f1d1.lc
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : f1d1.lc
Ethernet adapter Ethernet:
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Microsoft Hyper-V Network Adapter
   Physical Address. . . . . . . . . : 00-15-5D-01-47-17
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::3423:7d39:f13b:22e4%12(Preferred)
   IPv4 Address. . . . . . . . . . . : 10.10.10.1(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 10.10.10.254
   DHCPv6 IAID . . . . . . . . . . . : 201332061
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1A-91-77-A5-00-15-5D-01-47-17
   DNS Servers . . . . . . . . . . . : ::1
                                       10.10.10.1
   NetBIOS over Tcpip. . . . . . . . : Enabled
Tunnel adapter isatap.{FFDDBBEF-DD20-4ADD-98B1-B3C6D6BD66FE}:
   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
Tunnel adapter Teredo Tunneling Pseudo-Interface:
   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
PS C:\>
DC02
PS C:\> ipconfig /all
Windows IP Configuration
   Host Name . . . . . . . . . . . . : f1d2-srv-01
   Primary Dns Suffix  . . . . . . . :
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter Ethernet:
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Microsoft Hyper-V Network Adapter
   Physical Address. . . . . . . . . : 00-15-5D-01-47-1A
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::d562:7f42:6041:30f8%12(Preferred)
   IPv4 Address. . . . . . . . . . . : 10.10.20.1(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 10.10.20.254
   DHCPv6 IAID . . . . . . . . . . . : 201332061
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1A-92-44-F8-00-15-5D-01-47-1A
   DNS Servers . . . . . . . . . . . : ::1
                                       10.10.20.1
   NetBIOS over Tcpip. . . . . . . . : Enabled
Tunnel adapter isatap.{545D35C6-250D-41AB-87CD-6FE8FA85E175}:
   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
PS C:\>

As far as getting the ::1 from being the first resolver go into network properties for ip 6 and modify the address so that both the address and dns are provided via dhcp.  Since you don't have a dhcp server for ip 6 to give a dns record that should
go away.
If I understand your output correctly DC2 is the new DC.  Do you have a forwarder to on DC2 so that it can find the zone for the root forest?  My guess is no.  I would recommend that although these two DC's are in different domains that they
point at each other as primary DNS (For DC 1 you can't point at DC2 until after it has been properly promoted into the forest).
So to start with change DC2's network settings to point to DC1 or use a conditional forwarder or a secondary zone of the root zone on DC2.
Paul Bergson
MVP - Directory Services
MCITP: Enterprise Administrator
MCTS, MCT, MCSE, MCSA, Security, BS CSci
2012, 2008, Vista, 2003, 2000 (Early Achiever), NT4
Twitter @pbbergs http://blogs.dirteam.com/blogs/paulbergson
Please no e-mails, any questions should be posted in the NewsGroup.
This posting is provided AS IS with no warranties, and confers no rights.
Hi Paul
As far as getting the ::1 from being the first resolver go into network properties for ip 6 and modify the address so that both the address and dns are provided via dhcp.  Since you don't have a dhcp server for
ip 6 to give a dns record that should go away.
I try that but makes no difference for this scenario.
If I understand your output correctly DC2 is the new DC.  Do you have a forwarder to on DC2 so that it can find the zone for the root forest?  My guess is no. 
Your guess wrong - remember, I can validate the credentials at the parent domain, and the setup only freezes at the
"Replicating the schema directory partition" stage.
I tested with forwarders, stubzones, conditional forwarding, IT WALYS FAILS at  "Replicating
the schema directory partition" stage. when the new DC (DC2) is pointing to itself. It only WORKS when is pointing to DC01.

Similar Messages

  • Was just loading indesign and cannot start it. seem to have no rights for some presets. i deinstalled and installed new, same problem. help!

    was just loading indesign and cannot start it. seem to have no rights for some presets. i deinstalled and installed new, same problem. who can help?

    Not easy if vital information is missing. Sometimes it seems like people are using the internet the first time...
    What version of Indesign?
    What OS? "Rights" sounds like Windows
    What is happening when starting it?
    If Windows, where was it installed?
    If Windows, do you have admin permissions?

  • Changing Hyper-V host and cluster virtual IP addresses to new subnet/VLAN

    I have a 2 node Hyper-V 2012 R2 failover cluster, managed by System Center Virtual Machine Manager 2012 R2, and I would like to change the IP addresses of the hosts and the cluster, in order to move them to a new subnet and VLAN. The existing and new subnets
    are able to route to each other so all hosts will still be able to communicate throughout the parts of the process where they may be on separate subnets. There is also a dedicated cluster heartbeat network on its own subnet and VLAN that I am not altering
    in any way.
    The 2 hosts are configured with 4 nics in a team, with dedicated virtual interfaces for each of the following:
    -Live Migration
    -Cluster Heartbeating
    -Host management/general traffic (the cluster virtual IP address is also on the same subnet as these interfaces).
    It is the host management/general traffic addresses that I want to change. The interfaces were created and configured with the Add-VMNetworkAdapter, New-NetIPAddres and Set-VMNetworkAdapterVlan commands.
    Please advise if the following process is correct:
    1) Evacuate all the VMs from the first host to be changed and put it in maintenance mode.
    2) Use Set-VMNetworkAdapter to change the name of the interface (the current name refers to the VLAN it's on)
    3) Use Set-NetIPAddress to change the IP address and gateway of the interface as appropriate
    4) Use Set-VMNetworkAdapterVlan to set the VLAN ID
    5) Take the host out of maintenance mode and move all VMs off the other host
    6) Repeat above steps on the other host
    I know that I will then need to change the cluster virtual IP address, but I have no idea how to do this or where to look for that setting. Please advise!
    Cheers.

    Hi new_guise,
    For changing cluster node's IP address please refer to the link below :
    https://support.microsoft.com/kb/230356?wa=wsignin1.0
    For changing VIP please refer to this article :
    http://blogs.technet.com/b/chrad/archive/2011/09/16/changing-hyper-v-cluster-virtual-ip-address-vip-after-layer-3-changes.aspx
    Best Regards,
    Elton Ji
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected] .

  • Move 2012 R2 Hyper-V Cluster to New Subnet

    I have a two-node Hyper-V cluster running on Windows Server 2012 R2. I am moving it to a remote hosting facility. So it is going to be going to a new subnet with different IP addresses than it has now. What do I need to do to make this a smooth transition?
    Is there an article about it? I haven't found it yet.
    Thanks,
    Rob

    It's a simple process.
    The IPs that you have to change are:
    - Management IPs of your nodes (2 IPs)
    - Private IPs of your nodes (LM, CSV)
    - The Cluster IP address
    The cluster communicates using DNS names. So when you will change the IP addresses, the DNS record will be updated, and then the cluster will resume the communications.
    What i suggest is:
    Change the nodes private IP addresses (CSV, LM). Verify that the nodes communicates using these new IP addresses. Verify that the cluster have updated its configuration (You should see the new IP addresses on the cluster console, Networks)
    Change the cluster IP adress, verify that the DNS has been updated, and that the cluster Name and IP are online (Cluster console)
    Change the first node IP, verify that the DNS record has been updated
    Change the second node IP, verify that the DNS record has been updated
    Now, the configuration should work normally
    Regards, Samir Farhat Infrastructure and Virtualization Consultant || Virtualization, Cloud, Azure ? Follow and Ask here https://buildwindows.wordpress.com

  • New year problem? - files 'deleted'

    i open up an aw file - make changes - try to save - get a window that says file has been deleted - cannot save as either - and other funny garbled window mesages appear when i try and open other aw docs - evrything else is fine
    seems like it could be some sort of new year thing -
    any ideas what to do

    New! Re: new year problem? - files 'deleted'
    Posted: Jan 1, 2006 10:33 AM in response to: heidig
    Reply Email
    Hi Heidig,
    Welcome to the discussions and the AppleWorks Forum.
    It's unlikely that this is a "New Year's" issue. The most probable cause is a corrupted preferences file.
    Check Peggy's post here:
    http://discussions.apple.com/message.jspa?messageID=607287&ft=y&#607287
    Regards,
    Barry
    For future reference: Using the search feature can lead to a quick answer to many problems. For this one, a search, restricted to the AppleWorks forum, using "has been deleted" (without the quotes) brought up four posts on this topic, including a reference by Peggy to her User Contributed Tip, on the first page of results.

  • New Subnet not handing out IP Addresses

    I have created a new subnet (10.168.64.x) on a Netware 6.5 server using DNS/DHCP Admin Tool.
    The old subnet (10.168.60.x) is running out of IP addresses but still functioning properly. The new subnet (10.168.64.0) is showing in DNS/DHCP but not handing out addresses.
    I have done all of the following-
    -Bound an IP address to the Server in the range of the new subnet (10.168.64.1)
    -Unloaded and Loaded DHCPSRVR
    Still no luck - What are some other steps I can take to get this new Subnet to hand out IP's?
    I loaded DHCPSRVR -d2 and got the following message - https://docs.google.com/document/d/1...it?usp=sharing
    Any help is appreciated!

    If you don't get any replies here, try the DNS/DHCP specialist forum
    https://forums.novell.com/novell-pro...dent/dns-dhcp/

  • New Group Policy not working on 2008 RDS in 2012 Domain - Security Filtering problem?

    We have a Windows 2008 R2 RDS in a Windows 2012R2 Domain. We want to lockdown the 2008 RDS for Domain users that we have added to a new  security Group--named "Data Collection Users". These users are "Domain Users" and login to the
    2008 RDS using Windows XP SP3 machines to run a specific application -they do not use their local desktops for anything. WE added this group to the local RDU group on the RDS.  We do not have any other users that login to the RDS through terminal,
    including any Domain Admins.
    So far we have done these steps:
    On the DC, created new OU (called Terminal Servers) and moved the RDS into it.
    Opened Group Policy on the DC, and under GP Objects, created a new policy called "TS Users Lockdown".
    Linked the Policy to the OU.
    Under Security Filtering we removed the Authenticated Users, added the RDS computer account (called QS2), added the "Data Collection Users" and chose Allow for "Read" and "Apply Policy"
    Under Security Filtering, for Domain Admins, we chose Deny for "Apply Group Policy"
    We edited the Policy (under Computer Configuration>AT>SYS>GP) to Enable Loopback processing - Replace mode.
    We first tested the policy by trying to remove the "Run" from startup menu and "prohibit access to Control Panel".
    We ran the Group Policy force update from within GP Management - ran successfully.
    We did not reboot the RDS.
    Neither of the settings we tried in Step 7 worked.  Why Not?
    Here are images from the Security Filtering:

    Ok--Do I reboot the RDS or the DC?  or both?
    Does it look like my Security Filtering is correct?  I have seen posts where you should not remove the "Authenticated users"?

  • Struts : creation of new row problem.

    I have a problem with creation of a new row, using struts.
    I've created simple struts browse-edit page. From browse page I go to 'edit-new' page. My object have a primary key - ID. I'm initializing it from sequence in create() method after call to super.create().
    So, when I'm forwared to 'edit-new' form from 'browse' form new row created with id taken from sequence. When I go back to 'browse' form by 'update' action it looks that another row created in View object (and onother ID is taken from sequence). Then, if I have right understanding of how it works, all attributes from first created row are copied to the second row. When ID is copied, I've got
    java.lang.reflect.InvocationTargetException: oracle.jbo.TooManyObjectsException: JBO-25013: Too many objects match the primary key oracle.jbo.Key[22 ].
         oracle.jbo.server.EntityImpl oracle.jbo.server.EntityCache.add(oracle.jbo.server.EntityImpl)
              EntityCache.java:361
         void oracle.jbo.server.EntityCache.replace(oracle.jbo.server.EntityImpl, oracle.jbo.Key)
              EntityCache.java:631
         void oracle.jbo.server.EntityImpl.setAttributeValueInternal(int, java.lang.Object)
              EntityImpl.java:2048
         void oracle.jbo.server.EntityImpl.setAttributeValue(int, java.lang.Object)
              EntityImpl.java:1844
         void oracle.jbo.server.AttributeDefImpl.set(oracle.jbo.Row, java.lang.Object)
              AttributeDefImpl.java:1688
         void oracle.jbo.server.EntityImpl.setAttributeInternal(int, java.lang.Object)
              EntityImpl.java:823
         void cern.ppt.lhc.evm.struts.UnitConversionsImpl.setId(oracle.jbo.domain.Number)
              UnitConversionsImpl.java:69
         void cern.ppt.lhc.evm.struts.UnitConversionsImpl.setAttrInvokeAccessor(int, java.lang.Object, oracle.jbo.server.AttributeDefImpl)
              UnitConversionsImpl.java:154
         void oracle.jbo.server.EntityImpl.setAttribute(int, java.lang.Object)
              EntityImpl.java:750
         void oracle.jbo.server.ViewRowStorage.setAttributeValue(int, java.lang.Object)
              ViewRowStorage.java:913
         void oracle.jbo.server.ViewRowStorage.setAttributeInternal(int, java.lang.Object)
              ViewRowStorage.java:829
         void oracle.jbo.server.ViewRowImpl.setAttributeInternal(int, java.lang.Object)
              ViewRowImpl.java:984
         void oracle.jbo.server.ViewRowImpl.setAttrInvokeAccessor(int, java.lang.Object, oracle.jbo.server.AttributeDefImpl)
              ViewRowImpl.java:961
         void oracle.jbo.server.ViewRowImpl.setAttribute(int, java.lang.Object)
              ViewRowImpl.java:753
         void oracle.jbo.html.struts11.BC4JActionForm.setAttribute(oracle.jbo.AttributeDef, java.lang.Object)
              BC4JActionForm.java:91
         void oracle.jbo.html.struts11.BC4JActionForm.setAttribute(java.lang.String, java.lang.Object)
              BC4JActionForm.java:103
         void cern.ppt.lhc.evm.struts.UnitConversionsViewForm.setId(java.lang.Object)
              UnitConversionsViewForm.java:18
         java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[])
              native code
         void org.apache.commons.beanutils.PropertyUtils.setSimpleProperty(java.lang.Object, java.lang.String, java.lang.Object)
              PropertyUtils.java:1650
         void org.apache.commons.beanutils.PropertyUtils.setNestedProperty(java.lang.Object, java.lang.String, java.lang.Object)
              PropertyUtils.java:1545
         void org.apache.commons.beanutils.PropertyUtils.setProperty(java.lang.Object, java.lang.String, java.lang.Object)
              PropertyUtils.java:1574
         void org.apache.commons.beanutils.BeanUtils.setProperty(java.lang.Object, java.lang.String, java.lang.Object)
              BeanUtils.java:919
         void org.apache.commons.beanutils.BeanUtils.populate(java.lang.Object, java.util.Map)
              BeanUtils.java:726
         void oracle.jbo.html.struts11.MultipartUtil._populate(java.lang.Object, java.lang.String, java.lang.String, javax.servlet.http.HttpServletRequest)
              MultipartUtil.java:194
         void oracle.jbo.html.struts11.BC4JRequestProcessor.processPopulate(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, org.apache.struts.action.ActionForm, org.apache.struts.action.ActionMapping)
              BC4JRequestProcessor.java:417
         void org.apache.struts.action.RequestProcessor.process(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
              RequestProcessor.java:246
         void org.apache.struts.action.ActionServlet.process(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
              ActionServlet.java:1292
         void org.apache.struts.action.ActionServlet.doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
              ActionServlet.java:510
         void javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
              HttpServlet.java:760
         void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
              HttpServlet.java:853
         void com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.invoke(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
              ServletRequestDispatcher.java:724
         void com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.forwardInternal(javax.servlet.ServletRequest, javax.servlet.http.HttpServletResponse)
              ServletRequestDispatcher.java:309
         boolean com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.HttpRequestHandler.processRequest(com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.ApplicationServerThread, com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.EvermindHttpServletRequest, com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.EvermindHttpServletResponse, java.io.InputStream, java.io.OutputStream, boolean)
              HttpRequestHandler.java:767
         void com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.HttpRequestHandler.run(java.lang.Thread)
              HttpRequestHandler.java:259
         void com.evermind[Oracle9iAS (9.0.3.0.0) Containers for J2EE].server.http.HttpRequestHandler.run()
              HttpRequestHandler.java:106
         void EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run()
              PooledExecutor.java:803
         void java.lang.Thread.run()
              Thread.java:484
    If I switch off filleng ID from the sequence everething works. It looks, that it fails, when It's coping ID (it gets two rows with the same ID).
    So, my question is - why two rows creating? And is there a way how to solve this problem, without switching off filling ID from a sequence (I really need this)?

    After reading this I am not sure what the solution is.
    I've created a VO that contains 2 EO's that are using sequence and NO trigger. I've tested this in the app module testor and it works. After using the Wizard to build a Struts/BC4J app I get the following when pressing "update" after creating a new record - "JBO-25013: Too many objects match the primary key oracle.jbo.Key[279 ]".
    Charles Gayraud suggested changing the method that sets the PK but I'm not sure what to change as there are 2 sections that deal with setting the PK, neither of which match the methods in Charles suggestion. see below
    So what is the solution here?
    Thanks,
    Bill G...
    public void setParentId(Number value) {
    setAttributeInternal(PARENTID, value);
    and
    // BG ADD
    protected void create(AttributeList attributeList) {
    super.create(attributeList);
    SequenceImpl s = new SequenceImpl("S_PARENT", getDBTransaction());
    setAttribute("ParentId", s.getSequenceNumber());
    // ParentImpl.java FULL LISTING
    package mypackage27;
    import oracle.jbo.AttributeList;
    import oracle.jbo.Key;
    import oracle.jbo.RowIterator;
    import oracle.jbo.domain.Number;
    import oracle.jbo.server.AttributeDefImpl;
    import oracle.jbo.server.EntityDefImpl;
    import oracle.jbo.server.EntityImpl;
    // bg add
    import oracle.jbo.server.SequenceImpl;
    // --- File generated by Oracle Business Components for Java.
    public class ParentImpl extends EntityImpl {
    protected static final int PARENTID = 0;
    protected static final int PARENTDESC = 1;
    protected static final int CHILD = 2;
    private static EntityDefImpl mDefinitionObject;
    * This is the default constructor (do not remove)
    public ParentImpl() {
    * Retrieves the definition object for this instance class.
    public static synchronized EntityDefImpl getDefinitionObject() {
    if (mDefinitionObject == null) {
    mDefinitionObject = (EntityDefImpl) EntityDefImpl.findDefObject(
    "mypackage27.Parent");
    return mDefinitionObject;
    * Gets the attribute value for ParentId, using the alias name ParentId
    public Number getParentId() {
    return (Number) getAttributeInternal(PARENTID);
    * Sets <code>value</code> as the attribute value for ParentId
    public void setParentId(Number value) {
    setAttributeInternal(PARENTID, value);
    * Gets the attribute value for ParentDesc, using the alias name ParentDesc
    public String getParentDesc() {
    return (String) getAttributeInternal(PARENTDESC);
    * Sets <code>value</code> as the attribute value for ParentDesc
    public void setParentDesc(String value) {
    setAttributeInternal(PARENTDESC, value);
    // Generated method. Do not modify.
    protected Object getAttrInvokeAccessor(int index, AttributeDefImpl attrDef)
    throws Exception {
    switch (index) {
    case PARENTID:return getParentId();
    case PARENTDESC:return getParentDesc();
    case CHILD:return getChild();
    default:return super.getAttrInvokeAccessor(index, attrDef);
    // Generated method. Do not modify.
    protected void setAttrInvokeAccessor(int index, Object value,
    AttributeDefImpl attrDef) throws Exception {
    switch (index) {
    case PARENTID:setParentId((Number) value);
    return;
    case PARENTDESC:setParentDesc((String) value);
    return;
    default:super.setAttrInvokeAccessor(index, value, attrDef);
    return;
    * Gets the associated entity oracle.jbo.RowIterator
    public RowIterator getChild() {
    return (RowIterator) getAttributeInternal(CHILD);
    * Creates a Key object based on given key constituents
    public static Key createPrimaryKey(Number parentId) {
    return new Key(new Object[] { parentId });
    // BG ADD
    protected void create(AttributeList attributeList) {
    super.create(attributeList);
    SequenceImpl s = new SequenceImpl("S_PARENT", getDBTransaction());
    setAttribute("ParentId", s.getSequenceNumber());

  • New RAM problems with my Dual G4 1.25 MDD

    Howdy I've had my Dual G4 1.25 MDD for 2 years and love it. I got it with 1GB RAM, thinking I was set. For Christmas I wanted to Upgrade the RAM to 2GB. from My PowerMac G4 Manual I knew I needed 2x 512MB PC2700 DDR333 CL2.5 SDRAM DIMM's.
    I went to DealRam (part of DealMac) and found 18004memory.com The price seemed great $39 per stick. I ordered it and within a week got 2x 512MB DIMM's. Problem was it was the Wrong RAM spec. I tried that RAM in my Mac 30 different ways and Everytime the computer either wouldn't boot, or it would suffer Kernel Protection Faults. One time it did boot up but the RAM only recognized as 2x 256MB DIMM's. I called the company, got an RMA and returned the RAM, this time they sent me 2 replacement DIMM's.... for a POWERBOOK, SO-DIMM's. I returned it again and finally Got from them the
    2x 512MB PC2700 DDR333 CL2.5 SDRAM DIMM's. They call it Hyperspeed RAM. Anywho, I powered down let the system cool over night and in the morning, popped it open, put the RAM in the 2 open slots DIMM2/J23 & DIMM3/J20. closed it back up and powered up. Everything was snappier, the boot was quicker and I checked About this Mac, it says 2GB. Apple System Profiler showed all 4 DIMM's and I thought everything was fine.
    Computer ran great for hours, no issues. Everything seemed quicker. Computer went to sleep overnight, next day woke from sleep and Tried to use iTunes and during an extensive sort for Songs, the system Locked up. Nothing would work. Had to force restart. this time I tried to Run my favorite online Game, WoW and after it loaded and I started to play, within 5 mins the whole game locked up. The audio sound went into a sort of Loop, I couldnt force quit and had to force reboot. This happened several times. I finally decided to Run the Apple Hardware Test. The Quick test locked up after running 2mins. I let it sit for 1hr just in case it was still doing something and the progress bar and time never progressed. So i forced reboot, ran Test again this time as Extended test. at 8 min & 31 sec the test stopped and I got an Error Code, this time I wrote it down "2MEM/2/4: DIMM3/J20."
    I guess that DIMM failed. I shutdown, popped open case, and removed DIMM3/J20 leaving the Original 1GB RAM and One of the 512MB Upgrades. I rstarted the Test again and Ran the Extended Test once more. It ran for 27mins & 24 secs and everything passed. So. 1.5GB is better than just 1GB. I powered down and powered back up to try and play WoW. Within 5 mins of loading game to play, everything locked up again.
    So I took both of the new RAM out and left the Original 1GB RAM and ran Test everything was great no Errors. Rebooted, and went onto WoW again and was able to play for several hours. I quit game and shut down for night.
    I have since Tried the 2x 512MB DIMM's in over 10 different variations in the computer with and without the original RAM and everytime I run a high end program or game (WoW, iTunes, and Photoshop), I get lock ups, crashes, and other screen weirdness.
    I dont want to have to Return the Memory again. I am already out over $15 from s/h with RMA's.
    PLEASE Any ideas what to do?
    1 thing I noticed the RAM gets very very hot, when I've powered down tand removed the new RAM. I wonder if there is a cooling issue?
    Anytime I put the Original 1GB RAM in, I dont have problems!

    Hi lz3broc,
    Sounds very much like faulty RAM to me, I'm afraid. I'm not sure about the temperature it's running at, but if the surrounding DIMMs aren't having a problem then I would definitely point the finger at those new memory sticks not being up to scratch.
    If you were convinced it was temperature related then you could always try putting heat spreaders on the memory to help with cooling, but as these stick (semi-permanently) to the RAM then you would never be able to return them.
    My personal opinion is that you should send the RAM back and buy two new DIMMs from Crucial Technology. I only ever buy RAM made by them and I've never had a problem with it - it's the same stuff Apple themselves generally use and works a charm every time. Probably not the news you wanted to hear, but that's probably the only way you're going to get a stable machine with 2GB RAM.
    Hope that helps,
    Andy.
    PowerMac G4 Dual 1.50GHz   Mac OS X (10.4.4)   Liquid Cooled

  • Every once in a while when I open my mail or a page I get nothing but strange lines of symbols.  Many of the symbols are black triangles with question marks in the center.  I completely reset it like new, but problem still exists

    Every once in a while when I open my mail or open a page I get lines of strange symbols like black triangles with question marks in the center.  I have reset the ipad2 to new condition but the problem still exists.

    A reset does not make tthe iPad "like new."
    First, let's ensure that we agree on just what is a Reset...
    Hold down the on/off switch and the Home button simultaneously until you see the Apple logo.  Ignore the "Slide to power off" text if it appears.  You will not lose any apps, data, music, movies, settings, etc.
    If the Reset doesn't work, try a Restore.  Note that it's nowhere near as quick as a Reset.  Connect via cable to the computer that you use for sync.  From iTunes, select the iPad/iPod and then select the Summary tab.  Follow directions for Restore and be sure to say "yes" to the backup.  You will be warned that all data (apps, music, movies, etc.) will be erased but, as the Restore finishes, you will be asked if you wish the contents of the backup to be copied to the iPad/iPod.  Again, say "yes."
    At the end of the basic Restore, you will be asked if you wish to sync the iPad/iPod.  As before, say "yes."  Note that that sync selection will disappear and the Restore will end if you do not respond within a reasonable time.  If that happens, only the apps that are part of the IOS will appear on your device.  Corrective action is simple -  choose manual "Sync" from the bottom right of iTunes.
    If you're unable to do the Restore, go into Recovery Mode per the instructions here.

  • Lightroom 5 Transfer to new HD problems

    I recently had a HD failure but had my LR catelogue backed up on Time Machine.  Also all of my photos were on external HD. After slowly sorting through a number of problems transfering all of my back up documents I thought I was all sorted out.  I have been working in LR 5.  A number of photos, but not all,  have the "!" mark.  I seem to be able to work in the development module and export photos without difficulty.  Today was the first time I tried to import new photos into my "My Lightroom Photos" folder which sits on my external HD.  When I tried to import and add a new folder I was prompted "This location is read-only"  Next I looked on my computer HD under Pictures.  There I have a Lightroom folder with my catelogues.  Now I see the catelogues are grayed out. Is this normal? I have been able to back up my work when quiting LR.  I am concerned that the Time Machine backup was not copied correctly to my new HD.  This was the case with my documents.  I had to redue this action by first copying my documents to another ext. HD and then importing it to my new internal HD. 
    Do you think this might be the same problem with the pictures folder? 
    What do I do next?   

    Debra, at least some of your issues relate to red/write permissions on that external drive
    R-click on that drive and then select 'info'.
    Then look for the read/write permissions.
    What you will find is that you currently have read but not write privileges.
    Change you account to have both read/write permission.
    That should sort the import issue.
    You do need to relink those images by R-clicking on them and then anvigating to the appropriate image.
    It may be easier to relink the folders or whole hierarchies if the folders are also greyed out.
    I am not sure what significance the greyed out catalog folders hold but I am yet learning the ins-and-outs of Mac OS.
    Tony Jay

  • Puzzle Game and new Game Problem

    Hello Java Programmers,
    Once again I have encountered a problem with my ongoing puzzle game. I have completed it all. Now I want my user to be able to start a new game in after they win. I tried repaint and update method with JFrame but it deosn't reshuffle the buttons. How can I do that. The code geos below.
    [/b]
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.event.*;
    import javax.swing.JOptionPane;
    public class PuzzleGame{
       String[] btn_Labels = {"1","2","3","4","5","6","7","8","9",
                            "10","11","12","13","14","15"," "};
       String[] labels = {"1","2","3","4","5","6","7","8","9",
                            "10","11","12","13","14","15"};
       private final int ONE = 1, TWO = 2, THREE = 3, FIVE = 5;
       private boolean WIN_STATE = false; 
       private JButton b[];
       public String clicked_btn_label = "";
       //Constructor method.
       public PuzzleGame(){
          showSplashScreen();
          initGame();
       public static void main(String args[]){
          PuzzleGame game = new PuzzleGame();
       //When a new Game started labels of buttons are shuffled using this method.
       public void shuffleNumbers(){
          String temp = null;   
          for(int j=0; j<16; j++){
          int k = (int)(Math.random()*16);
          temp = btn_Labels[j];
          btn_Labels[j] = btn_Labels[k];
          btn_Labels[k] = temp;           
       //Game initialization method.
       public void initGame(){
          b = new JButton[16];
          JPanel p = new JPanel();
          JFrame frame = new JFrame();
          shuffleNumbers();
          for(int i=0; i<16; i++){
             b[i] = new JButton();
             b.setText(btn_Labels[i]);
    b[i].setActionCommand(""+(i+1));
    for(int i=0; i<16; i++){
    b[i].addActionListener( new ActionListener(){
    public void actionPerformed(ActionEvent e){
    clicked_btn_label =(String)e.getActionCommand();
    doSwapping();
    checkWin();
    p.add(b[i]);
    p.setLayout(new GridLayout(4,4));
    frame.getContentPane().add(p);
    frame.addWindowListener(new WindowAdapter(){
    public void windowClosing(WindowEvent e){
    System.exit(0);
    Dimension dm = Toolkit.getDefaultToolkit().getScreenSize();
    int x = (dm.width - 230)/2;
    int y = (dm.height - 240)/2;
    frame.setBounds(x,y,320,240);
    frame.setSize(340,240);
    frame.setVisible(true);
    //This method swaps the clicked button with the empty button if it doesn't violate rule.
    public void doSwapping(){
    int num = Integer.parseInt(clicked_btn_label);
    String temp;
    if( (num + ONE <= 16) && b[num].getText() == " " && num % 4 != 0){
    temp = b[num].getText();
    b[num].setText(b[num-ONE].getText());
    b[num-ONE].setText(temp);
    else if((num - TWO >= 0) && b[num-TWO].getText() == " " && ((num - ONE) % 4 != 0)){
    temp = b[num-ONE].getText();
    b[num-ONE].setText(b[num-TWO].getText());
    b[num-TWO].setText(temp);
    else if( (num + THREE < 16) && b[num+THREE].getText() == " "){
    temp = b[num-ONE].getText();
    b[num-ONE].setText(b[num+THREE].getText());
    b[num+THREE].setText(temp);
    else if( (num - FIVE >= 0) && b[num-FIVE].getText() == " "){
    temp = b[num-ONE].getText();
    b[num-ONE].setText(b[num-FIVE].getText());
    b[num-FIVE].setText(temp);
    // else{}
    public void checkWin(){
    WIN_STATE = true;
    for(int i=0; i<15; i++){
    if( b[i].getText() != labels[i])
    WIN_STATE = false;
    if(WIN_STATE == true){
    JOptionPane.showMessageDialog(null,"Congratulations You Have won the Game!","You Win",JOptionPane.INFORMATION_MESSAGE);
         initGame();
    public void showSplashScreen(){
    JWindow w = new JWindow();
    JPanel p = (JPanel)w.getContentPane();
    JLabel l = new JLabel(new ImageIcon("splash.jpg"));
    Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
    int x = (d.width - 230)/2;
    int y = (d.height - 240)/2;
    p.add(l);
    w.setBounds(x,y,320,240);
    w.setVisible(true);
    try{
    Thread.sleep(10000);
    catch(Exception e){
    w.setVisible(false);
    [/b]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    Sorry for violation. I would like to add a menubar to the application containing a single menu button for new game. adding a menubar is simple but how can i reshuffle the buttons using methods like update etc. or any other way.

  • TS4611 Guys if you have these build: 12E3200 and your wifi is dropping, is not the your mid 2013 macbook air, is your router, I solve it by setting up my time capsule as a new network problem solved

    Here is what I have been doing:
    I got my new macbook air 11" two weeks ago, and have been haven problems with wifi connection dropping, I'm using verizon fioz at home, and their router
    I also have a time capsule not set up as a network just join it to my current one.
    After looking online all these days, I though, maybe is the verizon device that is updated..
    I then reset the time capsule, created a new network
    connected my system to the time capsule network, and there it is
    DONE, everything works now.
    So if you are haven the same problem,, that is the fix
    hope that helps.
    Oh  before I did these I try everything, the wifi update from apple don't work it keeps dropping it
    I try everything, so don't and delete the system as some people have done, I read somewhere.
    try my fix hopes that works.
    Message was edited by: rawreviewer

    I have seen lots of issues on Yosemite with Wifi (and have been having issues myself), but yours seem different. It is a pretty new computer, have you tried taking it in under Applecare (if you live somewhere this is convenient)? Maybe you just got a defective wifi card.  I won't defend Apple over this wifi mess, because it really is terrible, but your issue seems not the same as the ones I've read about while researching how to fix mine (unsucessfully....).

  • New effects problem on library loops

    My Logic has been performing close to flawless since I've had it. An update installed today and a new problem has arisen that I can not find a way to fix. Whenever the project tempo is different than the loop tempo, for example, when a drum loop in the library reads 120 and I change the project tempo is 85, the loop preview plays at the correct tempo but has reverb and delay all over it which sounds awful. Any help would be greatly appreciated.

    That is exactly the same problem I've been having on my iPod 20G.
    1. I've just upgraded my PC with XP, including Service Packs and updates.
    2. Installed the newest iTunes
    3. Imported all music files over from scratch, (did not import old iTunes library).
    4. Installed iPod Updater 2006-01-10 for my version of the iPod.
    5. Installed the new version for the iPod.
    6. Then used the restore feature to wipe the iPod clean and then plugged it into the power supply like instructed by the Updater.
    7. Launched iTunes with the iPod not connected.
    8. Then connected the iPod and created a name for the iPod.
    The problem occurs when the draging created Playlists to the iPod. It starts transferring files and then stops anywhere from 50 to 70 songs into the process. When it freezes, the iPod's "Do Not Disconnect" icon stops flashing and I can hear the harddrive inside the iPod still spinning. If you press the reset combination on the iPod at just the right time, it will reset. From that point I have formatted the iPod and started from sratch three times but it keep freeze around the same number of files. Still happens with different playlists.
    Any suggestions?

  • Bunch of brand new mail problems

    Mail has worked great from day 1 (6/29) until two days ago. I have been getting a fairly constant progress indicator at the bottom of the screen "Sending x of 24" while the iPhone apparently is sending something. When it completes, it signals with the sent mail sound and then at some point may start "Sending x of 17" and the process starts again. I am also getting regular, but not constant, error messages about SMTP server failures with my .Mac account, Earthlink account, and corporate IMAP account. Yet, I had nothing in my Outbox and nothing new has shown up in any of the Sent Mail folders.
    I turned on Airplane Mode to stop the apparent SMTP connections, but the "Sending x of y" indicator continues at the bottom with the little activity indicator next to the airplane icon spinning happily away. When it is done sending, again the sent mail sound plays. Is it really still connected in airplane mode?
    I have power cycled the phone and while in airplane mode decided to try sending two emails through my Earthlink account. The first one was entered but never showed up in the Outbox and not in my account to which I sent it. Message two is still there and the Outbox reads as (-6) messages! Going to the Inbox now states 4294967290 Unsent Messages. Obviously an unsigned long is being used to keep track of the outbox message count.
    So, I just turned off airplane mode and received two copies of each of the test messages I sent. And the "Sending x of 16" is now active again with only 4294967288 Unsent Messages.
    The recent update was applied.

    It sure sounds like something funny is going on. I have come to believe that the mail account configuration is susceptible to some sort of corruption. There have been too many examples of "weird" behavior that is fixed when the accounts are deleted and recreated.
    I would recommend deleting your mail accounts and recreating them, and see if the problem persists.

Maybe you are looking for