Problem with transfering unicode form data in MULTIPART/FORM-DATA

HI experts,
I have this web based multilingual application. Page 1(form6.jsp) is basic registeration form with 5 fields and one image upload to the server. Page 2(verify.jsp) is another jsp page for verification of UTF data entered in page 1.
page 2 (verify.jsp) also uses a bean called (verify.java) for picking up values. page 3(insertEntry.jsp) is the page for inserting that data into the Database and uses a bean called (logicbean.java).
Now, the problem im facing here is that if i use multipart/form-data, the unicode text filled in page1 is shown as garbage when its is transfered to page2 and displayed on page2. It is all gibberish. But if i do not use multipart/form-data, the unicode text transfered from page1 to page2 is displayed perfectly on page2.Im using devenagari(UTF) language for filling in details.
// form6.jsp
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ page import="java.util.*,java.text.*" %>
<%@ page import="com.oreilly.servlet.*" %>
<%
request.setCharacterEncoding("UTF-8");
%>
<HTML>
<HEAD>
<TITLE>
<%=session.getValue("main.title")%>
</TITLE>
</HEAD>
<h1><center><%=session.getValue("main.head")%><Center>
<BODY background="brown.bmp">
<form name=form6 action="verify.jsp" method="post" enctype="multipart/form-data">
<center>
<font>
<table border=1>
<tr>
<td colspan=2><center><img src="asok.bmp"></center>
</tr>
<tr>
<td >
<b>1.)<%=session.getValue("main.ec")%></b>
</td>
<td></td>
</tr>
<tr>
<td align="right"><b><%=session.getValue("main.ecname")%></b>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text" name="votername"></td>
<td></td>
</tr>
<tr>
<td align="right"> <b><%=session.getValue("main.ecsurname")%></b>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text" name="votersurname"></td>
<td></td>
</tr>
<tr>
<td align="left"><b>2.)<%=session.getValue("main.rel")%></b>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<select name="relation" onchange="if(this.selectedIndex!=0){this.form.texthiddenrelation.value=this.options[this.selectedIndex].value}" size="1">
                                   <option>Choose</option>
<option value="father">Father</option>
<option value="mother">Mother</option>
<option value="husband">Husband</option>
</select>
<input type="hidden" name="texthiddenrelation" />
</td>
</tr>
<tr>
<td align="right"><b><%=session.getValue("main.relname")%></b>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text" name="parentname">
<td></td>
</tr>
<tr>
<td align="right"><b><%=session.getValue("main.relsurname")%>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp</b><input type="text" name="parentsurname">
<td></td>
</tr>
<tr>
<td align="right"><b>3.)<%=session.getValue("main.sex")%></b>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<select name="sex" onchange="if(this.selectedIndex!=0){this.form.texthiddensex.value=this.options[this.selectedIndex].value}" size="1">
                                        <option>Choose</option>
                                        <option value="male">Male</option>
<option value="female">Female</option>
<option value="other">Other</option>
</select>
<input type="hidden" name="texthiddensex" /> </td>
<td align="right"><b><%=session.getValue("form6.image")%><input type ="file" name=pic1 onchange={this.form.pic.value=this.form.pic1.value}><input type= hidden name=pic> </b></td>
</tr>
<tr>
<td colspan=2><b>4.)<%=session.getValue("main.age")%></b><input type="text" name="age">
</td>
</tr>
<tr>
<td><b>5.)<%=session.getValue("main.dob")%></b>
<td><b><%=session.getValue("main.dobday")%></b> <select name="cmbday">
<option value="1"> 1 </option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">10</option>
<option value="10">11</option>
<option value="11">12</option>
<option value="12">13</option>
<option value="13">14</option>
<option value="14">15</option>
<option value="15">16</option>
<option value="16">17</option>
<option value="17">18</option>
<option value="18">19</option>
<option value="19">20</option>
<option value="20">21</option>
<option value="21">22</option>
<option value="22">23</option>
<option value="23">24</option>
<option value="24">25</option>
<option value="25">26</option>
<option value="26">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<b><%=session.getValue("main.dobmonth")%></b><select name="cmbmonth">
<option value="jan">JAN</option>
<option value="feb">FEB</option>
<option value="mar">MAR</option>
<option value="apr">APR</option>
<option value="may">MAY</option>
<option value="jun">JUN</option>
<option value="jul">JUL</option>
<option value="aug">AUG</option>
<option value="sep">SEPT</option>
<option value="oct">OCT</option>
<option value="nov">NOV</option>
<option value="dec">DEC</option>
</select>
<b><%=session.getValue("main.dobyear")%></b> <select name="cmbyear" onchange="if(this.form.cmbday.selectedIndex!=0 && this.form.cmbmonth.selectedIndex!=0 && this.form.cmbyear.selectedIndex!=0){this.form.mergedage.value=this.form.cmbday.options[this.form.cmbday.selectedIndex].value +' '+this.form.cmbmonth.options[this.form.cmbmonth.selectedIndex].text +' '+ this.form.cmbyear.options[this.form.cmbmonth.selectedIndex].value}" size="1">
<option value="1970">1970</option>
<option value="1971">1971</option>
<option value="1972">1972</option>
<option value="1973">1973</option>
<option value="1974">1974</option>
<option value="1975">1975</option>
<option value="1976">1976</option>
<option value="1977">1977</option>
<option value="1978">1978</option>
<option value="1979">1979</option>
<option value="1980">1980</option>
<option value="1981">1981</option>
<option value="1982">1982</option>
<option value="1983">1983</option>
<option value="1984">1984</option>
<option value="1985">1985</option>
<option value="1986">1986</option>
<option value="1987">1987</option>
<option value="1988">1988</option>
<option value="1989">1989</option>
<option value="1990">1990</option>
<option>
</select>
<input type="hidden" name="mergedage">
</tr>
<tr>
<td colspan=2><b>6.)<%=session.getValue("main.add")%></b>
</tr>
<tr>
<td align="right"><b><%=session.getValue("main.addline1")%></b>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text" name="address1" value=""></td>
<td><b><%=session.getValue("main.addstate")%></b>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text" name="state"></td>
</tr>
<tr>
<td align="right"><b><%=session.getValue("main.addline2")%></b>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text" name="address2" onChange="this.form.finaladdress.value=this.form.address1.value + ';' + this.value;"> <input type="hidden" name="finaladdress"> </td>
<td><b><%=session.getValue("main.addcity")%>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp</b><input type="text" name="city"></td>
</tr>
<tr>
<td align="right"> <b><%=session.getValue("main.addpin")%></b>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text" name="pincode">
<td></td>
</tr>
<tr>
<td ><b>7.)<%=session.getValue("main.const")%></b> <input type="text" name="constituency">
<td ><b>8.)<%=session.getValue("main.id")%></b> &nbsp&nbsp<input type="text" name="refno">
</tr>
<tr>
<td colspan="2"><center><input type="reset" name="reset" value="<%=session.getValue("button.reset")%>">&nbsp&nbsp<input type=submit name=Submit value="<%=session.getValue("button.submit")%>"></center></td>
</tr>
<tr>
<td>
</td>
</tr>
</form>
</font>
</BODY>
</HTML>
// verify.jsp
<%@ page language="java" pageEncoding="UTF-8"%>
<jsp:useBean id="verify" class="pack.verify" scope="request"/>
<%@ page import="com.oreilly.servlet.*" %>
<%@ page import="java.util.*,java.text.*" %>
<%!
MultipartRequest mp;
// ParameterParser pp;
%>
<!-- Perform the actions on the bean. -->
<%
//pp.setCharacterEncoding("utf-8");
%>
<%
try
mp = new MultipartRequest(request, "d:/Files");
out.println("DONE");
/* Set the request object.*/
/* The request object is implicitly available in the JSP page.*/
verify.setRequest(mp);
/* Insert the employee data into the database.*/
verify.verifyEntry();
//verify.setscope();
/* Run the query to retrieve the employee data from the database.*/
//logicbean.runQuery();
catch (Exception e)
System.out.println(e.getMessage());
%>
<HTML>
<HEAD>
<LINK href="theme/Master.css" rel="stylesheet" type="text/css">
<TITLE>
</TITLE>
</HEAD>
<BODY background="brown.bmp">
<form name=form6 action="insertEntry.jsp" method="POST">
<center>
<table border=3>
<tr>
<td colspan=2><center><img src="asok.bmp"></center>
</tr>
<tr>
<td >
<b>1.)<%=session.getValue("main.ec")%></b>
</td>
<td rowspan=3>
<image src="<%=verify.getpic()%>" width="85" hieght="85">
</td>
</tr>
<tr>
<td > &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<b><%=session.getValue("main.ecname")%></b> <%=verify.getvotername()%>&nbsp&nbsp<input type="hidden" value= "<%=verify.getvotername()%>" name="votername"></td>
</tr>
<tr >
<td> &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<b><%=session.getValue("main.ecsurname")%></b><%=verify.getvotersurname()%>
<input type="hidden" value= "<%=verify.getvotersurname()%>" name="votersurname"></td>
</tr>
<tr>
<td ><b>2.)<%=session.getValue("main.rel")%></b><input type="hidden" value= "<%=verify.getvoterrelation()%>" name="texthiddenrelation"></td>
<td><%=verify.getvoterrelation()%></td>
</tr>
<tr>
<td >&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<b><%=session.getValue("main.relname")%></b>&nbsp&nbsp&nbsp <input type="hidden" value= "<%=verify.getparentname()%>" name="parentname"></td>
<td><%=verify.getparentname()%></td>
</tr>
<tr>
<td >&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<b><%=session.getValue("main.relsurname")%></b><input type="hidden" value= "<%=verify.getparentsurname()%>" name="parentsurname"></td>
<td><%=verify.getparentsurname()%></td>
</tr>
<tr>
<td><b>3.)<%=session.getValue("main.sex")%></b><input type="hidden" value= "<%=verify.getsex()%>" name="texthiddensex"></td>
<td><%=verify.getsex()%></td>
</tr>
<tr>
<td ><b>4.)<%=session.getValue("main.age")%></B><input type="hidden" value= "<%=verify.getage()%>" name="age"></td>
<td><%=verify.getage()%></td>
</tr>
<tr>
<td><b>5.)<%=session.getValue("main.dob")%></b> <input type="hidden" value= "<%=verify.getdob()%>" name="mergedage"></td>
<td> <%=verify.getdob()%></td>
</tr>
<tr>
<td colspan=2><b>
6.)<b><%=session.getValue("main.add")%></b></td>
</tr>
<tr>
<td> &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<b><%=session.getValue("verify.add")%></b><input type="hidden" value= "<%=verify.getadderess()%>" name="finaladdress"> </td>
<td><%=verify.getadderess()%></td>
</tr>
<tr>
<td >&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<b><%=session.getValue("main.addpin")%></b><input type="hidden" value= "<%=verify.getpin()%>" name="pincode"></td>
<td><%=verify.getpin()%></td>
</tr>
<tr>
<td>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<b><%=session.getValue("main.addstate")%></b><input type="hidden" value= "<%=verify.getstate()%>" name="state"></td>
<td><%=verify.getstate()%></td>
</tr>
<tr>
<td><b>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<%=session.getValue("main.addcity")%></b><input type="hidden" value= "<%=verify.getcity()%>" name="city"></td>
<td><%=verify.getcity()%></td>
</tr>
<tr>
<td><b>7.)<%=session.getValue("main.const")%></b> <input type="hidden" value= "<%=verify.getconst()%>" name="constituency"></td>
<td><%=verify.getconst()%></td>
</tr>
<tr>
<td><b>8.)<%=session.getValue("main.id")%></b> <input type="hidden" value= "<%=verify.getrefno()%>" name="refno"></td>
<td><%=verify.getrefno()%></td>
</tr>
<tr>
<td colspan="2"><center><INPUT TYPE="button" VALUE="<%=session.getValue("ie.back")%>" onClick="history.go(-1)">
<input type=submit name=Submit value="<%=session.getValue("button.submit")%>"></center><input type="hidden" value= "<%=verify.getpic()%>" name="pic"></td>
</tr>
</form>
</BODY>
</HTML>
//verify.java
package pack;
import java.lang.*;
import java.sql.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import com.oreilly.servlet.*;
import com.oreilly.servlet.ParameterParser.*;
* @author Administrator
* To change this generated comment edit the template variable "typecomment":
* Window>Preferences>Java>Templates.
* To enable and disable the creation of type comments go to
* Window>Preferences>Java>Code Generation.
public class verify {
String votername = "";
String votersurname = "";
String texthiddenrelation="";
String parentname = "";
String parentsurname = "";
String gender = "";
String texthiddensex="";
String age = "";
String dob = "";
String mergedage="";
String address = "";
String finaladdress="";
String pincode = "";
String state = "";
String city = "";
String constituency = "";
String refno = "";
MultipartRequest request = null;
Connection dbConn = null;
ParameterParser pp;
private String voternameParam;
* Set the request object. This is used for getting parameters.
public void setRequest(MultipartRequest request)
this.request = request;
public void verifyEntry()
throws Exception
/* Connect to the database.*/
//pp.setCharacterEncoding("utf-8");
//String nameParam = request.getParameter("name");
MultipartRequest mp;
System.out.println("connected to db2 through insertemployee");
/* Get all the parameters from the calling HTML form.*/
String voternameParam = request.getParameter("votername");
System.out.println("the votername is " + request.getParameter("votername"));
System.out.println(voternameParam);
String votersurnameParam = request.getParameter("votersurname");
System.out.println("the votersurname is " + request.getParameter("votersurname"));
String hiddenrelationParam = request.getParameter("texthiddenrelation");
System.out.println("the relation is " + request.getParameter("texthiddenrelation"));
String parentnameParam = request.getParameter("parentname");
System.out.println("the parentname is " + request.getParameter("parentname"));
String parentsurnameParam = request.getParameter("parentsurname");
System.out.println("the parentsurname is " + request.getParameter("parentsurname"));
String ageParam = request.getParameter("age");
System.out.println("the age is " + request.getParameter("age"));
String mergedageParam = request.getParameter("mergedage");
System.out.println("the mergedage is " + request.getParameter("mergedage"));
String hiddensexParam = request.getParameter("texthiddensex");
System.out.println("the hiddensex is " + request.getParameter("texthiddensex"));
//String dobParam = request.getParameter("dob");
//System.out.println("the dob is " + request.getParameter("dob"));
String finaladdressParam = request.getParameter("finaladdress");
System.out.println("the finaladdress is " + request.getParameter("finaladdress"));
String pincodeParam = request.getParameter("pincode");
System.out.println("the pincode is " + request.getParameter("pincode"));
String stateParam = request.getParameter("state");
System.out.println("the state is " + request.getParameter("state"));
String cityParam = request.getParameter("city");
System.out.println("the city is " + request.getParameter("city"));
String constituencyParam = request.getParameter("constituency");
System.out.println("the constituency is " + request.getParameter("constituency"));
String refnoParam = request.getParameter("refno");
System.out.println("the refno is " + request.getParameter("refno"));
System.out.println("encoding = " + System.getProperty("file.encoding"));
public String getvotername()
return request.getParameter("votername");
public String getvotersurname()
return request.getParameter("votersurname");
public String getvoterrelation()
return request.getParameter("texthiddenrelation");
public String getparentname()
return request.getParameter("parentname");
public String getparentsurname()
return request.getParameter("parentsurname");
public String getage()
return request.getParameter("age");
public String getsex()
return request.getParameter("texthiddensex");
public String getadderess()
return request.getParameter("finaladdress");
public String getpin()
return request.getParameter("pincode");
public String getstate()
return request.getParameter("state");
public String getcity()
return request.getParameter("city");
public String getconst()
return request.getParameter("constituency");
public String getrefno()
return request.getParameter("refno");
public String getdob()
return request.getParameter("mergedage");
public String getpic()
//String a=request.getParameter("pic");
//a=a.substring(a.lastIndexOf("/")+1);
//System.out.print("Java path is "+a);     
//Enumeration enum=request.getFileNames();
//while(enum.hasMoreElements())
//     String abc=(String)enum.nextElement();
//     System.out.print("Java the path is "+abc);     
return request.getParameter("pic");
String votername1;
//public void setScope()
//request.setAttribute("votername1" ,voternameParam );
//insertEntry.jsp
<jsp:useBean id="logicbean" class="pack.logicbean" scope="request"/>
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ page import="java.util.*,java.text.*" %>
<%@ page import="com.oreilly.servlet.*" %>
<%
request.setCharacterEncoding("UTF-8");
%>
<!-- Perform the actions on the bean. -->
<%
request.setCharacterEncoding("UTF-8");
%>
<%
try
/* Set the request object.*/
/* The request object is implicitly available in the JSP page.*/
logicbean.setRequest(request);
//MultiPartRequest mp=MultiPartRequest(request,"E:\Files");
/* Insert the employee data into the database.*/
logicbean.insertEntry();
/* Run the query to retrieve the employee data from the database.*/
//logicbean.runQueryInsert();
catch (Exception e)
System.out.println(e.getMessage());
%>
<HTML>
<HEAD>
<TITLE>
Insert Record
</TITLE>
</HEAD>
<BODY background="brown.bmp">
<center><H2><%=session.getValue("ie.label")%>
</H2>
<font face = "Devanagari MT for IBM" size = +2>
<b><%=session.getValue("ie.sd")%>|<%=session.getValue("ie.home")%></b>
</font>
</center>
</BODY>
</HTML>
I have narrowed down the problem to the point where i understand that the "request.getParameter()" function for multipart is not able to understand or read UTF data properly. The out.println prints garbage from this function on the console. im using WAS
plz help
thanx in advance
caffaine

hi,
To solve your problem Servlet Filters
FILTER PROGRAM
===============
package filters;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.UnavailableException;
public class SetCharacterEncodingFilter implements Filter {
// ----------------------------------------------------- Instance Variables
* The default character encoding to set for requests that pass through
* this filter.
protected String encoding = null;
* The filter configuration object we are associated with. If this value
* is null, this filter instance is not currently configured.
protected FilterConfig filterConfig = null;
* Should a character encoding specified by the client be ignored?
protected boolean ignore = true;
// --------------------------------------------------------- Public Methods
* Take this filter out of service.
public void destroy() {
this.encoding = null;
this.filterConfig = null;
* Select and set (if specified) the character encoding to be used to
* interpret request parameters for this request.
* @param request The servlet request we are processing
* @param result The servlet response we are creating
* @param chain The filter chain we are processing
* @exception IOException if an input/output error occurs
* @exception ServletException if a servlet error occurs
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain)
     throws IOException, ServletException {
// Conditionally select and set the character encoding to be used
if (ignore || (request.getCharacterEncoding() == null)) {
String encoding = selectEncoding(request);
if (encoding != null)
request.setCharacterEncoding(encoding);
     // Pass control on to the next filter
chain.doFilter(request, response);
* Place this filter into service.
* @param filterConfig The filter configuration object
public void init(FilterConfig filterConfig) throws ServletException {
     this.filterConfig = filterConfig;
this.encoding = filterConfig.getInitParameter("encoding");
String value = filterConfig.getInitParameter("ignore");
if (value == null)
this.ignore = true;
else if (value.equalsIgnoreCase("true"))
this.ignore = true;
else if (value.equalsIgnoreCase("yes"))
this.ignore = true;
else
this.ignore = false;
// ------------------------------------------------------ Protected Methods
* Select an appropriate character encoding to be used, based on the
* characteristics of the current request and/or filter initialization
* parameters. If no character encoding should be set, return
* <code>null</code>.
* <p>
* The default implementation unconditionally returns the value configured
* by the <strong>encoding</strong> initialization parameter for this
* filter.
* @param request The servlet request we are processing
protected String selectEncoding(ServletRequest request) {
return (this.encoding);
web-xml entry
+++++++++++
<filter>     
     <filter-name>Set Character Encoding</filter-name>
<filter-class>filters.SetCharacterEncodingFilter</filter-class>
          <init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Set Character Encoding</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>

Similar Messages

  • Problem with transferring garageband track from iPad2 to macbook

    Hello,
    I have a problem with transferring track from Garage band 2.0 on iPad2 to a new macbook pro (oct2013).
    I saved a track on macbook via iTunes but when i`m trying to open it on Garageband it shows an error.
    I have updated all soft recently. So it couldn't be true.
    Could you please help me to solve the problem?
    Thank you very much!

    What software are you running on your MBPr? Are you using MacOS X 10.8.5 or MacOS X 10.9?  Probably you need to update your MBPr to Mavericks and GarageBand 10.0.0.

  • Problems with transferring iTunes Library to new iMac

    I am having a problem with transferring my iTunes library to my new iMac. I have read many of the suggestions posted in this forum along with numerous articles on other sites. I have not seen anyone describe my exact problem.
    When I got my new iMac, I used Migration Assistant to transfer everything (files, applications, settings, etc.) from my old iMac to the new iMac. On my old iMac, the iTunes music folder (i.e., the actual mp3s) are on an external HD, while the iTunes Library file (the database and xml files) were in the /user/Music/ folder on the old iMac.
    After the Migration Assistant was done, the /user/music/ folder and the library files were copied to the new iMac, but the iTunes music folder was not. It is still on the external HD.
    If I open iTunes on the new iMac, iTunes shows me all of my songs, but if I play one, I get the "song can't be found; do you want to find it" error. In iTunes preferences on the new iMac, the "iTunes music folder location" is the new iMac.
    I have the 2 iMacs connected by a firewire cable, but neither iMac recognizes the other computer as being on the same network. That is, in Finder on the new iMac, I cannot see the external HD of the old iMac.
    I can't change the library location on the old iMac, because the new iMac does not appear in Finder or in the "Change Music Folder Location" dialog box.
    I want to move the music folder (the actual mp3s) from the external HD of the old iMac to the INTERNAL HD of the new iMac. I don't need to keep them on the old IMac, as I will be selling that computer. Of course, I want to keep all my playlists, artwork, etc from the old library.
    Does anyone have a suggestion?
    Thanks.

    Never mind. Figured it out. I attached external HD to new iMac and consolidated. Duh.

  • Having problem with the apple tv, because it still setting date and time and dont finish w the activation

    having problem with the apple tv, because it still setting date and time and dont finish w the activation

    That means it is having trouble connecting to the network. Make sure location is set correctly. Go to settings - general - network and ensure DNS is set to automatic. Check that your router is up to date. If on wifi try Ethernet.

  • Problem with AddRow() in custom matrix on System Form

    Hello all,
    I'm trying to add 1 row to a custom matrix on a system form (Sales Quotation).
    However I always get a RPC_E_SERVERFAULT exception when calling pMatrix.AddRow() and SBO crashes...
    My code is simple:
            [B1Listener(BoEventTypes.et_CLICK, false)]
            public virtual void OnAfterClick(ItemEvent pVal)
                Form pForm = B1Connections.theAppl.Forms.Item(pVal.FormUID);
                // Add matrix line
                Matrix pMatrix = (Matrix) pForm.Items.Item("MATRIX").Specific;
                pMatrix.AddRow();
                // Set matrix line data
    The matrix shows ok in the system form, inside a new folder.
    What is the problem with my code?
    Is there any way to add rows to a custom matrix in a system form?
    This code runs ok if executed in a custom form...
    Thanks!
    Manuel Dias

    hi.
    R u facing any problem ...
    actually add row and del row both are same.
    in normal customization form and system form matrx...
    Any problem are u facing...

  • Problem with transferring iTunes, photos, and documents.

    I just bought a new macbook pro, with retina display and needed to transfer my data from my 2011 macbook pro to my new one. I bought a cord to connect the two so it would transfer faster. Not a fire wire though because it dosnt go into my 2011 model since it was before thunderbolt. Anyways, when I opended up migration assistant it gave me 4 options for what I want to transfer; Documents, Users, applications, and settings. It only transfered the useres and settings and applcatiions, but not my photos, documents, or Itunes Library. Does anyone know what might be the cause of this problem?

    well itunes library would not transfer because apple wants people buying there music from the store therefore you wouldn't need to transfer if you did buy it from the store.  Photos and documents i have no idea why they won't transfer.
    to fix this very easily just drop all the files you need to into airdrop and recollect them from the second device. 

  • HT4946 I want to sync my iPad with an older backup, not the old created when I plug mt device in.  Following a problem with my iPad I have lost all my data from a game app and I am trying to retrieve it

    Following a problem with my IPad and restoring it, I have lost the data in one of my game Apps ... I can see in ITunes/ pref my iPad back ups and want to try to sync with an older back up to get the data back.  So how can I sync with an oldera back up?

    In that same window - the one where you see your backups - click on the box at the bottom that say -Prevent iPods, iPhones and iPads form syncing automatically. Then click OK and quit iTunes.
    Connect your iPad to the computer and launch iTunes. Right click on the iPad name on the left side under the devices heading and select - Restore from backup. A window will pop up from which you can select any of the backups that you have for the iPad. Select the backup that you want to restore from and then go agreed and restore the iPad. Sync with iTunes when you are done.
    Remember that when you restore from a backup - you restore everything in that backup to the iPad. You cannot selectively restore content. It is all or none.

  • Problem with transfered user sessions from a 10.4 system

    On my new MacBook pro with ML, I tranfered the user sessions of my previous mac (power book G4 working with OS 10.4).
    With these "old" users accounts,  part of the trackpad features (like scroling up and down with 2 fingers) does not work, whereas it is working with new users.
    Any idea on how to solve this?
    Thanks in advance

    That was a good idea, I tried to delete the com.apple.finder.plist and the com.apple.systempreferences.plist but that did not work.
    Eventually to solve the problem, I transferred all the files I needed to a session created with the new system. I'm waiting a week or two just to see if I have not forgotten something important and then I will delete the "old session".
    Thanks anyway for your help.

  • Problems with Java cyrillic fonts in Web enabled Forms

    I have a big problem with the deployed forms on the web. The
    problem is that when a form is run on the web in a Java Applet it
    uses some strange fonts. I want to make it use only specified
    fonts but I don't know how. Please help me.
    I am using Developer /2000 v2.1 and Forms5.0. The DB characterset
    is CL8MSWIN1251. The OWS is v3.0.1. All these are running on NT.
    null

    Hi
    QueryXInModel model = new QueryXInModel();
    wdContext.nodeRequest_FindXByElements().bind(wdContext.createRequest_FindXByElementsElement(new Request_FindXByElements(model)));
    wdContext.currentRequest_FindXByElementsElement().modelObject().setXByElementsQuery(new XByElementsQuery_Sync(model));
    //Processing structure
    wdContext.currentXByElementsQueryElement().modelObject().setProcessingConditions(new WITHOUT_LASTRETURNED_QueryProcessingConditions(model));
    //Selection structure
    wdContext.currentXByElementsQueryElement().modelObject().setXSelectionByElements(new XSelectionByElements(model));
    XByElementsQuery
    ProcessingConditions
    QueryHitsMaximumNumberValue
    QueryHitsUnlimitedIndicator
    XSelectionByElements
    ID
    Year
    as
              QueryXInModel model = new QueryXInModel();
               Request_FindXByElement  request = new Requst_FindXByElement();
                ProcessCondition   processCond  = new  ProcessCondition(model);
                QueryHitsMaximumNumberValue  qhMaxNumValues = QueryHitsMaximumNumberValue(model);
          QueryHitsUnlimitedIndicator  qhUnLimind = new QueryHitsUnlimitedIndicator(model);
            XSelectionByElements  selecByEle = new XSelectionByElements(model);
                     processCond.set....();                         
                     qhMaxNumValues .set...();
               and so on
                    request.set....();
    wdcontext.nodeReqestFindX..bind(request);
      in the above during the values you will automatically get the set values .

  • Problem with "Submit to SAP" button in Adobe Form

    Hello All,
    I have a problem with my Adobe form. The "Submit to SAP" button for some reason does not seems to work in the newer forms. Whenever I click on the button, no action is being triggered. However, when I load older version of the same form, the button will respond.
    Has anyone come across similar situation before ? Any suggestions/feedback will be greatly appreciated. Thank you.
    fromKwok Wei

    Hi Bhavik,
      I created different version of the forms (Eg: added new logo, additional table rows etc...) by using the save a copy function in adobe designer. Seems that the original one works but the later ones will no longer respond to the button.
      The submit action is also correctly specified in the property of the UI Element. Otherwise it will not work on any forms... is my understanding correct ?
    Thnaks
    from
    Kwok Wei

  • Problem with JPEG files from Leica M and GPS data

    It seems there's a serious bug in Camera Raw 8, hosted in Bridge CS6 on an MS Windows machine, with regard to GPS metadata.
    When using a Leica M (Typ 240) with a multi-function handgrip then both the DNG files (DNG is Leica's native raw format) and the JPEG files out of the camera will include GPS position data in the respective EXIF metadata sections. However, Bridge refuses to display the JPEG files' GPS data (while there's no problem with the GPS data in the DNG files). Worse yet—when loading a JPEG file in Camera Raw for some parametric adjustments and saving the file then the GPS data will be entirely gone! (Again, no problems with the DNG files' GPS data.)
    I suppose that Camera Raw 8 hosted in Bridge CC as well as Lightroom 5 are suffering from the same issue.

    Nobody? Absolutely nobody?? Zalman? Eric? Anyone?
    If you need more input from me then please talk to me.

  • Problems with transferring music from itunes to ipod

    Hello, I've never had problems with iTunes but this issue amazes me! I emptied my whole iTunes Library the other day, and added a whole load of new songs. Then, when I was finished with my selection I connected my iPod Nano to USB portal at my pc. iTunes recognised the iPod and also said: bijwerken.. niet loskoppelen (moving files, don't disconnect). This takes 2 seconds and then it says the iPod is ready with transferring files.
    Then I notice that no files where moved at all. My iPod is empty for two days now and It's killing me !! hehe, please help ?!
    Tom

    I'm not sure if this is what you are after but Forum member Buegie has compiled a very extensive procedure for backing up your music which you'll find at this link: Backing up iTunes
    You'll also find instructions here on uninstalling iTunes: Stepwise clean uninstallation of iTunes</a
    I hope these are of some help, take care.

  • Problems with Acrobat 9 or LiveCycle 8 Distributing Forms

    Myself and a coworker create all the forms in our office. However, all the forms have submit buttons to a general address that everyone can check. Though we have that general address on the submit to email button mailto: [email protected] it still sends from my personal email box so when the individual gets it and submits it, it will also submit back to my email address. Can someone help and please let me know how to fix this. We have about 10 forms that we have this problem on and are hoping to get these forms out before the semester starts .... in less than two weeks!!!
    Thanks --

    Hi,
    If I understand correctly your request, this can be fixed by the following:
    Edit
    Preferences
    Adobe
    Authentification or similar ( I am not connected !)
    Then you just have to key who is submitting the form
    Regards,

  • Problems With Transferring To A New Computer...PLEASE READ

    I recently had problems with my Powerbook G4 and called Apple about it. Long story short, I had to erase and install Mac OSX thus erasing everything from my hard drive. I have around 2,000 songs and 1,300 pictures on my iPod that I need on my computer. Is there any way of doing this?
    powerbook g4 15   Mac OS X (10.4.1)  

    Sorry I can't help with photos however there are a number of third party utilities that you can use to retrieve song files from your iPod, this is just a selection. Have a look at the web pages and documentation for these, they are generally quite straightforward. I use Senuti but check the others out particularly if you need to move videos for which you' d need iPod Copy.
    Senuti Mac Only
    iPodRip Mac Only
    PodWorks Mac Only
    iPod.iTunes Mac Only
    iPod Access Mac and Windows Versions
    YamiPod Mac and Windows Versions
    PodUtil Mac and Windows Versions
    iPodCopy Mac and Windows Versions

  • Moving house - problems with transferring broadban...

    Hi
    I am looking for assistance in resolving a problem with moving my BB & phone services. I moved to a rented flat and sought to transfer my phone & internet package. Initially i was told that the line was still live & that BT would need to write to the current provider in order to take over the line. I was told that my services would be connected on 8th August but could be connected earlier if the currectly active lne was cancelled earlier. I asked my letting agent to ask the landlady to cancel her phone line. I received a voicemail from BT today saying that my order has been cancelled. On the track my order function on BT.com my order is still in progress. I phoned BT and the person i spoke to now claims that i need to contact the other service provider. When i asked to speak to his manager, he hung up on me. I am trying to find an email address for BT as, given i don't have a landline, i don't want to spend ages on my mobile. Thanks!

    We ordered transfer in mid June - moved in 11 July.  they discovered no phone line evn though had been called from Truro! to check address.  Phone eventually connected 29th July.  Still no bb.  There has been no comms. spent 2 hours trying to get live chat liast evening - just cut you off if they are busy. I work from home and it is impossible situation.
    BT is supposed to be a communications IT company -   They just cannot get it together. 
    We are considering cancelling and going for full sattelite no matter the cost.   The cost in time and stress is huge when trying to sort BT stuff.
    This is second move in 6 months - last time they mucked up too - we eventually got 6 months free owing toe their **bleep** up .  I havent the energy to fight them this time.  Just leave is best

Maybe you are looking for

  • How can I recover ONLY contacts from a backup in iTunes?

    I had to change my company email in my iPhone 4 mail box, in this change I also brought the contacts from the new exchange group, which I though would only bring the email contacts. It happens that it substituted my phone contacts and now I don't hav

  • IDoc to SOAP scenario is showing error

    Dear Experts, We were trying a scenario which is IDoc-XI 3.0->SOAP and where the WebService is situated outside our office network. Our network team have bypassed proxy for accessing that WebService URL and the same is accessible from our XI3.0 appli

  • Flex Mobile: iOS signing issues

    Hello everybody, I got an issue (probably) regarding the iOS signing process wihthin Flash Builder 4.5.1 (Build 313231) mobile projects. The signing and compiling process seems to work fine, but when I'm trying to check-in the application for the App

  • How to reference the Instance name using Substitution string or SQL

    All: We have an Application that will be replicated in multiple Apex instances and would like to display the current Oracle Apex Instance name ( Similar to the &APP_USER. on the Welcome portion of the page ) . Is there a substitution string for this

  • What kind of card should I use with my DAQ setup?

    We are using the e-series multifunction DAQ PCI-MIO-16XE-10 and are looking for a good DAQcard to go with it. We are wondering if there is a DAQcard with 16 bit analog output and higher than 20 kS/s.